用按鍵控制燈
;運行結果:按P3.2那么p1.0的燈亮
; p3.2接一個按鍵到地,p1.0 led. 程序把p3.2的狀態(tài)送給p1.0
;位地址有多種表達方式,如直接地址p2.2 字節(jié)地址21h.5 寄存器acc.7位定義如rs0 偽指令定義如fi bit psw.1
ORG 0000H;程序開始
LJMP MAIN;
ORG 030H;
MAIN:
MOV C,P3.2; 把p3.2的狀態(tài)送入c
MOV P1.0,C;把c的狀態(tài)送p1.0
ACALL DEL;調用延時
AJMP MAIN;反復循環(huán)
DEL: MOV R7,#0FFH;延時程序
DEL1: MOV R6,#0FFH;
DEL2: DJNZ R6,DEL2;
DJNZ R7,DEL1;
RET;
程序在倚天版運行的狀態(tài)按鍵數碼管p10亮
評論