单片机汇编__串口通信实验

单片机汇编__串口通信实验

ID:38761817

大小:100.35 KB

页数:5页

时间:2019-06-19

单片机汇编__串口通信实验_第1页
单片机汇编__串口通信实验_第2页
单片机汇编__串口通信实验_第3页
单片机汇编__串口通信实验_第4页
单片机汇编__串口通信实验_第5页
资源描述:

《单片机汇编__串口通信实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、实验项目名称串口通信实验二、实验内容现有两台单片机应用系统。甲机发送内存中以TR_BUF为首地址的10个数据串,乙机把接收到的数据存入以RC_BUF为首地址的内存单元中。设甲、乙两机的振荡频率为12MHz,串行口均工作在方式1下。要求甲机用查询方式编程,乙机用中断方式编程。三、实验原理图(纯软件部分实验报告可不要本部分)四、编程思路及算法分析流程图:五、程序清单甲机发送内存中以TR_BUF为首地址的10个数据串.org0000hmovr2,#10movr1,#tr_bufmova,#0fehlp1:mov@r1,arlaincr

2、1djnzr2,lp1movTMOD,#20Hmovth1,#0fdhmovtl1,#0fdhsetbtr1movscon,#40hmovr0,#tr_bufmovr7,#100acalldy1slp:movsbuf,@r0jnbti,$clrtiincr0djnzr7,lpsjmp$dy1s:movr6,#200m1:movr5,#0fahdjnzr5,$djnzR6,m1retEnd乙机把接收到的数据存入以RC_BUF为首地址的内存单元中org0000hajmpmainorg0023hajmps20fworg0030hmain:

3、movTMOD,#20Hmovth1,#0fdhmovtl1,#0fdhsetbtr1setbessetbeamovscon,#50hmovr0,#rc_bufmovr2,#10sjmp$s20fw:clrrimov@r0,sbufincr0djnzr2,fanmovr3,#10movr1,#rc_buflp1:mova,@r1movp1,aacalldy1sincr1djnzr3,lp1fan:retidy1s:movr6,#200m1:movr5,#0fahdjnzr5,$djnzR6,m1retend六、实验仿真结果要有适当的

4、图文解释。七、实验总结熟悉并掌握串行通信的工作原理以及编程方法和技巧。加深对MCS-51系列单片机UART硬件结构的认识。2、实验注意事项;1)、重点掌握串口方式1的波特率的计算方法。2)、注意串行口在异步通信时中断的使用方法和查询的使用方法。3)、注意中断标志的软件清除处理方法。4)、注意通信双方的计算机的通信速率是否一致。5)、注意必须接收机先工作,处于接收状态后,发送机才能发数3、其他。八、教师评语及成绩不允许同学之间相互抄袭。发现类同,本次报告按不合格处理!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。