51单片机的双机串行通信设计

51单片机的双机串行通信设计

ID:29664562

大小:226.50 KB

页数:26页

时间:2018-12-21

51单片机的双机串行通信设计_第1页
51单片机的双机串行通信设计_第2页
51单片机的双机串行通信设计_第3页
51单片机的双机串行通信设计_第4页
51单片机的双机串行通信设计_第5页
资源描述:

《51单片机的双机串行通信设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案******************实践教学*******************XXXXX大学计算机与通信学院2013年秋季学期通信系统综合训练课程设计题目:51单片机双机串行通信设计专业班级:通信工程x班姓名:xx学号:xx指导教师:xx成绩:精彩文档实用标准文案摘要双机通信的实质就是解决两单片机串行通信问题。针对于89C51单片机全双工异步串行通信口,我们采用单片机直接交叉互连的串行通信方式。考虑到本设计应用于短距离传输、两单片机具有相同的数据格式及电平且为使设计简单,我们最终决定本系统采用方式一单片机直接交叉连接的串行通信方式,上位机发送的数据由串行口

2、TXD端输出,直接由下位机的串行口数据接收端RXD接收。本设计的硬件电路分为数码管显示模块、单片机工作的基本复位电路以及晶振模块。编程采用C语言加以实现。通信的结果使用数码管进行显示,数码管采用查表方式显示,两个单片机之间采用RS-232进行双向通信。关键字:51单片机串行通信RS-232接口标准精彩文档实用标准文案目录前言11基本原理21.1 串行通信概述21.2 串行通信的分类21.3 串行通信技术标准21.4串行通信协议31.5串行通信与并行通信区别41.6MCS-51串行接口的基本特点51.7波特率选择71.8通信协议的使用71.951单片机的结构和作用71.10

3、双机通信82系统分析92.1汇编语言和C语言的特点及选择92.2并行通信与串行通信的比较92.3串行通信程序设计的比较92.4同步通信与异步通信的区别93系统设计113.1设计要求113.2设计方案113.3硬件设计113.4软件设计144系统调试20总结21参考文献22致谢23精彩文档实用标准文案精彩文档实用标准文案精彩文档实用标准文案前言随着电子技术的飞速发展,单片机也步如一个新的时代,越来越多的功能各异的单片机为我们的设计提供了许多新的方法与思路。  对于一些场合,比如:复杂的后台运算及通信与高实时性前台控制系统、软件资源消耗大的系统、功能强大的低消耗系统、加密系统

4、等等。如果合理使用多种不同类型的单片机组合设计,可以得到极高灵活性与性能价格比,因此,多种异型单片机系统设计渐渐成为一种新的思路,单片机技术作为计算机技术的一个重要分支,由于单片机体积小,系统运行可靠,数据采集方便灵活,成本低廉等优点,在通信中发挥着越来越重要的作用。但在一些相对复杂的单片机应用系统中,仅仅一个单片机资源是不够的,往往需要两个或多个单片机系统协同工作。这就对单片机通信提出了更高要求。单片机之间的通信可以分为两大类:并行通信和串行通信。串行通信传输线少,长距离传输时成本低,且可以利用数据采集方便灵活,成本低廉等优点,在通信中发挥着越来越重要的作用。所以本系统

5、采用串行通信来实现单片机之间可靠的,有效的数据交换。精彩文档实用标准文案1基本原理1.1 串行通信概述1.1.1 串行通信的特点 在远程通信和计算机科学中,串行通信是指在计算机总线或其他数据通道上,每次传输一个位元数据,并连续进行以上单次过程的通信方式。与之对应的是并行通信,它在串行端口上通过一次同时传输若干位元数据的方式进行通信。一位接一位地顺序传送。这样一个字节的数据要分8次由低位到高位按顺序一位位地传送。由此可见,串行通信的特点如下:1、节省传输线,这是显而易见的。尤其是在远程通信时,此特点尤为重要。这也是串行通信的主要优点;2、数据传送效率低。与并行通信比,这也这

6、是显而易见的。这也是串行通信的主要缺点。 串行通信被用于长距离通信以及大多数计算机网络,在这些应用场合里,电缆和同步化使并行通信实际应用面临困难。凭借着其改善的信号完整性和传播速度,串行通信总线正在变得越来越普遍,甚至在短程距离的应用中,其优越性已经开始超越并行总线不需要串行化元件等缺点。 1.2 串行通信的分类  1.2.1异步通信 所谓异步通信,是指数据传送以字符为单位,字符与字符间的传送是完全异步的,位与位之间的传送基本上是同步的.异步串行通信的特点可以概括为:①以字符为单位传送信息;②相邻两字符间的间隔是任意长; ③接收时钟和发送时钟只要相近就可以。 异步方式特点

7、简单的说就是:字符间异步,字符内部各位同步。 1.2.2同步通信 所谓同步通信,是指数据传送是以数据块(一组字符)为单位,字符与字符之间、字符内部的位与位之间都同步.同步串行通信的特点可以概括为:①以数据块为单位传送信息;②在一个数据块(信息帧)内,字符与字符间无间隔;③接收时钟与发送进钟严格同步。  1.3 串行通信技术标准 1.3.1数据传输率 (1)比特率和波特率:比特率是指每秒传输的二进制位数,用bps(bit/s)表示。波特率是指每秒传输的符号数,若每个符号所含的信息量为1比特,则波特率等于比特率。在计算机中,一个符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。