- 1
- 0
- 约2.34千字
- 约 8页
- 2026-07-31 发布于山东
- 举报
实例33单片机双机通信《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学
实例要求实例分析如果2个单片机共在一个电路板上或同处于一个机箱内,这时只要将2个单片机的TXD和RXD引出线交叉相连,并共地即可;如果2个单片机不在一个机箱内,距离较远,这时要采用RS-232C接口进行连接。本系统假定两机处于一个机箱内。实现一个单片机串行口双机通信测试系统。系统中,发送与接收各用一套51单片机电路,称为甲机和乙机。甲机作为发送端,连接一个按键;乙机作为接收端,连接一个LED。将甲机按键次数(0~9,超过10次后又回到0)发送给乙机,并在乙机的LED上显示出来。
硬件电路
控制程序设计//程序:ex36.c//功能:甲机串行发送程序#includeREGX51.H//包含头文件REGX51.H,定义了51单片机的所有SFRsbitS=P0^0;//定义P0.0引脚位名称为Sunsignedcharcount;//全局变量,用于存放按键次数//函数名:key//函数功能:检测按键S是否按下,如果按下count加1计数//形式参数:无//返回值:无voidkey(){unsignedintk;if(S==0) //第1次判断S是否按下{for(k=0;k1
您可能关注的文档
- 单片机基础与应用(C语言版)(第3版)课件1.2 单片机系统及开发环境.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.1 单片机硬件结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.3 51单片机的存储器结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.4 时钟电路与复位电路.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.5 单片机并行IO端口.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.1 定时器计数器.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.2 定时器计数器的工作方式.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.2 单片机中断系统结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.3 中断处理过程.pptx
- 单片机基础与应用(C语言版)(第3版)课件6.1 单片机与LED接口设计.pptx
原创力文档

文档评论(0)