- 1、本文档共87页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* CLR ET1 ;关T1中断 CLR TR1 ;关T1 SETB F0 ; 置数据发送结束标志 ESCOM1: POP A POP DPH POP DPL RETI END1: INC 77H ;数据块低地址加1 MOV A, 77H JNZ END2 ;判是否向高地址进位 INC 78H ;数据块地址高位加1 END2: SJMP ESCOM1 * 2. 乙机接收 波特率与甲机相同为4800 b/s( 晶振频率6MHz)。 开始接收的第一、二字节是数据块首地址,第三、四字节是 数据块末地址减一。从第五字节开始是数据。 设置地址/数据接收标志B.0, B.0 =0,接收地址; B.0=1,接收数据。 接收的地址放在78H, 77H, 76H, 75H四个单元 乙机以中断方式接收甲机发送的数据。 * ORG 0 RESET: LJMP MAIN ORG 001BH LJMP T1INT ;T1中断入口 ORG 0023H LJMP RSINT ;串口中断入口 ORG 0100H MAIN: MOV SP, #60H ACALL RECEIVE ;调接收程序 AJMP $ 主程序 * 接收子程序 * RECEIVE: ANL TMOD, #0FH ;保留T0方式不变 ORL TMOD, #10H ;T1方式1 MOV TL1, #0FAH ; T1初值 MOV TH1, #0FFH MOV PCON, #80H ;SMOD=1 SETB EA ; SETB ET1 SETB ES ; 允许串口中断 SETB PT1 ;T1高优先级 CLR PS ; 串口低优先级 SETB TR1 ;启动T1 MOV SCON, #50H ;串口方式1,允许接收 CLR B.0 ;置地址/数据标志为地址 MOV 70H, #78H ;70H放起始接收地址 * CLR F0 ;置接收状态标志 WAIT: JNB F0, WAIT ; F0=0, 处于接收状态。 RET ;否则,退出接收 T1中断服务程序: T1INT: CLR TR1 ;关T1 MOV TL1, #0FAH ;重置初值 MOV TH1, #0FFH SETB TR1 ;启动T1 RETI * 接收中断 流程图 * RSINT: PUSH DPL PUSH DPH PUSH A MOV A, R0 ; 保护R0 PUSH A JB B.0, DATA1;是数据,转接收数据 MOV R0, 70H ;R0指向片内RAM单元地址 MOV A, SBUF ;接收地址 MOV @R0, A ;存入相应RAM单元 DEC 70H ;存放地址减一 CLR RI ;清接收中断标志 MOV A, #74H CJNE A, 70H, RETURN ;地址未接收完,返回 SETB B.0 ; 置接收数据标志 * RETURN: POP A MOV R0, A ;恢复R0 POP A POP DPH POP DPL RETI DATA1: MOV DPH, 78H ; 取数据存放地址 MOV DPL, 77H ;到DPTR MOV A, SBUF ; 接收数据 MOVX @DPTR, A ;存入外部存储器 CLR RI ; 清接收中断标志 INC 77H ;存放地址加1 * MOV A, 77H JNZ END2 ;高位地址不用加1 INC 78H ;加低位地址进位 END2: MOV A, 76H ;检查是否到达数据末地址 CJNE A, 78H, RETURN M
您可能关注的文档
- 单片机2结构分解.ppt
- 单片机04,05,06++C51版分解.ppt
- 单片机4第四章功能单元分解.ppt
- 单片机c51的中断系统分解.ppt
- 单片机第1次上课实验演示分解.ppt
- 单片机第5章_存储器分解.ppt
- 单片机第6章_中断系统分解.ppt
- 单片机第8章单片机的C语言应用程序设计分解.ppt
- 单片机第二讲中断分解.ppt
- 单片机第九课ADDA分解.ppt
- 一城一云服务城市高质量发展白皮书(2023).pdf
- 中国连锁餐饮企业资本之路系列报告(2023)-历尽千帆,厚积薄发.pdf
- 有色金属行业专题研究:未来焦点,钒液流电池储能风潮兴涌.pdf
- 中国 “一带一路”实践与观察报告.pdf
- 医药生物-消费器械行业2023年中报总结:积极拥抱高璧垒高成长(202309).pdf
- DB50T 699-2016 简易升降机检验规则.pdf
- DB50T 746-2016 水库大坝安全监测资料整编分析规程 .pdf
- 看DAO2025-未尽研究报告(2024).pdf
- 市场洞察力报告-数据安全检查工具箱(2024).pdf
- 2024年预见未来:中国元医院建设发展调研报告.pdf
文档评论(0)