⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led灯显示.asm

📁 实现8段数码管显示.利用本代码
💻 ASM
字号:
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP INT0
LOOO:DB 3FH,06H,5BH,4FH,66H,6DH
     DB 7DH,07H,7FH,6FH,5EH,
LEDBUF EQU 40H
MAIN:
     MOV TMOD,#05H
     MOV TH0,#00H
     MOV TL0,#00H
     SETB EA
     SETB ET0
     SETB TR0
     MOV LEDBUF+0,#5EH
     MOV LEDBUF+1,#3FH
     MOV LEDBUF+2,#4FH
     MOV LEDBUF+3,#3FH
     MOV LEDBUF+4,#6DH
     MOV LEDBUF+5,#06H
 LOOP2:LCALL DISPLAY
       SJMP LOOP2
 INT0: PUSH PSW
       PUSH DPH
       PUSH DPL
       PUSH ACC
       MOV DPTR,#LOOO
       MOV A,TL0
       ANL A,#0FH
       MOVC A,@A+DPTR
       MOV LEDBUF+5,A
       MOV A,TL0
       SWAP A
       ANL A,#0FH
       MOVC A,@A+DPTR
       MOV LEDBUF+4,A
       MOV A,TH0
       ANL A,#0FH
       MOVC A,@A+DPTR
       MOV LEDBUF+3,A
       MOV A,TH0
       SWAP A
       ANL A,#0FH
       MOVC A,@A+DPTR
       MOV LEDBUF+2,A
       POP ACC
       POP DPL
       POP DPH
       POP PSW
       RETI
  DISPLAY: MOV R1,#20H
           MOV R2,#6
           MOV R0,#LEDBUF
   LOOP1: MOV A,#00H
          MOV DPTR,#8002H
          MOVX @DPTR,A
          MOV DPTR,#8004H
          MOV  A,@R0
          MOVX @DPTR,A
          MOV A,R1
          MOV DPTR,#8002H
          MOVX @DPTR,A
          INC R0
          RR A
          MOV R1,A
          DJNZ R2,LOOP1
          SJMP DISPLAY
          RET
          END




⌨️ 快捷键说明

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