双机之间的串行通信设计 c语言编程,双机串行通信的设计与实现.pdf

综合实验报告

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

学生班级: 电子

学生姓名:

学生学号:

指导教师:

实验时间: 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 器件简单

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值