实验一--51单片机并行输入输出实验查询与中断方式

实验一--51单片机并行输入输出实验查询与中断方式

ID:43187185

大小:245.71 KB

页数:9页

时间:2019-09-26

实验一--51单片机并行输入输出实验查询与中断方式_第1页
实验一--51单片机并行输入输出实验查询与中断方式_第2页
实验一--51单片机并行输入输出实验查询与中断方式_第3页
实验一--51单片机并行输入输出实验查询与中断方式_第4页
实验一--51单片机并行输入输出实验查询与中断方式_第5页
资源描述:

《实验一--51单片机并行输入输出实验查询与中断方式》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一51单片机并行输入/输出实验——査询和中断方式班级:车辆151学号:姓名:一、实验目的:掌握51单片机并行口输入/输出功能,并对比查询和中断方式编程方法。二、实验内容:采用51单片机并行口P0~P3,通过1路或2路开关或按钮的状态,切换4个或8个LED的闪烁规律。规律可以是循环点亮、全闪全灭、交替闪烁等。并对比查询和中断方式对输入编程的区别。实验题目:查询方式,P1.0-P1.3作为按钮输入,P0.0-P0.3作为输出到LED同步显示三、实验原理图:CCVLCVCP1P1嚣INT110111213丄ojjdpxly匸11.0592MHzI

2、——工一三101厶T1RDTT舉少7117OTI2/P1.0TZEX/P1.1P1.2P1.3P1.4P1.5P1.6P1.7RGTRXD/P3.0TkD/PB.1INTD/P3.2INT1/P13TO/PliI1/P15WR/P3.6PD/P3.7XTAL2XTAL1GNDVCCPO.DP0.1PD.2P0.3PD.4PD.5PD.6P0.7口ALE吨P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.039□□33734333120QPOOK1PD.5•一PO6POLEAVCC?P2.Z7PZ.fiIE~FZ7页~PZ.47^~F

3、ZT72~FTTn~pityccLED4rpzjqkLED3RPZ1QKw—~~□=]—^LED2rpzjqk右LED1徑』四、实验源程序01?0RG021LJMP03ORG04START:05STARTl:06070809NEXT1:1011NEXT2:1213NEXT3:141516DELAY:171819OOOOHSTART0030HMOVMOVRETENDoBoBoMJMJMJBMOJBMOLJIOPO冲OFFHPl冲OFFHA,卩1ACC.0,NEXT1I〉0,#0FEHACC.1,NEXT2PO,ffOFDHACC.2,NEXT3

4、I)0,sOFBHACC.3,START1I)0,#0F7HSTART1R7•#0FFH五.流程框图六.总结程序设计思路是不断查询P1.0-P1.3的状态,从而决定P0.0-P0.3的电平高低,由于是准双向口,读入时应该写1再读。使用查询方式时,CPU一直在查询输入信号的状态,从而决定输出信号,而使用中断方式时,则只需要等待事件触发,未触发时,CPU可以执行其它操作,效率高。由于人眼的辨别能力有限,使用延时观察LED灯的状态时应该保证时间足够长。

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

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

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