综合实验报告
实验题目: 双机串行通信的设计与实现
学生班级: 电子
学生姓名:
学生学号:
指导教师:
实验时间: 2016.9.12-2016.9.17
0
题目:双机串行通信的设计与实现
班级:电子 14-2 姓名:陈俊臣
摘要
串行通信是单片机的一个重要应用。本次课程设计就是要利用单片机来完成一个系
统 实现双片单片机串行通信。通信的结果实用数码管进行显示 数码管采用查表方式显示。两个单片机
之间采用RS232 进行双机通信。在通信过程中 使用通信协议进行通信。
双机通信的实质就是解决两单片机串行通信问题。针对于89C51 单片机全双工异步串行通信口,我们采
用单片机直接交叉互连的串行通信方式。考虑到本设计应用于短距离传输、两单片机具有相同的数据格式
及电平且为使设计简单,我们最终决定本系统采用方式一单片机直接交叉连接的串行通信方式,上位机发
送的数据由串行口TXD 端输出,直接由下位机的串行口数据接收端RXD 接收。本设计的硬件电路分为数码
管显示模块、单片机工作的基本复位电路以及晶振模块。编程采用C 语言加以实现。通信的结果使用数码
管进行显示,数码管采用查表方式显示,两个单片机之间采用RS-232 进行双向通信。
1
目录
1 引言
2 设计原理及要求
2.1 设计要求和原理
2.2 串行通信概述与分类
2.3 串行通信和并行通信区别
2.4 MCS-51 串行接口的基本特点
3 器件介绍
3.1 器件简单