盈彩体育注册(中国)有限公司
盈彩体育注册(中国)有限公司 您所在的位置:网站首页 盈彩体育注册(中国)有限公司 单片机双机通信c语言实验心得,单片机双机通信实验报告.doc

单片机双机通信c语言实验心得,单片机双机通信实验报告.doc

2024-03-31 06:01:03| 来源: 网络整理

单片机双机通信实验报告

计算机与信息工程学院综合性实验报告

专业:物联网 年级/班级: 2015—2016学年第一学期

课程名称单片机原理及应用指导教师学号姓名实验地点实验时间2015.11.14项目名称单片机双机通信实验类型综合性

一、实验目的

1.学习双机通信的基本使用方法。

2.学习双机通信程序的编程方法。

二、实验仪器或设备

三、总体设计(设计原理、设计方案及流程等)

1.设计原理:

串行口工作方式1为波特率可变的8位UART方式。主要用于单片机系统之间或单片机与PC之间的数据通信。方式1通信时,一帧数据由10位组成:1个起始位、8个数据位和1个停止位。这种方式常通过发送数据块的累加和实现数据校验。

2.设计方案:

设有甲、乙两个AT89S51单片机应用系统,现需要将甲单片机外RAM 4000H~43FFH单元的内容传送到乙单片机,并将数据存放到乙单片机从8000H开始的单元,电路图如下图所示。如传送正确,图中发光二极管灭,否则发光二极管亮。

3.流程:

使用查询方式进行通信,通信过程分为两步:第一步为握手,第二步为传输数据。如果甲单片机收到乙单片机的应答为“A”,则重复上述发送过程,直到数据发送完成,并且置p;否则,置P1.2为1,图中发光二极管亮,并退出。

四、实验步骤(包括主要步骤、代码分析等)

五、结果分析与总结

结果图:

① 结果分析

程序作用为甲乙两台机器进行连接通讯,如果通讯成功则亮灯提示(Led1),在通讯成功以后开始发送数据ÿ



【本文地址】 转载请注明 

最新文章

推荐文章

CopyRight 2018-2019 盈彩体育注册(中国)有限公司 版权所有 豫ICP备16040606号-1