ex9-2.sdi
来自「《单片机原理实用教程——基于Proteus虚拟仿真》一书的配套光盘」· SDI 代码 · 共 21 行
SDI
21 行
,,, ORG 0000H
0000,90 00 20,START,START: MOV DPTR,#TABLE ;DPTR指向段码表首地址
0003,74 00,S1,S1: MOV A,#00H
0005,93,, MOVC A,@A+DPTR ;查表取得段码
0006,B4 01 02,, CJNE A,#01H,S2 ;判断段码是否为结束符
0009,80 F5,, SJMP START
000B,F5 80,S2,S2: MOV P0,A ;段码送数码管显示
000D,12 00 13,, LCALL DELAY ;延时
0010,A3,, INC DPTR
0011,80 F0,, SJMP S1
0013,7D 14,DELAY,DELAY: MOV R5,#20 ;延时子程序
0015,7E 14,D2,D2: MOV R6,#20
0017,7F F8,D1,D1: MOV R7,#248
0019,DF FE,, DJNZ R7,$
001B,DE FA,, DJNZ R6,D1
001D,DD F6,, DJNZ R5,D2
001F,22,, RET
0020,3F 06 5B 4F,TABLE,TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH ;段码表
002A,01,, DB 01H ;结束符
000E,,, END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?