项目任务书
题目: 双机间波特率可选的串行通信
系 部
学科门类
专 业
学 号
姓 名
班 级
2015 年 6 月 10 日
合肥师范学院 单片机课程设计(任务书)
双机间波特率可选的串行通信设计与调试
摘 要
双机通信的实质就是解决两单片机串行通信问题。针对于 89C51 单片机全双工异步串
行通信口,我们采用单片机直接交叉互连的串行通信方式。考虑到本设计应用于短距离传
输、两单片机具有相同的数据格式及电平且为使设计简单,我们最终决定本系统采用方式
一单片机直接交叉连接的串行通信方式,上位机发送的数据由串行口 TXD 端输出,直接
由下位机的串行口数据接收端 RXD 接收。如果串口通信线路过长,可考虑采用 RS523 标
准,使用 MAX232 芯片进行 TTL 和 RS232 的电平转换,以延长传输距离。为了减少波特
率误差,使用 11.592MHz 的晶振。
关键字:51 单片机 串行通信 波特率可选
合肥师范学院 单片机课程设计(任务书)
I
目 录
一引言
1.1 课题来源及意
义································
····1
1.2 研究现状及趋
势································
····1
二系统设
计······························
·········2
2.1 概
述································
··············2
2.2 方案比较确
定································
······8
三电路设计与调
试······························
···9
3.1 设计方
案······························
合肥师范学院 单片机课程实验与设计(任务书)
II
·········9
3.2 软件仿
真······························
·········9
四总
结······························
············12
参考文
献······························
··········13
附
录······························
···············15
合肥师范学院 单片机课程设计(任务书)
0
一 引言
1.1 课题来源及意义
随着电子技术的飞速发展,单片机也步如一个新的时代,越来越多的功能各异的单片
机为我们的设计提供了许多新的方法与思路。
对于一些场合,比如:复杂的后台运算及通信与高实时性前台控制系统、软件资源消
耗大的系统、功能强大的低消耗系统、加密系统等等。如果合理使用多种不同类型的单片
机组合设计,可以得到极高灵活性与性能价格比,因此,多种异型单片机系统设计渐渐成
为一种新的思路,单片机技术作为计算机技术的一个重要分支,由于单片机体积小,系统运
行可靠,数据采集方便灵活,成本低廉等优点,在通信中发挥着越来越重要的作用。但在一
些相对复杂的单片机应用系统中,仅仅一个单片机资源是不够的,往往需要两个或多个单
片机系统协同工作。这就对单片机通信提出了更高要求。
1.2 研究现状及趋势
单片机之间的通信可以分为两大类:并行通信和串行通信。串行通信传输线少,长距
离传输时成本低,且可以利用数据采集方便灵活,成本低廉等优点,在通信中发挥着越来
越重要的作用。所以本系统采用串行通信来实现单片机之间可靠的,有效的数据交换。