实验四两个单片机之间双向通信实验

上传人:鲁** 文档编号:512571977 上传时间:2022-09-18 格式:DOCX 页数:9 大小:657.16KB
返回 下载 相关 举报
实验四两个单片机之间双向通信实验_第1页
第1页 / 共9页
实验四两个单片机之间双向通信实验_第2页
第2页 / 共9页
实验四两个单片机之间双向通信实验_第3页
第3页 / 共9页
实验四两个单片机之间双向通信实验_第4页
第4页 / 共9页
实验四两个单片机之间双向通信实验_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《实验四两个单片机之间双向通信实验》由会员分享,可在线阅读,更多相关《实验四两个单片机之间双向通信实验(9页珍藏版)》请在金锄头文库上搜索。

1、实验四 两个单片机之间双向通信实验一、实验目的1 、了解 MCS-51 单片机串行口 (UART) 的结构、工作方式。2、了解串行口通信的原理与数据交换过程。3、掌握单片机之间进行串行口通信的编程方法。二、实验内容将甲乙两台单片机串行口连接,即甲机的TXD 与乙机的 RXD 相连 ;甲机的 RXD 与乙机的 TXD 相连 ;并实现双机共地。整个系统实现双向通信。具体就是:1 、甲机的 K1 按键可通过串行口分别控制乙机的 LED1 点亮 ;LED2 点亮 ;LED1 与 LED2 全亮或者全灭。2、乙机的K2 按键可通过串行口向甲机发送数字, 甲机将接收到的数字显示在其P0端口的LED数码管显

2、示器上。三、实验程序甲机程序 :ORG 0000HAJMP MAINORG 0003HAJMP SENDORG 0023HAJMP READYPCON,#80HEAESIT0EX0SP,#40HR0,#0DPTR,#TABHEREMOVSETBSETBSETBSETBMOVMOVMOVHERE: SJMPSEND: CJNESHOW: MOVMOVMOVMOVMOVCLRINCRETIREADY: JBCRECEIVE:CLRR0,#04H,LP1A,R0CA,A+DPTRC,PTB8,CSBUF,ATIR0TI,RETURNRIA,SBUFMOVRETURN: RETILP1:JC SHOW

3、CLR CMOV A,R0SUBB A,#04HMOV R0,AAJMP SHOWTAB: DB 00H,01H,02H,03HEND乙机程序 :ORG 0000HAJMP MAINORG 0003HAJMP SENDORG 0023HAJMP READYMAIN: MOVSCON,#90HMOVPCON,#80HSETBEASETB ESSETB IT0SETB EX0MOVMOVMOVHERE: SJMPSEND: CJNESHOW: MOVMOVMOVMOVMOVCLRINCRETIREADY: JBCRECEIVE:CLRMOVMOVRETURN: RETISP,#40HR0,#0DP

4、TR,#TABHERER0,#09H,LP1A,R0CA,A+DPTRC,PTB8,CSBUF,ATIR0TI,RETURNRIA,SBUFP1,ALP1: JC SHOWCLR CMOV A,R0SUBB A,#0AHMOV R0,AAJMP SHOWTAB: DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFHEND四、实验原理图*G FT*-m hj nLLidbiin mPTE 打Ei.MHl *um 7ME ” YTW ,的卡 F岁 Tsrn*?心nr-r .bPL*p rn IRTTE五、实验仿真及结果六、实验总结通过本次实验,掌握了单片机 之间进行串行口通信的编程方法 对MCS-51单片机串行口(UART) 的结构、工作方式都有了进一步的了解。深化了对串行口通信的原理与数据交换过程的理解。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号