自动检测80C51串行通讯中的波特率:本文介绍一种在80C51 串行通讯应用中自动检测波特率的方法。按照经验,程序起动后所接收到的第1 个字符用于测量波特率。这种方法可以不用设定难于记忆的开关,还可以免去在有关应用中使用多种不同波特率的烦恼。人们可以设想:一种可靠地实现自动波特检测的方法是可能的,它无须严格限制可被确认的字符。问题是:在各种的条件下,如何可以在大量允许出现的字符中找出波特率定时间隔。显然,最快捷的方法是检测一个单独位时间(single bit time),以确定接收波特率应该是多少。可是,在RS-232 模式下,许多ASCII 字符并不能测量出一个单独位时间。对于大多数字符来说,只要波特率存在合理波动(这里的波特率是指标准波特率),从起始位到最后一位“可见”位的数据传输周期就会在一定范围内发生变化。此外,许多系统采用8 位数据、无奇偶校验的格式传输ASCII 字符。在这种格式里,普通ASCII 字节不会有MSB 设定,并且,UART总是先发送数据低位(LSB),后发送数据高位(MSB),我们总会看见数据的停止位。在下面的波特率检测程序中,先等待串行通讯输入管脚的起始信号(下降沿),然后起动定时器T0。在其后的串行数据的每一个上升沿,将定时器T0 的数值捕获并保存。当定时器T0溢出时,其最后一次捕获的数值即为从串行数据起始位到最后一个上升沿(我们假设是停止位)过程所持续的时间。
资源简介:自动检测80C51串行通讯中的波特率:本文介绍一种在80C51 串行通讯应用中自动检测波特率的方法。按照经验,程序起动后所接收到的第1 个字符用于测量波特率。这种方法可以不用设定难于记忆的开关,还可以
上传时间: 2013-04-24
上传用户:dyctj
资源简介:自动检测80C51串行通讯中的波特率:本文介绍一种在80C51 串行通讯应用中自动检测波特率的方法。按照经验,程序起动后所接收到的第1 个字符用于测量波特率。这种方法可以不用设定难于记忆的开关,还可以免去在有关应用中使用多种不同波特率的烦恼。人们可以设想...
上传时间: 2014-08-22
上传用户:dajin
资源简介:自动检测80C51 串行通讯中的波特率
上传时间: 2013-12-16
上传用户:xiaohuanhuan
资源简介:自动检测80C51 串行通讯中的波特率本文介绍一种在80C51 串行通讯应用中自动检测波特率的方法。按照经验,程序起动后所接收到的第1 个字符用于测量波特率。这种方法可以不用设定难于记忆的开关,还可以免去在有关应用中使用多种不同波特率的烦恼。人们可以设想...
上传时间: 2013-10-15
上传用户:shirleyYim
资源简介:0410、自动检测80C51串行通讯的波特率
上传时间: 2014-04-09
上传用户:cjl42111
资源简介:自动检测技术 上海电机学院精品课件 PPT版 (New)
上传时间: 2013-07-12
上传用户:eeworm
资源简介:RS232C串行通讯接口的应用程序。程序中使用delphi的串口SPCOM控件请自行下载,下载后可以在DELPHI中以控件安装方式安装
上传时间: 2013-12-31
上传用户:lacsx
资源简介:本文研究 CAN 总线在电梯串行通讯中的应用。论文对比RS-485 通讯方式,分析CAN 总线应用于电梯串行通讯中的优点,采用SJA1000 设计了CAN 总线通讯硬件,优化CAN总线的通信参数,提高
上传时间: 2013-06-08
上传用户:teddysha
资源简介:用API函数实现串行通讯 以往的DOS系统是通过DOS中断和BIOS中断向用户提供串行接口的通讯能力。在Windows环境下,C++的开发工具既没有提供象DOS和BIOS中那样专门的串行通讯控制方法,也不允许用户直接控制串口的中断。 为了保证资源共享,Windows系统完全接...
上传时间: 2013-12-10
上传用户:xiaoxiang
资源简介:用API函数实现串行通讯,以往的DOS系统是通过DOS中断和BIOS中断向用户提供串行接口的通讯能力。在Windows环境下,C++的开发工具既没有提供象DOS和BIOS中那样专门的串行通讯控制方法,也不允许用户直接控制串口的中断。
上传时间: 2016-04-16
上传用户:wsf950131
资源简介:自己写的一个用在单片机串口通讯中的环形队列缓冲区管理模块。
上传时间: 2014-01-02
上传用户:Yukiseop
资源简介:测试串行通讯口的程序,全部源码,共大家下载使用!
上传时间: 2015-07-14
上传用户:TF2015
资源简介:51单片机与PC机的串行通信中的程序原代码。
上传时间: 2014-08-31
上传用户:努力努力再努力
资源简介:使用摩托罗拉PC9SDG128B单片机开发具有SPI串行通讯功能的设备,试验成功。
上传时间: 2013-12-27
上传用户:拔丝土豆
资源简介:IPOD的串行通讯口的控制协议,通过实测其他机器的方式得到。
上传时间: 2016-08-28
上传用户:水口鸿胜电器
资源简介:一位朋友用C编的串口通讯中的ymodem的文件传输源码。
上传时间: 2016-08-31
上传用户:invtnewer
资源简介:RS232C串行通讯接口的应用(附源码) CDLE-J20.hex //单片机程序 CDLE-J20_Main.c //单片机C语言原程序 demop.exe //演示软件 源码.rar //演示软件delphi源码
上传时间: 2013-12-09
上传用户:王小奇
资源简介:这是一个飞鸽传书,一个串行通讯接口的 例子
上传时间: 2013-11-26
上传用户:498732662
资源简介:单片机应用技术选编(1) 第一章 单片机系统综合应用技术 11.1 且使用 8098单片机的几点体会 2 1.2 单片机的冷启动与热启动 31.3 大容量动态存储器在单片机系统中的应用111.4 MCS-51单片机系统中动态 RAM的刷新技巧141.5 MCS-51单片机系统中外RAM空间超64KB的...
上传时间: 2014-12-28
上传用户:liufei
资源简介:本书从应用的角度,详细地介绍了MCS-51单片机的硬件结构、指令系统、各种硬件接口设计、各种常用的数据运算和处理程序及接口驱动程序的设计以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。本书...
上传时间: 2013-11-06
上传用户:xuanjie
资源简介:要:应用VC++中的MSComm控件实现了在工业控制领域中常用的PC机与单片机的异步串行通讯。使用M~omm控件编程简单,能够满足串行通讯的要求,对于工业监控系统和数据采集系统都是非常有用的参考。
上传时间: 2013-08-05
上传用户:chuckbassboy
资源简介:实现了一个简洁易用的多线程串行通讯接口,可以切换查询和自动接收模式,进行对串口数据收发
上传时间: 2015-01-30
上传用户:牧羊人8920
资源简介:设定80C51串行异步通讯的波特率
上传时间: 2015-02-12
上传用户:qlpqlq
资源简介:本测试程序是针对TMS320LF2407 EVM的性能测试而设计开发的。程序运行时将按顺序对数据RAM空间、程序代码空间、片上异步串行通讯、ADC-DAC联合检测、双向数字I/O口、通用I/O和评估板LED、评估板并排手动开关分别进行检测。测试结果的正确或错误均有信息显示。
上传时间: 2014-02-04
上传用户:klin3139
资源简介:ABB变频器中MODBUS与PLC的串行通讯程序,可直接用于项目中
上传时间: 2014-02-20
上传用户:王庆才
资源简介:实现串行通讯的相关API函数 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。 函数名 作用 CreateFile 打开串口 GetCommState 检测串口设置 SetCommState 设置串口 BuilderCommDCB 用字符串...
上传时间: 2013-11-30
上传用户:磊子226
资源简介:实现了一个简洁易用的多线程串行通讯接口,可以切换查询和自动接收模式,进行对串口数据收发
上传时间: 2014-01-14
上传用户:wmwai1314
资源简介:这是一个AVR单片机的串行通讯模块 大家可以合理的用到自己的实验中
上传时间: 2015-12-14
上传用户:frank1234
资源简介:MSComm 控件在基于单文档中的应用 MSComm 作为一个串行通讯控件为程序员串口通讯编程节省了很多时间。在基于对话框的应用中加入一个MSComm控件非常简单。
上传时间: 2016-04-16
上传用户:wendy15
资源简介:自动装置中串行通讯接口电路 自动装置中串行通讯接口电路
上传时间: 2016-04-17
上传用户:变形金刚