1.sdi

来自「我的大学单片机课程案例和ppt」· SDI 代码 · 共 34 行

SDI
34
字号
,,,        ORG     0H
0000,02 00 30,,        LJMP    MAIN
,,,        ORG     30H
0030,75 80 FF,MAIN,MAIN:   MOV     P0,#0FFH
0033,75 A0 00,,        MOV     P2,#0H
,,,
0036,,DISPLAY,DISPLAY:
0036,D2 A6,,        SETB    P2.6    ;选择第一个数码管
0038,75 80 C0,,        MOV     P0,#0C0H;送到P0口数码管显示
003B,12 00 5C,,        LCALL   DELAY   ;显示延时
003E,75 80 FF,,        MOV     P0,#0FFH
0041,C2 A6,,        CLR     P2.6    ;选择第二个数码管
0043,D2 A7,,        SETB    P2.7
0045,75 80 F9,,        MOV     P0,#0F9H;送到P0口数码管显示
0048,12 00 5C,,        LCALL   DELAY   ;显示延时
004B,75 80 FF,,        MOV     P0,#0FFH
004E,C2 A7,,        CLR     P2.7
0050,02 00 36,,        LJMP    DISPLAY ;重新开始扫描
0053,,DELAY10MS,DELAY10MS:
0053,7E 14,,        MOV     R6,#20
0055,7F C8,D1,D1:     MOV     R7,#200
0057,DF FE,D2,D2:     DJNZ    R7,D2
0059,DE FA,,        DJNZ    R6,D1
005B,22,,        RET
005C,,DELAY,DELAY:
005C,7E 02,,        MOV     R6,#2
005E,7F FF,D3,D3:     MOV     R7,#255
0060,DF FE,D4,D4:     DJNZ    R7,D4
0062,DE FA,,        DJNZ    R6,D3
0064,22,,        RET
0065,C0 F9 A4 B0,TABLE,TABLE:  DB      0C0H,0F9H,0A4H,0B0H             ;0,1,2,3
0069,99 92 82 F8,,        DB      99H,92H,82H,0F8H,80H,90H        ;4,5,6,7,8,9
000E,,,        END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?