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

📄 sy23.asm

📁 微机原理课程 所有讲义PPT 课程全实验(包括代码程序设计实验报告) 习题及答案
💻 ASM
字号:
      ORG 0000H
      LJMP DSTART
      ORG 0003H
      LJMP INT0K
      ORG 000BH
      LJMP T0INTK
      ORG 0013H
      LJMP INT1K
      ORG 001BH
      LJMP T1INTK
      ORG 01A0H
DSTART:MOV SP,#5FH
       MOV 2AH,#00H
       MOV 2BH,#00H
       MOV 2CH,#00H
       MOV 2DH,#15H
       MOV 2EH,#00H
       MOV 2FH,#00H
       MOV DPTR,#0E100H
       MOV A,#03H
       MOVX @DPTR,A
       MOV TCON,#05H
       MOV TMOD,#05H
       MOV TH0,#3CH
       MOV TL0,#0B0H
       MOV TH1,#9EH
       MOV TL1,#58H
       SETB TR0
       SETB TR1
MLP0:  MOV IE,#82H
       LCALL DISPLAY
       SJMP MLP0
DISPLAY:MOV R0,#2AH
        MOV R7,#00H
DISPN:  MOV DPTR,#0E102H
        MOV A,#00H
        MOVX @DPTR,A
        MOV DPTR,#DISPD
        MOV A,@R0
        MOVC A,@A+DPTR
        MOV DPTR,#0E101H
        MOVX @DPTR,A
        MOV DPTR,#DISPW
        MOV A,R7
        MOVC A,@A+DPTR
        MOV DPTR,#0E102H
        MOVX @DPTR,A
        LCALL D1MS
        INC R0
        INC R7
        CJNE R7,#06H,DISPN
        RET
D1MS:   PUSH 30H
        MOV 30H,#0F8H
DLP:    NOP
        NOP
        DJNZ 30H,DLP
        POP 30H
        RET
DISPD:  DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H
        DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H
        DB 79H,50H,5CH,54H,40H,02H
DISPW:  DB 01H,02H,04H,10H,08H,20H
INT0K:  CLR IE1
        MOV A,#08H
        MOV IP,A
        INC 2FH
        INC 2FH
        MOV IE,#8FH
        RETI
T0INTK: CLR TF1
        PUSH ACC
        INC 2AH
        MOV A,#0AH
        CJNE A,2AH,T0LP
        MOV 2AH,#00H
        INC 2BH
        MOV A,#0AH
        CJNE A,2BH,T0LP
        MOV 2BH,#00H
        INC 2CH
        MOV A,#06H
        CJNE A,2CH,T0LP
        MOV 2CH,#00H
        INC 2EH
        MOV A,#0AH
        CJNE A,2EH,T0LP
        MOV 2EH,#00H
        INC 2FH
        MOV A,#06H
        CJNE A,2FH,T0LP
        MOV 2FH,#00H
        MOV A,#00H
        MOV IP,A
T0LP:   POP ACC
        RETI
INT1K:  MOV 2AH,#12H
        MOV 2BH,#12H
        MOV 2CH,#12H
        MOV 2DH,#12H
        MOV 2EH,#12H
        MOV 2FH,#12H
        MOV IE,#00H
        RETI
T1INTK: PUSH ACC
        INC 2FH
        MOV A,#06H
        CJNE A,2FH,TILP
        MOV 2FH,#00H
TILP:   CPL IE.3
        POP ACC
        RETI
      


⌨️ 快捷键说明

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