实验7:串口方式0扩展并行输出口实验

实验7:串口方式0扩展并行输出口实验

ID:38676253

大小:143.33 KB

页数:5页

时间:2019-06-17

实验7:串口方式0扩展并行输出口实验_第1页
实验7:串口方式0扩展并行输出口实验_第2页
实验7:串口方式0扩展并行输出口实验_第3页
实验7:串口方式0扩展并行输出口实验_第4页
实验7:串口方式0扩展并行输出口实验_第5页
资源描述:

《实验7:串口方式0扩展并行输出口实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验7:串口方式0扩展并行输出口实验一:实验要求利用单片机的串口方式0外接移位寄存器74LS164,从而利用串行口方式0来拓展并行输出口。74LS164的输出控制8个LED,利用它串行输入并行输出的功能,先进行向上的流水灯操作2次,在实现向下的流水灯操作2次,最后实现跑马灯闪烁2次,然后再重复刚才的过程,如此循环。二、实验目的1.理解串行通信和并行通信的含义2.了解74LS164的工作原理,理解串行转并行的工作原理3.掌握单片机串行口拓展并行输出口的工作原理三、实验原理图四、实验流程图由于实验有三个现象,原理一样

2、,因此只画出向上做两次流水灯子程序的流程图开始R1=2R0=8A=FEHSCON=00HRLASBUF=(A)R0=R0-1延时子程序R1=0?R0=0?NYNY结束五、实验程序MOVR1,#2M1:MOVR0,#8MOVA,#0FEHMOVSCON,#00H;方式0DD:MOVSBUF,AWAIT1:JNBTI,WAIT1CALLDELAYCLRTIRLADJNZR0,DDDJNZR1,M1;向上流水灯2次MOVR1,#2M2:MOVR0,#8MOVA,#7FHMOVSCON,#00HDD1:MOVSBUF,A

3、WAIT2:JNBTI,WAIT2CALLDELAYCLRTIRRADJNZR0,DD1DJNZR1,M2;向下流水灯2次MOVR1,#2M3:MOVR0,#8MOVA,#80HMOVSCON,#00HDD2:MOVSBUF,AWAIT3:JNBTI,WAIT3CALLDELAYCLRTIRRADJNZR0,DD2DJNZR1,M3;跑马灯2次DELAY:MOVR5,#03延时子程序DEL1:MOVR6,#250DEL2:MOVR7,#250DJNZR7,$DJNZR6,DEL2DJNZR5,DEL1RET六、实

4、验功能led灯先进行向上的流水灯操作2次,再实现向下的流水灯操作2次,最后实现跑马灯闪烁2次,然后再重复刚才的过程。实验截图:流水灯现象跑马灯现象

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

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

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