csh1287.asm

来自「51单片机对时钟芯片ds12887和EEPROM93C46初始化」· 汇编 代码 · 共 51 行

ASM
51
字号
ORG 0000H
NOP
NOP
INB0:MOV SP,#30H
CSH1:   MOV     DPTR,#0500AH
            MOV     A,#70H			;分频链复位
            MOVX    @DPTR,A
            INC     DPTR      ;B
            MOV     A,#82H
            MOVX    @DPTR,A;SQW出“低”,
            MOV     DPL,#00H
            CLR     A         ;00
            MOVX    @DPTR,A   ;F000H秒为:00
            INC     DPL
            MOV     A,#0FFH		;秒警报
            MOVX    @DPTR,A
            INC     DPL       ;2
            MOV A,#0H
            MOVX    @DPTR,A   ;FOO2H分为:54
            INC     DPL       ;3
            MOV     A,#0FFH	;分警报
            MOVX    @DPTR,A
            INC     DPL       ;4
            MOV     A,#10H
            MOVX    @DPTR,A   ;F004H时为:9
            INC     DPL       ;5
            MOV     A,#0FFH
            MOVX    @DPTR,A   ;时警报
            INC     DPL
            MOV     A,#7
            MOVX    @DPTR,A   ;F006H星期 :7
            INC     DPL
            MOV     A,#26H
            MOVX    @DPTR,A   ;F007H日:26
            INC     DPL
            MOV     A,#12H
            MOVX    @DPTR,A   ;F008H月:12
            INC     DPL
            MOV     A,#04
            MOVX    @DPTR,A   ;F009H年:04
            INC     DPL
            MOV     A,#26H	;F00AH打开晶振,实实时钟开始计时,
            MOVX    @DPTR,A
            INC     DPL
            MOV     A,#52H
            MOVX    @DPTR,A
            INC     DPL
            MOVX    A,@DPTR   ;C
            NOP
       ED:END

⌨️ 快捷键说明

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