<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

按鍵計數器

作者: 時(shí)間:2011-02-25 來(lái)源:網(wǎng)絡(luò ) 收藏
知識要點(diǎn):理解熟悉散轉結構的程序

;運行結果:按P3.2或3.3(低4位的任意一個(gè)鍵盤(pán))第一位數碼管加1直到9循環(huán)

; 開(kāi)始顯示0把P3送OFH,判斷有沒(méi)有按鍵,沒(méi)有則反復循環(huán),有按R0加1,如到10

;那么則清除, 最后根據R0的值散轉.

ORG 0000H;

LJMP MAIN;程序開(kāi)始

ORG 030H;

MAIN: MOV P0,#028H;數碼管顯示0

clr p2.1 ;打開(kāi)第一個(gè)數碼管

MOV R0,#00H;r0送0fh

ST: MOV P3,#0FH;p3 送0fh

MOV A,P3;

CJNE A,#0FH,F1;如果p3口的值等于0f,那么按鍵沒(méi)有按,

ACALL DEL;

AJMP ST;繼續檢測

F1: ACALL DEL;

CJNE A,#0FH,F2;再次判斷有沒(méi)有按

AJMP ST;繼續檢測

F2: INC R0;r0加1

CJNE R0,#0AH,F3;如果r0等于10轉道f3;OAH就是10, 到這里轉移重新

MOV R0,#00H;

F3: MOV DPTR,#JPTAB;取地址

MOV A,R0;

CLR C;清除進(jìn)位

RLC A;a的內容右移

JNC NADD;判斷有沒(méi)有進(jìn)位, 有向下無(wú)到NDDA

INC DPH;有進(jìn)位DPH加1

NADD: JMP @A+DPTR;根據A的內跳轉到PR1,PR2....

JPTAB: NOP;

NOP;

AJMP PR1;

AJMP PR2;

AJMP PR3;

AJMP PR4;

AJMP PR5;

AJMP PR6;

AJMP PR7;

AJMP PR8;

AJMP PR9;

DEL: MOV R7,#04H;延時(shí)子程序

DEL1: MOV R6,#0FFH;

DEL2: MOV R5,#01FH;

DEL3: DJNZ R5,DEL3;

DJNZ R6,DEL2;

DJNZ R7,DEL1;

RET;

PR1: MOV P0,#7eH;顯示1

ACALL DEL;

AJMP ST;

PR2: MOV P0,#0a2H;顯示2

ACALL DEL;

AJMP ST;

PR3: MOV P0,#62H;顯示3

ACALL DEL;

AJMP ST;

PR4: MOV P0,#74H;顯示4

ACALL DEL;

AJMP ST;

PR5: MOV P0,#61H;顯示5

ACALL DEL;

AJMP ST;

PR6: MOV P0,#21H;

ACALL DEL;

AJMP ST;

PR7: MOV P0,#7aH;

ACALL DEL;

AJMP ST;

PR8: MOV P0,#20H;

ACALL DEL;

AJMP ST;

PR9: MOV P0,#60H;

ACALL DEL;

AJMP ST;

END

程序在倚天版運行的狀態(tài)按鍵顯示數字2

程序在倚天版運行的狀態(tài)按鍵顯示數字4



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>