资料介绍
单片机串行口应用举例: 在计算机分布式测控系统中,经常要利用串行通信方式进行数据传输。80C51单片机的串行口为计算机间的通信提供了极为便利的条件。利用单片机的串行口还可以方便地扩展键盘和显示器,对于简单的应用非常便利。这里仅介绍单片机串行口在通信方面的应用,关于键盘和显示器的扩展将在下一章介绍。
6.3.1 单片机与单片机的通信
二、应用程序
设1号机是发送方,2号机是接收方。当1号机发送时,先发送一个“E1”联络信号,2号机收到后回答一个“E2”应答信号,表示同意接收。当1号机收到应答信号“E2”后,开始发送数据,每发送一个数据字节都要计算“校验和”,假定数据块长度为16个字节,起始地址为40H,一个数据块发送完毕后立即发送“校验和”。2号机接收数据并转存到数据缓冲区,起始地址也为40H,每接收到一个数据字节便计算一次“校验和”,当收到一个数据块后,再接收1号机发来的“校验和”,并将它与2号机求出的校验和进行比较。若两者相等,说明接收正确,2号机回答00H;若两者不相等,说明接收不正确,2号机回答0FFH,请求重发。1号机接到00H后结束发送。若收到的答复非零,则重新发送数据一次。双方约定采用串行口方式1进行通信,一帧信息为10位,其中有1个起始位、8个数据位和一个停止位;波特率为2400波特,T1工作在定时器方式2,振荡频率选用11.0592MHZ,查表可得TH1=TL1=0F4H,PCON寄存器的SMOD位为0。
6.3.1 单片机与单片机的通信
二、应用程序
设1号机是发送方,2号机是接收方。当1号机发送时,先发送一个“E1”联络信号,2号机收到后回答一个“E2”应答信号,表示同意接收。当1号机收到应答信号“E2”后,开始发送数据,每发送一个数据字节都要计算“校验和”,假定数据块长度为16个字节,起始地址为40H,一个数据块发送完毕后立即发送“校验和”。2号机接收数据并转存到数据缓冲区,起始地址也为40H,每接收到一个数据字节便计算一次“校验和”,当收到一个数据块后,再接收1号机发来的“校验和”,并将它与2号机求出的校验和进行比较。若两者相等,说明接收正确,2号机回答00H;若两者不相等,说明接收不正确,2号机回答0FFH,请求重发。1号机接到00H后结束发送。若收到的答复非零,则重新发送数据一次。双方约定采用串行口方式1进行通信,一帧信息为10位,其中有1个起始位、8个数据位和一个停止位;波特率为2400波特,T1工作在定时器方式2,振荡频率选用11.0592MHZ,查表可得TH1=TL1=0F4H,PCON寄存器的SMOD位为0。
单片机串行
加入交流群
扫码添加小助手
加入工程师交流群
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 单片机--串行口实验
- AT89S52单片机的串行口教程课件免费下载 11次下载
- 单片机串行口的详细资料介绍
- 单片机教程之串行口与串行通信的详细资料说明 15次下载
- 51单片机教程之51单片机的串行口应用举例资料说明 18次下载
- 51单片机教程之80C51单片机的串行口介绍及如何进行串行总线的扩展 27次下载
- PICmicro中档单片机系列之基本同步串行口(BSSP)
- 基于单片机串行口的并行通信技术 4次下载
- 单片机串行口通信程序设计 10次下载
- 单片机串行口与PC机通讯资料 26次下载
- 单片机系统多串行口设计分析 55次下载
- 单片机串行口的并行通信技术 103次下载
- 单片机串行口
- 51单片机的串行口扩展方法
- 用插值调整法设计单片机串行口波特率
- 电脑的RS-232接口如何才能与单片机实现串口通信 1.4w次阅读
- 如何设置51单片机的串行口来实现与PC机通信 4.8k次阅读
- AT89S51单片机串行口的内部结构解析 4.2k次阅读
- AT89S51单片机串行口的内部结构及工作原理介绍 1.7w次阅读
- 两台8031单片机通过串行口进行数据交换 2.2k次阅读
- 51单片机扩充串行口的方法 1.1w次阅读
- 51单片机串行口对发光二极管的驱动设计 3.4k次阅读
- 51单片机CPU结构各部件的原理详细分析 2.9w次阅读
- 单片机串行口介绍,8051单片机的通信方式 1.7w次阅读
- 10KM远距多个单片机的主从方式串行通信分析 1.9k次阅读
- 单片机串行口通信程序设计 1.8w次阅读
- 单片机串行口通信程序设计 9.4k次阅读
- 单片机远距离多机串行通信应用 1.1w次阅读
- 单片机串行口与74LS164的正确配合使用方法 1.9w次阅读
- 单片机学习知识点全攻略(三) 1.4w次阅读
下载排行
本周
- 1MDD品牌三极管MMBT3906数据手册
- 2.33 MB | 次下载 | 免费
- 2MDD品牌三极管S9012数据手册
- 2.62 MB | 次下载 | 免费
- 3联想flex2-14D/15D说明书
- 4.92 MB | 次下载 | 免费
- 4收音环绕扩音机 AVR-1507手册
- 2.50 MB | 次下载 | 免费
- 524Pin Type-C连接器设计报告
- 1.06 MB | 次下载 | 免费
- 6新一代网络可视化(NPB 2.0)
- 3.40 MB | 次下载 | 免费
- 7MS1000TA 超声波测量模拟前端芯片技术手册
- 0.60 MB | 次下载 | 免费
- 8MS1022高精度时间测量(TDC)电路数据手册
- 1.81 MB | 次下载 | 免费
本月
- 1爱华AIWA HS-J202维修手册
- 3.34 MB | 37次下载 | 免费
- 2PC5502负载均流控制电路数据手册
- 1.63 MB | 23次下载 | 免费
- 3NB-IoT芯片厂商的资料说明
- 0.31 MB | 22次下载 | 1 积分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供电电路图资料
- 0.63 MB | 6次下载 | 1 积分
- 5UWB653Pro USB口测距通信定位模块规格书
- 838.47 KB | 5次下载 | 免费
- 6技嘉H110主板IT8628E_BX IO电路图资料
- 2.61 MB | 4次下载 | 1 积分
- 7苏泊尔DCL6907(即CHK-S007)单芯片电磁炉原理图资料
- 0.04 MB | 4次下载 | 1 积分
- 8100W准谐振反激式恒流电源电路图资料
- 0.09 MB | 2次下载 | 1 积分
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191439次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183353次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81602次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73822次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论