单片机参考程序

单片机参考程序

ID:42552680

大小:228.19 KB

页数:8页

时间:2019-09-17

单片机参考程序_第1页
单片机参考程序_第2页
单片机参考程序_第3页
单片机参考程序_第4页
单片机参考程序_第5页
资源描述:

《单片机参考程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、任务3:编写程序,点亮奇/偶数灯参考程序:ORG0000HNEXT:MOVPl,#0AAH/55HSJMPNEXTEND任务4:编写程序,参考程序:ORG0000HLOOP:MOVP1,#55HACALLDELAYMOVP1,#OAAHACALLDELAYSJMPLOOPDELAY:MOVR7,#4让奇偶数灯交替点亮DELI:MOVR6,#100DEL2:MOVR5,#123DJNZR5,$DJNZR6,DEL2DJNZR7,DELIRETEND任务5:编写顺序结构程序,让8个LED灯单灯右移点亮ORG0000HMOVP1,#OBFHLOOP:MOVP1,#OFEHACALLDELAYA

2、CALLDELAYMOVP1,#7FHMOVP1,#OFDHACALLDELAYACALLDELAYSJMPLOOPMOVP1,#OFBHDELAY:MOVR7,#4ACALLDELAYDELI:MOVR6,#100MOVPl,#0F7IIDEL2:MOVR5,#123DJNZR5,$ACALLDELAYDJNZR6,DEL2MOVP1,#OEFHDJNZR7,DELIACALLDELAYRETMOVP1,#ODFHENDACALLDELAY任务6:编写循环结构程序,让8个LED灯单灯右移点亮ORG0000HLJMPMAINDELAY:ACALLDELAYSJMPMAINORG0100H

3、MOVR7,#4MAIN:MOVA,#OFFHDELI:MOVR6,#100MOVR3,#8DEL2:MOVR5,#123CLRCDJNZR5,$LED1:RLCADJNZR6,DEL2MOVPl,ADJNZR7,DELIACALLDELAYRETDJNZR3,LED1ENDMOVPl,#OFFH任务7:编写查表程序,让8个LED灯单灯右移点亮TABLE:LJMPLOOPOORG01OOHLOOPO:MOVDPTR,#TABLEMOVRO,#8LOOP1:CLRAMOVCA,0A+DPTRMOVPl,AORG0000HDBOFEH,OFDI1,OFBI1,0F7II,OEFI1,ODF1

4、IDBOBFH,7FHDELAY:MOVR7,#4DEL:MOVR6,#255DELI:MOVR5,#200叮NZR5,$DJNZR6,DELIACALLDELAYINCDPTRDJNZRO,LOOP1DJNZR7,DELRETEND任务4:编写源程序极值最大值查找ORG0000HSTART:MOVMOVMOVLOOP:INCR0,#30HRl,#7A,@R0ROBJ:LOOP1:MOVCJNESJMP20H@R0A,2OH,BJLOOP1JCLOOP1MOVDJNZA,20HR1丄OOPMOVSJMP40H,A$END任务六:程序参考编写1、如何实现单灯先右移再左移?如何实现闪烁三次?

5、ORG000011PUSHPSWLJMPMAINSETBRSOORG0003HMOVA,#OFFHLJMPINTO_SERMOVRl,#6ORG01OOHLEFT:CPL」AMAIN:MOVSP,#3011MOVPl,ASETBEAACALLDELAYSETBEXOMOV1R2,#6LOOPO:MOVDPTR,STABLEDJNZR1,LEFTMOVRO,#18CLR」AL00P1:CLRAMOV」A,#OFIIMOVCA,@A+DPTRPOPPSWMOVPl,APOPACCACALLDELAYRETIINCDPTRDELAY:MOVR7,#4DJNZRO,L00P1DEL:MOVR6,

6、#255SJMPLOOPODELI:MOVR5,#200TABLE:DJNZR5,$DBOFFH,7FH,OBFH,ODFH,OEFH,0F7H,DJNZR6,DELIOFBH,OFDH,OFEHDJNZR7,DELDB0FEI1,0FDI1,0FBI1,0F7I1,0EFI1,0DFI1,RETOBFH,7FH,OFFHENDINTOSER:PUSHACC中断计数,每次屮断,计数一次,并以十进制形式显示,1位数码管显示,计到十归零。外中断1中断,下降沿触发方法一:CONTEQUR7ORG0000HLJMPSTARTORG0013HLJMP1NT1_SERORG01OOHSTART:MO

7、VSP,#2FHMOVIE,#100001006MOVTCON,#000001003MOVPl,#OFFHMOVCONT,#0MOVDPTR,#TABLESJMP$INTISER:INCCONTMOVA,CONTMOVCA,@A+DPTRMOVPl,ACJNECONT,#9,RETURN;MOVCONT,#0RETURN:RET1TABLE:DBOCOH,0F9H,0A4H,OBOH,99H;0,1,2,3,4DB92H,82H,0

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

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

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