共查询到19条相似文献,搜索用时 93 毫秒
1.
我们在设计单片机串行通信程序时,一般用其晶体振荡器的频率来计算具体的波特率时间常数。当晶体振荡频率改变时,其底层软件也必须跟着修改,不免有些麻烦。为此,笔者经过实践,找到一种可以两全其美的办法:从机侦测主机位信息并自动设置与主机同样的波特率,以适应主机。其 相似文献
2.
3.
在一些复杂的系统中,系统与分系统、分系统与设备等之间存在数据的传递问题,往往采用通信的方式来解决。由于分系统、设备等通信波特率的不同,特别是一些特殊波特率设备的存在,使得系统中设备间的相互通信不易实现。例如,在一个系统中,上位机接收某一设备的数据,如图1所示,设备1和设备2采用的是172.8kbps的波特率,而上位机用VB编程,其通信波特率为115.2kbps、128kbps或256kbps等,这样设备之间就不能相互通信,给设计带来困难。为了解决上述问题,采用双单片机电路,设计了波特率变换器,将接收波特率为172.8kbps的数据,转换成波特率为115.2kbps的输出,从而使不同波特率设备之间的通信成为可能。 相似文献
4.
5.
6.
主要介绍了CAN总线波特率转换器的技术原理、设计方案、波特率自适应的软件实现方法;在CAMS3000控制系统中配置应用的方法,解决了CAN总线控制系统应用的经济性、灵活性和数据传输的实时性;以及CAN总线波特率转换器的优点。 相似文献
7.
吴景芳 《单片机与嵌入式系统应用》2002,(3):11-13
传统方法设计单片机串行口波特率时,往往要使用特殊频率的晶振。本文在分析MCS-51单片机串行口工作原理的基础上,提出基于12MHz晶振的单片机系统,通过编程实现所需波特率的插值调整设计方法。 相似文献
8.
串行通讯在波特率误差超过一定范围时,会产生错误。本文在MCS51单片机上仅用软件就实现了波特率自动整定,最大程度地减小了波特率误差,因而可使串行通讯的可靠性得到提高。 相似文献
9.
吴景芳 《单片机与嵌入式系统应用》2002,(1):96-98
传统方法设计单片机串行口波特率时,往往要使用特殊频率的晶振.本文在分析MCS-51单片机串行口工作原理的基础上,提出基于12 MHz晶振的单片机系统,通过编程实现所需波特率的插值调整设计方法. 相似文献
10.
单片机通信中波特率自动跟踪的一种方法 总被引:1,自引:0,他引:1
在单片机串行通信中,要求发送和接收的波特率保持一致.首先以MCS-51为例,分析了波特率的误差源和允许的波特率误差,然后介绍了一种自动调整波特率的方法.在这种方法中,数据的格式、波特率的选择都是通过软件来实现的,应用十分方便. 相似文献
11.
介绍基于nRF401无线数据传输芯片的数据传输模块的设计与实现,给出微控制器与nRF401芯片的接口原理图;解决了微控制器串行口不足的问题,用软件模拟实现了一个串行口,并得出了51系列单片机波特率自适应功能的定时器初值设定方法,给出了计算公式. 相似文献
12.
单片机通讯中波特率自动跟踪的一种方法 总被引:1,自引:0,他引:1
在单片机串行通讯中,要求发送和接收的波特率保持一致。本文首先以MCS-51为例,分析了波特率的误差源和允许的波特率误差,然后介绍了一种自动调整波特率的方法。在这种方法中,数据的格式、波特率的选择都是通过软件来实现,应用十分方便。 相似文献
13.
14.
对串行通信波特率自动识别的方法进行深入的研究和分析;创新性地提出在码元宽度捕捉的基础上,用求最大公约数的方法进行波特率的自动识别,实现了不对待测系统发送的数据进行特殊要求即实现其串行通信数据的有效识别.该方法具有一般性,可广泛应用于多机通信、通信测试等不同的领域. 相似文献
15.
吴邵宇 《网络安全技术与应用》2014,(11):28-28
单片机属于当前我国比较常见的一种嵌入式的系统,融合电子技术在大部分行业当中都得到了应用,所以必须引起相关工作人员的重视。虽然我国相关从业人员已经在大力研发该技术,并取得了一定的成效,但是在实际使用过程当中却依旧存在许多问题。本文将从目前该技术使用中存在的问题为着手点,结合当前我国的实际情况以及企业特点,对电子工程技术在单片机中的技术应用进行简要分析。 相似文献
16.
89c52单片机在输液装置中的应用 总被引:2,自引:0,他引:2
89c52单片机用于输液装置,实现键盘人工设定和修改需要液滴速度、滴速自动调整、LED数码显示屏实时显示及液位危险报警功能。对系统总体结构、分部电路及软件编程方法进行了设计,结构简单,易于实现。 相似文献
17.
18.
19.
介绍了一种CAN总线仪表数据通讯波特率的自寻方法。利用该方法可以方便地实现CAN仪表的通讯速率的自适应。该方法符合开放的现场总线技术的发展方向 ,具有较大的应用价值。文中也介绍了实现该方法的软件 相似文献