电子工程毕业设计---双机之间的串行通信设计
《电子工程毕业设计---双机之间的串行通信设计》由会员分享,可在线阅读,更多相关《电子工程毕业设计---双机之间的串行通信设计(9页珍藏版)》请在毕设资料网上搜索。
1、 1 目目 录录 一、 引言. 2 二、 方案设计. 错误错误!未定义书签。未定义书签。 1. 方案一 错误错误!未定义书签。未定义书签。 2方案二 . 3 三、总体设计 4 1.单片机串行口通信 .5 2. MAX232 芯片. 5 五、软件设计 5 六、整体电路设计 6 七、结论 6 八、附录 7 1、发送程序 7 2、接收程序 8 3、整体电路图 9 九、参考文献 错误错误! !未定义书签。未定义书签。 2 双机之间的串行通信设计双机之间的串行通信设计 一、一、 引言引言 由于 MCS51 系列单片机具有性能稳定、工作可靠、价格低廉等特点, 因此其应用相当广泛。一个 MCS51 系列的单
2、片机(如 Atmel89c*)内部包含有 RAM、FLASH ROM、两个或者三个 16 位的定时器/计数器、一个通用异步串行通信 控制器(UART)等多种资源。在这种情况下,一个系统中就使用了两个或两个以 上的单片机,而单片机之间就要通过互连来进行数据通信。MCS51 系列的单片机 (以下简称单片机)都带有串口,利用串口进行互连通信极为方便,其各种连接 方式在许多书籍和资料上都有介绍,在此不再重述。但如果系统要求扩充的资源 是对外连接的串口,或对相互之间的数据传送有一定的速度要求,则单片机的串 口就不能用作系统内两单片机的通信接口了。所幸的是,单片机的并行端口也能 相互连接来进行数据通信。根
3、据单片机端口内部结构的特点,这些端口的端口线 可以直接相连, 从而使两单片机之间并行通信接口的实现不用另外的硬件电路设 备。 二、二、 方案设计方案设计 1 1 方案一方案一 本方案采用单片机 AT89C51 作为软件程序的载体,并采用并行通信方式。并 行通信是指数据各位同时并行传送的通信方式。 如果只需要一个单片机向另一 个单片机传送数据,则可以采用单向并行通信接口方式,这种方式较为简单。单 片机 A 为数据发送方,单片机 B 为数据接收方,8 位端口可以是 P03 的任何一 个。数据传送的流程是:单片机 A 将数据送到端口后,通过 STB 信号中断单片机 B。单片机 B 进入中断并从端口读
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 工程 毕业设计 双机 之间 串行 通信 设计
