山东大学单片机实验-(实验4).doc

山东大学单片机实验-(实验4).doc

ID:58581395

大小:594.00 KB

页数:7页

时间:2020-10-19

山东大学单片机实验-(实验4).doc_第1页
山东大学单片机实验-(实验4).doc_第2页
山东大学单片机实验-(实验4).doc_第3页
山东大学单片机实验-(实验4).doc_第4页
山东大学单片机实验-(实验4).doc_第5页
资源描述:

《山东大学单片机实验-(实验4).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息科学与工程学院2016-2017学年第二学期实验报告课程名称:单片机原理与应用实验名称:3.3静态LED显示实验实验报告【实验题目】当KEY_LOAD按钮被按下时,加载倒计时初值(如10s);当按下KEY_START按钮时,开始倒计时,每过1s,计时器减1,直到减到“00”为止。减到“00”时,使P3.0引脚上的LED按10Hz频率进行闪烁,直到再次按下KEY_LOAD按钮,才重新加载初值,并熄灭LED。再次按下KEY_START按钮又一次开始倒计时,如此反复。【实验要求】1.编写源程序并进行必要的注释;2.记录实验过程;3.记录程序运行结果;【实验过程及结果记录】自

2、我完成实验A.电路图B.运行结果按下KEY_LOAD,置初始状态按下KEY_START,开始倒计时LED灯闪烁再次按下KEY_LOAD,重新加载初值【实验源程序】ORG0000HAJMPMAINORG0030HMAIN:MOVSP,#60HMOVR0,#0MOVR1,#1CLRF0CLRP3.6SETBP3.0JUDGE1:JBP1.1,JUDGE2LOOP:CLRF0MOV30H,R0MOV31H,R1SETBP3.0LCALLDISPLAYJUDGE2:JBP1.0,LOOPLOOP1:LCALLDISPLAYLCALLDELAY1SLCALLADJUSTJBF0,L

3、OOP2LJMPLOOP1LOOP2:CLRP3.0LCALLDELAY100MSSETBP3.0LCALLDELAY100MSJBP1.1,LOOP2LJMPLOOPDISPLAY:MOVA,30HMOVDPTR,#TABLEMOVCA,@A+DPTRMOVDPTR,#0FE00HMOVX@DPTR,AMOVA,31HMOVDPTR,#TABLEMOVCA,@A+DPTRMOVDPTR,#0FD00HMOVX@DPTR,ARETADJUST:DEC30HMOVA,30HCJNEA,#-1,GOTORETMOV30H,#9DEC31HMOVA,31HCJNEA,#-1,G

4、OTORETSETBF0RETGOTORET:RETDELAY1S:MOVR7,#10DL2:MOVR6,#200DL1:MOVR5,#250DJNZR5,$DJNZR6,DL1DJNZR7,DL2RETDELAY100MS:MOVR7,#200DL:MOVR6,#248DJNZR6,$NOPDJNZR7,DLRETTABLE:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HEND

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

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

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