双机串行通信的设计与实现 下载本文

内容发布更新时间 : 2024/11/16 20:50:32星期一 下面是文章的全部内容请认真阅读。

综合实验报告

实验题目: 双机串行通信的设计与实现 学生班级: 电子 学生姓名: 学生学号: 指导教师: 实验时间: 2016.9.12-2016.9.17

题目:双机串行通信的设计与实现

串行通信是单片机的一个重要应用。本次课程设计就是要利用单片机来完成一个系

统实现双片单片机串行通信。通信的结果实用数码管进行显示数码管采用查表方式显示。两个单片机之间采用RS232进行双机通信。在通信过程中使用通信协议进行通信。

双机通信的实质就是解决两单片机串行通信问题。针对于89C51单片机全双工异步串行通信口,我们采用单片机直接交叉互连的串行通信方式。考虑到本设计应用于短距离传输、两单片机具有相同的数据格式及电平且为使设计简单,我们最终决定本系统采用方式一单片机直接交叉连接的串行通信方式,上位机发送的数据由串行口TXD端输出,直接由下位机的串行口数据接收端RXD接收。本设计的硬件电路分为数码管显示模块、单片机工作的基本复位电路以及晶振模块。编程采用C语言加以实现。通信的结果使用数码管进行显示,数码管采用查表方式显示,两个单片机之间采用RS-232进行双向通信。

班级:电子14-2 姓名:陈俊臣

摘要

1

目录

1 引言------------------------------------------------------- 2 设计原理及要求--------------------------------------------- 2.1设计要求和原理-------------------------------------------- 2.2串行通信概述与分类----------------------------------- 2.3串行通信和并行通信区别------------------------------- 2.4 MCS-51串行接口的基本特点----------------------------- 3器件介绍

3.1器件简单概述----------------------------------------- 3.2 器件主要功能特性-------------------------------------- 3.3 芯片引脚介绍 ----------------------------------------

4系统设计

4.1设计要求-------------------------------------------- 4.2设计方案-------------------------------------------- 4.3硬件设计-------------------------------------------- 4.4软件设计------------------------------------------- 4 电路仿真图----------------------------------------------------

5心得------------------------------------------------------------

6参考文献--------------------------------------------------------

2