资源描述:
《开关控制二极管亮灭数码管》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、开关控制二极管亮灭+5VP1.5=lP2.1=lPl.5=0P2.1=0START:JBP1.5,LOOP;判断开关是断开还是闭合,条件是:Pl・5是不是等于1CLRP2.1;闭合LJMPSTARTLOOP:SETBP2.1;断开Pl.5p2.1P2.2START:JBPl.5,LOOP;判断开关是断开还是闭合,条件是:Pl・5是不是等于1CLRP2.1;闭合SETBP2.2LJMPSTARTLOOP:SETBP2.1CLRP2.2inPl.5Pl.6VDP2.1P2.2VDF+5VSTART:JBPl.5,LOOPCLRP2.1JBPl.6,LOOP1C
2、LRP2.2LJMPSTARTLOOP:SETBP2.1JBPl.6,LOOP1CLRP2.2LJMPSTARTLOOP1:SETBP2.2LJMPSTARTEND5VStart:Jbpl・5,dianqiClrp2.1Loopl:DjnzrOJooplDjnzrlJooplSetbp2.1Loop2:DjnzrO,loop2DjnzrlJoop2LjmpstartDianqi:Setbp2.1Ljmpstartend课题15+5V▲+5VE18-D80FCCT002R1R3R2D1AD21.300Q2•标注端口题库3开始是否是[点时IP0.1=1?P0.
3、0=0?SW1是否因合SW2是否断开启动报斗P1.0=1P1.1=0灯灭P1.0=lIP1.o=o
4、P1J=1P1.1=1扬声器不亮P2.0=0IP2.0=0I1rrl▼START:JNBPO.O,BAOJINGJBP0.1,BAOJINGSETBP1.0SETBPl.lclrP2.0LJMPSTARTBAOJING:SETBP1.0CLRPl.lClrP2.0LOOP:DJNZRO,LOOPDJNZR1,LOOPCLRP1.0SETBPl.lSETBP2.0LOOPl:DJNZRO,LOOP1DJNZR1,LOOP1LJMPstartENDStart:J
5、bJb裁判表决器Pl.5pl.6p2.1VD+5Vpl.5,biaojue;①开关断开P1.5=L②开关闭合P1.5=0,条件成立,跳转到biaojue>二极管不亮,P2>1=1条件不成立,不跳转,继续判断第二个开关pl.6,biaojue;①开关断开P1.6J②开关闭合P1.5=0,条件成立,跳转biaojue,二极管不亮,P2>1=1条件不成立,不跳转,二极管亮P2.1=0clrp2.1LjmpstartBiaojue:Setbp2.1LjmpstartEndstart:movcjpl.5orlc.pl.6jncbiaojuesetbp2・1ljmps
6、tartbiaojue:clrp2・1ljmpstartend课题4START:JBPl.5,CHENGJBPl.6,ZHANGCLRP2.1Iloop:]CLRP*0JNZRO,DALIfi/NZR1,DALpilpjNZR0,D4ZJ
7、Ifi/NZR1,DAL1®JNZ/?7,乙00月LJMPDONECHENG:SETBP2.1CLRPfjDA12:®JNZpjNZR1,DAL2切NZRO,DAL3®JNZR1,DAL3LJMPSTARTZHANG:JBPl.7,GAOCLRP2.1;P2.1是灯血,R7,#山Ldopi:阪P2.2DJNZRO,D
8、AL4
9、q/NZRI,DAL4jSETBP2・204"
10、gNZRO,DAL5
11、P./NZR1,"乩5
12、O/NZR7,LOOP1LJMPDONEGAO:SETBP2.1P2.0B/NZRO,DAL5Ifi/NZR1,DAL5MT"P2.2lOAVZRO,DAL6B/NZR1,DAL6LJMPSTARTDONE:END数码管3FH,06H,5BH0,1,2,4FH,66H,6DH3,4,67DH,07H,7FH6,1,8,”6FH,77H,7CH9,A,B-58H,5EH,7BHC.D,71H,OOH,40HF,,一3任务1:显示dq3112U1XTAURST
13、JourP14pirP3WO跚P3*WTMVTOP2TPJMMP2MAI1P244AQP2VA13P2?4A«于主XTAUPDQr/CDPOU*£NP02W?POMDPOAXMPO^PI4MovPl,#06H;1字模MOVP2,#01HEND课题142.计数器DIANQI:MOVr7,#0MOVDPTR,#YINJUNStart:JNBP0・4,LOOPLJMPSTARTLOOP:DAL:DJNZRO,DALDJNZR1,DALMovA,R7MOVCA,@A+DPTRINCR7MOVPl,AMovP2,#01HCJNER7
14、,#10H,STARTLJMPDIANQIYINJUN:DB3FH