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

📄 clock.txt

📁 单片机控制简易数字钟源程序主程序汇编语言源程序如下:  ? ? ?  ORG  0000H  ? ? ?  LJMP  0030H  ? ? ?  ORG  0003H  ? ? ?  LJM
💻 TXT
字号:
单片机控制简易数字钟源程序

主程序汇编语言源程序如下:
           ORG  0000H
           LJMP  0030H
           ORG  0003H
           LJMP  0300H
           ORG  000BH
           LJMP  0100H
           ORG  0013H
           LJMP  0400H
       0030H:MOV SP,#50H  
MOV R2,#00H
              MOV R3, #00H
              MOV R4, #00H
              MOV R5, #00H
              MOV R6, #FFH
              SETB PT0
              SETB PT1
              SETB EA
              SETB ET0
              SETB EX0
              SETB EX1
              SETB IT0
              SETB IT1
              MOV TMOD, #01H
              MOV TL0, #B0H
              MOV TH0,#3CH
              SETB TR0
              SJMP $

计时显示中断子程序汇编语言源程序如下:
              ORG   0100H
              INC   R2
              CJNE R2,#14H,XIAN
              MOV R2,#00H
              INC   R3
              CJNE   R3,#0AH,XIAN
              MOV   R3,#00H
              INC   R4
              CJNE R4,#06H,XIAN
              MOV R4,#00H
              INC   R5
              CJNE R5,#03H,X1
              MOV 20H,R6
              JB   20H.0,X2
              LJMP XIAN
            X1:CJNE R5,#0AH,XIAN
              LJMP X3
            X2:MOV R5, #01H
              MOV R6,#00H
              LJMP XIAN
            X3:MOV R5,#00H
              INC R6
          XIAN:MOV DPTR,#WDBZ
              MOV A,R3
              MOVC A,@A+DPTR
              MOV P0,A
              MOV A,R4
              MOVC A,@A+DPTR
              MOV P1,A
              MOV   A,R5
              MOV DPTR,#YDBZ
              MOVC A,@A+DPTR
              MOV   P2,A
              SETB   C
              MOV 20H,R6
              ANL   C,/20H.0
            MOV P3.0, C
              MOV P3.1 , C
              MOV A,#B0H
            ADD A,TL0
            MOV TL0,A
            MOV TH0,#3CH
            RETI
        WDBZ:DB C0H,F9H,A4H,B0H,99H
                  92H,82H,F8H,80H, 90H
        YDBZ:DB 40H,79H,24H,30H,19H
              12H,02H,78H,00H,40H

校分显示中断子程序汇编语言源程序如下:
            ORG 0300H
            INC R3
            CJNE R3,#0AH,Y1
            MOV R3,#00H
            INC  R4
            CJNE R4,#06H,Y1
            MOV R4,#00H
          Y1:MOV A,R3
            MOV DPTR,#WDBZ
            MOVC A,@A+DPTR
            MOV P0,A
            MOV A,R4
            MOV DPTR,#WDBZ
            MOVC A,@A+DPTR
            MOV P1,A
            RETI


      校时显示中断子程序汇编语言源程序如下:
            ORG 0400H
            INC R5
            CJNE R5,#03H,XX1
               MOV 20H,R6
              JB   20H.0,XX2
              LJMP XIANZ
            XX1:CJNE R5,#0AH,XIANZ
              LJMP XX3
            XX2:MOV R5, #01H
              MOV R6,#00H
              LJMP XIANZ
            XX3:MOV R5,#00H
              INC R6
          XIANZ:MOV   A,R5
              MOV DPTR,#YDBZ
            MOVC A,@A+DPTR
              MOV   P2,A
              SETB   C
              MOV 20H,R6
              ANL   C,/20H.0
            MOV P3.0, C
              MOV P3.1 , C
            RETI

⌨️ 快捷键说明

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