正在加载图片...
显示0~9程序 ORG 0000H DELAY: MOV R7.#10 MAIN MOV RO. #0 存要显示的数 DEL0:MoⅴR6,#200 MOV R4,#10 ;存循环次数 DELI: MOV R5 #250 LOOP: MOVA. RO DEL2 DJNZ R5. DEL2 MOV DPTR,#IAB;段码表首地址 DNZ R6. DELI MOCA,aA+DPTR;查表 DNZ R. DELO MOV PO. A ;段码送P0,显示数字 RET INC RO 显示数加1 ORG0100H;段码表首地址 ACALL DELAY 延时1秒 TAB: DB 3Fh 06h5Bh 4Fh 66h DNZ R4,LOOP;循环次数减1 DB 6Dh7Dh 07h7Fh6Fh AJMP MAIN END显示0~9程序 ⚫ ORG 0000H MAIN : MOV R0, #0 ;存要显示的数 MOV R4, #10 ;存循环次数 LOOP: MOV A, R0 MOV DPTR, #TAB ;段码表首地址 MOVC A, @A+DPTR ; 查表 MOV P0, A ;段码送P0,显示数字 INC R0 ;显示数加1 ACALL DELAY ;延时1秒 DJNZ R4, LOOP ;循环次数减1 AJMP MAIN DELAY: MOV R7, #10 DEL0: MOV R6, #200 DEL1: MOV R5, #250 DEL2: DJNZ R5, DEL2 DJNZ R6, DEL1 DJNZ R7, DEL0 RET ORG 0100H ;段码表首地址 TAB: DB 3Fh,06h,5Bh,4Fh,66h DB 6Dh,7Dh,07h,7Fh,6Fh END
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有