共查询到20条相似文献,搜索用时 15 毫秒
1.
单片机的多串口扩展技术的设计 总被引:9,自引:2,他引:9
针对大多数单片机都只有一个串口的局限,在多数情况下限制它们的应用。利用单片机串口扩展技术,以MCS51系列单片机8751为例进行串行接口扩展,包括扩展两个独立的串口、一点对多点分时串口、单片机与RS232/RS422/RS485的串行通信接口。实际应用证明,设计可靠,稳定性好。用多种方法进行串口扩展,解决了单片机在串行通信系统中的串口局限问题。 相似文献
2.
3.
为了解决系统设计中单片机串口数量较少不能同时满足多路串行通信的问题,通过对现有串口扩展技术进行对比分析,并针对水文监测系统的应用需求,提出了基于芯片XR16L784完成串口扩展的设计方案;介绍了串口扩展芯片XR16L784的硬件设计和软件编程的具体实现方法,并在水文监测系统上进行了实验验证;结果表明:串口扩展芯片XR16L784可有效实现多个串口扩充,扩充后的串口通道能够在不同波特率下稳定、可靠实现数据双向传输;串口扩展方案解决了在多路串行通信系统中系统主控单元串口数量有限的问题,在水文监测系统中体现出很好的实用价值。 相似文献
4.
在分析串口扩展原理及现有串口扩展方法的基础上,提出了一种用单片机作为扩展模块主控部分,将嵌入式多参数监护仪的串口由1个扩展为4个的双向透明设计方案.经验证,该方案通信可靠,波特率满足系统要求,对串口扩展及其他接口设计均有一定的启迪作用和实际参考价值. 相似文献
5.
单片机多协议串行通信接口扩展技术 总被引:1,自引:0,他引:1
利用单片机串口扩展技术,对MCS51系列单片机进行串口扩展,克服其单一串口的应用局限,以分时共享的方式,整合单片杌与RS232/RS422/RS485标准的串行通信接口,实现其在分布式网络中多方通信的应用。在实际应用中。该设计被证明可靠,稳定性好。 相似文献
6.
7.
计算机与单片机串口通信故障诊断程序的设计 总被引:1,自引:0,他引:1
文章提出了计算机与单片机的串口通信故障诊断程序的设计思路,以VB6.0、AT89C51为例介绍了计算机与单片机间串口通信故障诊断程序的设计方法。该程序可警示系统出现的串口通信问题,避免了不必要的麻烦。 相似文献
8.
9.
单片机多路模拟串口的实现及其性能分析 总被引:1,自引:0,他引:1
针对在进行多串口通信时单片机串口不够用的问题,提出了一种单片机多路模拟串口的实现方法.介绍了标准的串行通信数据格式,分析了硬件串口的工作原理,以及软件扩展串口的数据发送和数据接收实现方法.通过实验分析证明了软件扩展多路串口的可行性、易用性及通用性,在基于GPRs的分水点流量远程监控终端的应用中取得了预期的效果. 相似文献
10.
徐小涛 《电脑编程技巧与维护》2010,(15):60-62
根据单片机的串行通信原理,深入分析了单片机串口通信模式、波特率的设置、单片机和单片机之间以及单片机与PC机之间的通信协议,并以MCS-51单片机为基础,针对串行通信的实施,提出了相应的实现方法,对于MCS-51单片机的扩展运用具有重要的实践意义。 相似文献
11.
在以单片机为核心控制单元的系统中,常常需要将单片机的一个串口扩展为多个独立的串口。以单片机STC89C52为例进行串口扩展,通过SP2539专用串口扩展芯片实现一扩四的串口扩展电路设计,并给出了软硬件设计思路。 相似文献
12.
针对51系列单片机与智能模块的串口通信,研究嵌入式实时内核的串口通信方案。讨论了实时操作系统下消息队列功能正确配置方法,利用系统中断和内核提供的消息队列功能,实现了串口通信和数据存储,对通信协议、消息队列功能配置、驱动程序任务分解、数据存储方式作了重点论述,为设计使用智能模块与单片机串口通信的控制系统应用领域提供了良好的升级解决方案。 相似文献
13.
14.
介绍了由一台PC机与多台单片机组成的小型集散控制系统。该系统在PC机上开发了一个可视化应用程序作为整个系统的控制终端,用来控制从机状态和显示从机的各项参数。同时采用AT89S51单片机作为通信系统的控制器,利用8251对单片机进行串口扩展。每台从机都是由一台AT89S51单片机组成的小型控制系统,主要进行前端数据采集与控制。该系统操作方便,性价比高,为用户提供了一个非常友好的人机界面,具有广泛的应用前景。 相似文献
15.
目前ARM9处理器在嵌入式系统中得到了广泛应用,但是其通常只有3个及其以下的串口,对于需要多串口通信的系统难以满足要求;因此通过对基于ARM9处理器车载智能终端设计中遇到的多串口扩展问题进行了分析研究,提出了利用具有将单串口扩展为5串口功能的串口扩展芯片GM8125实现多串口扩展的方案,并在串口通讯中采用了分层设计的方法,提高了系统的稳定性和运行效率;并且利用GPS和GPRS模块实现与计算机多串口的通信,验证了方案的可行性。 相似文献
16.
AT89C55单片机基于16C554A的串口扩展 总被引:1,自引:0,他引:1
本设计以AT89C55单片机为核心,采用16C554A实现串口扩展,主要应用RS-485标准和MODEM串行通信技术,解决了与多个从机之间的通信问题。实践表明,该系统可以极大地降低软件的开销,并提高系统效率。 相似文献
17.
18.
袁贝家 《计算机光盘软件与应用》2011,(6)
串口通信作为计算机通信的一种,在计算机的发展过程中,得到了快速的发展和广泛的应用.随着单片机技术的不断扩展和发展,串口通信在单片机中也得到了广泛的应用和发展. 相似文献
19.
基于单片机与多个外围设备通信的实际需要,文中对于多串口通信模块的设计从软硬件两方面进行详细介绍,硬件设计上主要采用串口扩展芯片TL16C554扩展单片机ATmega128与外围电路的串行通信,软件设计上采用C语言编程,模块化实现串行通信。整个设计的结构简单,性能稳定,成本低廉,后期维护方便,在各种控制系统具有广泛的应用前景。 相似文献
20.
Proteus虚拟环境提供的COMPIM组件,可用来设置单片机串口通信协议,使虚拟环境与实际PC通信成为可能。对于没有物理串口的PC机,可借助VSPD虚拟串口软件构建PC虚拟串口,仅用一台PC机就可实现单片机系统与PC串口通信。根据单片机串口通信的特点,提出了单片机与PC串口通信的结构模型,即应用层、数据链路层和物理层三层结构,探讨了串口通信结构模型与通信方式之间的关系。在Proteus环境中以虚拟串口为例,设计了硬件电路和通信程序、给出了串口通信程序流程图,在一台PC机上实现了单片机与PC串口通信。 相似文献