第9章串口通信.pptVIP

  • 8
  • 0
  • 约4.14千字
  • 约 43页
  • 2019-12-29 发布于天津
  • 举报
从机主程序框图 保存本机地址 初始化 串口方式3 波特率9600Kb/s 多机通讯(SM2=1) 开串口中断 待机 P1口的高4位 从机串口中断程序框图 肯定是接收中断,也肯定地址帧 准备接收数据帧 本次通讯接收准备接收数据帧,并开中断等待再次呼叫 P1口的低4位 接收数据并显示 否 返回 指令=0x55? 否 是 是本机? 是 SM2=0 等待接收指令 发送数据 关中断 SM2=1,开中断 关中断,使用查询方式接收 约定:0x55位采集从机数据 呼叫的不是本机,直接返回 因为从机不能主动发送数据只能等待呼叫,所以肯定是接收中断。因为从机初始化为接收地址帧(SM2=1),主机呼叫时,肯定是发送地址(TB8=1),所以从机串口中断也肯定收到的地址帧,收到的肯定是地址,直接判断是不是在呼叫“自己”就是了。 ? 主机初始化 主机通讯程序 返回 接收数据并显示 发送数据 发送呼叫地址 发送指令 采集数据? 是 否 主机中断程序 主机主程序 真好,没事干了!当领导真好啊,不过初始化时,还是很“操心”的啊! 从机串口初始化程序 * 第9章 串口通信 9.1概述 多位数据逐位依次传输 传送速度较慢 适合长距离通信 节省传输线路 串行通信 线路位数多 不便长距离传送 多位数据同时传输 传送速度快 并行通信 缺点 优点 通信方式 讲话——聆听的过程。 9.1.1 串行通信 1、同步通信 主要时用

文档评论(0)

1亿VIP精品文档

相关文档