欢迎来到天天文库
浏览记录
ID:43187185
大小:245.71 KB
页数:9页
时间:2019-09-26
《实验一--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灯的状态时应该保证时间足够长。
此文档下载收益归作者所有