首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 123 毫秒
1.
针对现有波特率检测法存在速度慢、设计繁琐等问题,提出基于FPGA采用特征值匹配法实现自适应波特率发生器的设计原理.该设计通过电平检测模块对串行通信线路上的一个脉冲周期进行采样计数,采用特征值匹配的方法得到串行线路数据波特率,然后再对数据进行中心采样,完成数据的传输.软件仿真和硬件模拟表明:该设计实现方法简单、精度高、速度快、占用资源少.  相似文献   

2.
设计了一种基于二输入异或门的串口电平转换电路,简易地实现TTL电平与RS-232兼容电平的转换.通过分析PC端与单片机端串口通信的特点,提出了一种以二输入4异或门74AHC86及二极管稳压电路组成的电平转换电路,该电路成本低廉、切换简单、通信波特率快,适用于在实验室条件下进行PC机与单片机间通信.  相似文献   

3.
阐述了在显微成像系统中使用微处理器MCU构成控制系统、控制图像信号的采集和传输到PC机中实现串口通信技术的应用方案.详细分析了串口通信技术中软硬件的设计和串口通信中引起波特率误差的因素及解决方法.  相似文献   

4.
定时器/计数器工作波特率发生器的串口通信的应用   总被引:1,自引:0,他引:1  
本文详细介绍了在MCS~51系列单片机与PC机多机通讯中,以8032或8052的定时器/计数器工作波特率发生器进行通信时,串口、T2的有关设置波特率的计算。同时给出了MAX232外围硬件接口,给出了串口通讯的软件模块.  相似文献   

5.
在Windows95/NT下使用串口API函数实现PC机与下位单片机AT89C51的串口通信,重点介绍计算机采用事件驱动I/O方式的函数编程对串口中断发送、接收程序的实现.  相似文献   

6.
支喆 《华章》2011,(10)
设计基于FPGA高性能,用VHDL语言在其上实现8051单片机IP核和MAC控制器IP核,统一两者接口,再加上总线模块、串口模块等组成一个功能强大的片上系统.该系统以8051IP核为主控制器,通过控制MAC控制器和外接PHY芯片实现网络连接.设计提供了一种使单片机简单、有效接入网络的解决方案.设计基于ISE开发环境,在Xilinx的Vritex-II pro FPGA上实现.  相似文献   

7.
在工程实现中,经常需要一个系统与另一个系统进行多串口通信,为此本文设计了基于FPGA的串行通讯模块,详述了各模块的设计思路和方法.经综合、布局布线后,将程序下载到FPGA芯片中,经测试运行,数据接收正确无误,模块工作稳定、可靠,通过复制基本模块,可满足需要多个串口场合的系统要求.  相似文献   

8.
通用异步串行通信接口在各类芯片设计中得到了广泛的应用,其可编程特性和高度兼容性受到关注。采用VerilogHDL语言描述及自顶而下的方法,设计了一个具有奇偶校验功能,且数据位、停止位和波特率可调的可编程通用异步串行通信接口。该接口内置异步接收和发送模块,实现了并行数据的串行发送和串行数据的并行接收。  相似文献   

9.
结合电子信息工程专业单片机实践教学,提出了单片机和PC机通过RS232接口进行通信的设计方案。首先对单片机与PC机通信的硬件电路进行设计,编写源程序实现单片机与PC机通信。然后在PC机上采用一种可视化、用户界面友好的高级程序语言Visual Basic,编写通讯串口发送与接收程序,并利用虚拟串口软件模拟串口、用Proteus软件设计硬件仿真电路。真正实现了上位机与下位机数据发送与接收功能的在线仿真。  相似文献   

10.
针对采用蓝牙技术以虚拟串口方式组建工业数据采集系统时,因蓝牙发送数据包的频率和长度不确定,导致以规定长度的数据包协议进行串口编程可能出现的数据丢失问题,提出了一种基于环形缓冲区的数据处理算法,并详细说明了该算法的实现过程。实践证明该算法不仅稳定高效,而且原理简单,易于实现。同时该算法还适用于其他不规则数据的处理。  相似文献   

11.
为了更适合在工业控制通信系统中应用,根据设备(通信口)与协议解析分层的设计原则,采用Modbus协议转换模块,使标准R.S485接口与上、下位机同时进行串行通信,网络信息透明侍输,手动设置波特率,设计了一个基于W77E58单片机的modbus通信适配器,该适配器具有较强的可组态性和可扩展性。  相似文献   

12.
MCS-51单片机串行通讯波特率设置的误差分析   总被引:1,自引:0,他引:1  
波特率设置的误差是通讯中一个很重要的参数。该文首先介绍了MCS-51单片机串行通讯波特率设置的特点,然后着重分析了波特率设置的误差,得出波特率设置的误差来源和计算波特率误差的相应公式。最后给出一个应用的实例。该文对不动声色其他类型单片机的串行通信也有重析 参考价值。  相似文献   

13.
基于凌阳单片机SPCE061A的信号测试系统的设计   总被引:1,自引:0,他引:1  
介绍了目标特性测试系统的硬件设计和软件设计。此信号测试系统不仅能实现8路单通道数据采集,并且采样频率可调;还可以输出模拟的仿真偏压曲线,且仿真模拟输出速率可调,具有输出中断功能;此外,还能通过凌阳单片机的UART串行端口与PC机通信。本系统的控制部分是由以凌阳SPCE061A单片机为核心的控制电路来完成的。凌阳单片机有着集成度高、可靠性好、易于扩展的特点。利用其输入输出端口(I/O口)即可实现数据的传送。通过对其编程即可对整个系统进行控制。  相似文献   

14.
基于FPGA的SPI端口设计   总被引:1,自引:0,他引:1  
本文详细介绍了数据采集系统中实现SPI设计的方法。以ZANALOG的AD转换芯片AD7666为例,介绍了SPI(串行外设接口)端口在FPGA中的设计、VHDL实现的原理。  相似文献   

15.
串行接口是MCS-51系列单片机的一个功能模块.串行接口实验板能完成数据的并行输入串行输出、串行输入并行输出、波特率设置、串行通讯等试验.  相似文献   

16.
RS-232接口是现在最常用的一种通信接口,介绍了基于FPGA的RS-232串行通信的设计。用VHDL语言编写了串行通信的接收和发送,利用FPGA集成度比较高,具有在线可编程能力,在其完成各种功能的同时,可以将串行通信接口构建其中,根据实际需求分配资源。  相似文献   

17.
设计了一种嵌入式系统中多串口扩展适配器的系统,其主控芯片采用MSP430F147单片机,串口扩展采用TL16C752B芯片.该系统结构简单、易于实现,满足对串口数量、成本和功耗有严格要求的应用场合.  相似文献   

18.
将虚拟仪器技术与FPGA(现场可编门阵列)学生实验结合,设计了远程FPGA实验平台。通过该平台,学生可以在远程客户端计算机上完成编程并将程序烧录在位于实验室的FPGA实验箱上,并且通过网页访问LabVIEW,观察及控制虚拟FPGA面板,对实验进行验证。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号