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

📄 clock_hour_alarm.m51

📁 51单片机的电子钟程序,带整点报时,可设置时间,若要掉点保存功能.单片机时钟用12M,经测试很准的.
💻 M51
📖 第 1 页 / 共 2 页
字号:
  -------         ENDPROC       CHANGETIME
  -------         PROC          SETCLOCK
  C:00BAH         LINE#         89
  C:00BAH         LINE#         90
  C:00BAH         LINE#         92
  C:00BCH         LINE#         93
  C:00BEH         LINE#         94
  C:00C0H         LINE#         96
  C:00C2H         LINE#         99
  C:00C5H         LINE#         100
  C:00C5H         LINE#         101
  C:00D6H         LINE#         102
  C:00D6H         LINE#         103
  C:00D6H         LINE#         104
  C:00DDH         LINE#         105
  C:00E0H         LINE#         106
  C:00E3H         LINE#         107
  C:00E3H         LINE#         108
  C:00E5H         LINE#         109
  C:00E5H         LINE#         110
  C:00ECH         LINE#         111
  C:00EFH         LINE#         112
  C:00FBH         LINE#         113
  C:0109H         LINE#         116
  C:0109H         LINE#         117
  C:010BH         LINE#         118
  C:010BH         LINE#         119
  C:0112H         LINE#         120
  C:0112H         LINE#         121
  C:0115H         LINE#         122
  C:0117H         LINE#         123
  C:0117H         LINE#         124
  C:011AH         LINE#         125
  C:011AH         LINE#         126
  C:011CH         LINE#         127
  C:011CH         LINE#         128
  C:0123H         LINE#         129
  C:0123H         LINE#         130
  C:0126H         LINE#         131
  C:0128H         LINE#         132
  C:0128H         LINE#         133
  C:012BH         LINE#         134
  C:012EH         LINE#         135
  C:0130H         LINE#         136
  C:0130H         LINE#         137
  C:0130H         LINE#         138
  C:0130H         LINE#         139
BL51 BANKED LINKER/LOCATER V5.03                                                      10/16/2008  14:31:21  PAGE 6


  C:0130H         LINE#         140
  C:0132H         LINE#         141
  C:0135H         LINE#         142
  C:0137H         LINE#         143
  C:0139H         LINE#         144
  -------         ENDPROC       SETCLOCK
  -------         PROC          INT0_KEY
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:02D5H         LINE#         147
  C:02DCH         LINE#         149
  C:02DEH         LINE#         150
  C:02E4H         LINE#         151
  C:02E6H         LINE#         152
  -------         ENDPROC       INT0_KEY
  -------         PROC          INT_T2
  -------         DO            
  D:0013H         SYMBOL        Count_50ms
  -------         ENDDO         
  C:02A5H         LINE#         156
  C:02A9H         LINE#         159
  C:02ABH         LINE#         160
  C:02B4H         LINE#         161
  C:02B4H         LINE#         162
  C:02B7H         LINE#         163
  C:02B9H         LINE#         164
  C:02B9H         LINE#         165
  -------         ENDPROC       INT_T2
  -------         ENDMOD        CLOCK

  -------         MODULE        BUZZER
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.5       PUBLIC        BELL
  C:0207H         PUBLIC        _Buzzer
  C:02FFH         PUBLIC        _CtrlBuzzer
  -------         PROC          _CTRLBUZZER
  D:0006H         SYMBOL        delayms_on
  D:000AH         SYMBOL        delayms_off
  C:02FFH         LINE#         9
  C:0303H         LINE#         10
  C:0303H         LINE#         11
  C:0305H         LINE#         12
  C:0308H         LINE#         13
  C:030AH         LINE#         14
  -------         ENDPROC       _CTRLBUZZER
  -------         PROC          _BUZZER
  D:0008H         SYMBOL        long_nub
  D:0009H         SYMBOL        short_nub
  C:0207H         LINE#         19
  C:020BH         LINE#         20
  C:020BH         LINE#         21
  C:0212H         LINE#         22
BL51 BANKED LINKER/LOCATER V5.03                                                      10/16/2008  14:31:21  PAGE 7


  C:0221H         LINE#         23
  C:0228H         LINE#         24
  C:0237H         LINE#         25
  -------         ENDPROC       _BUZZER
  -------         ENDMOD        BUZZER

  -------         MODULE        KEY_INT0
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0337H         PUBLIC        INT0_Init_KeyINT0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:00B0H.2       PUBLIC        KEY_INT0
  -------         PROC          INT0_INIT_KEYINT0
  C:0337H         LINE#         7
  C:0337H         LINE#         8
  C:0337H         LINE#         9
  C:0339H         LINE#         10
  C:033BH         LINE#         11
  C:033DH         LINE#         12
  -------         ENDPROC       INT0_INIT_KEYINT0
  -------         ENDMOD        KEY_INT0

  -------         MODULE        KEY_INT1_SHARE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:001EH         PUBLIC        INT1_Init_KeyShare
  C:0263H         PUBLIC        INT1_Key
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:0017H         PUBLIC        KeyVal
  -------         PROC          INT1_INIT_KEYSHARE
  C:001EH         LINE#         10
  C:001EH         LINE#         11
  C:001EH         LINE#         12
  C:0021H         LINE#         13
  C:0023H         LINE#         14
  C:0025H         LINE#         15
  -------         ENDPROC       INT1_INIT_KEYSHARE
  -------         PROC          INT1_KEY
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0263H         LINE#         20
  C:026AH         LINE#         22
  C:026CH         LINE#         23
  C:0272H         LINE#         24
  C:0278H         LINE#         25
  C:027AH         LINE#         26
  C:0280H         LINE#         27
  -------         ENDPROC       INT1_KEY
BL51 BANKED LINKER/LOCATER V5.03                                                      10/16/2008  14:31:21  PAGE 8


  -------         ENDMOD        KEY_INT1_SHARE

  -------         MODULE        SMG_ON
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:019CH         PUBLIC        T1RefurbishSMG
  C:0295H         PUBLIC        SMG_TABLE_DP
  C:0285H         PUBLIC        SMG_TABLE
  D:0089H         PUBLIC        TMOD
  B:00A8H.3       PUBLIC        ET1
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  B:0088H.6       PUBLIC        TR1
  C:0311H         PUBLIC        SMGDisplayON
  D:000FH         PUBLIC        SMG_BUFF
  -------         PROC          SMGDISPLAYON
  C:0311H         LINE#         18
  C:0311H         LINE#         19
  C:0311H         LINE#         20
  C:0314H         LINE#         21
  C:0317H         LINE#         22
  C:031AH         LINE#         23
  C:031DH         LINE#         24
  C:031FH         LINE#         26
  C:0321H         LINE#         27
  -------         ENDPROC       SMGDISPLAYON
  -------         PROC          T1REFURBISHSMG
  -------         DO            
  D:000EH         SYMBOL        SMG_Nub
  -------         ENDDO         
  C:019CH         LINE#         36
  C:01A3H         LINE#         42
  C:01A6H         LINE#         43
  C:01A9H         LINE#         45
  C:01ACH         LINE#         49
  C:01B4H         LINE#         50
  C:01C4H         LINE#         52
  C:01CDH         LINE#         53
  C:01D0H         LINE#         54
  -------         ENDPROC       T1REFURBISHSMG
  -------         ENDMOD        SMG_ON

  -------         MODULE        DELAY
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:02BEH         PUBLIC        _DelayMS
  -------         PROC          _DELAYMS
  D:000CH         SYMBOL        ms
  C:02BEH         LINE#         10
  C:02C2H         LINE#         11
  C:02C2H         LINE#         12
BL51 BANKED LINKER/LOCATER V5.03                                                      10/16/2008  14:31:21  PAGE 9


  C:02CFH         LINE#         13
  C:02D4H         LINE#         14
  -------         ENDPROC       _DELAYMS
  -------         ENDMOD        DELAY

  -------         MODULE        DELAY1MS
  C:0322H         SEGMENT       ES51
  C:0322H         PUBLIC        ES51_DELAY1MS
  N:0000H         SYMBOL        DELAY1MS
  C:0326H         SYMBOL        LOOP
  C:0324H         SYMBOL        LOOP_NEXT
  C:0322H         LINE#         14
  C:0324H         LINE#         16
  C:0326H         LINE#         18
  C:0327H         LINE#         19
  C:0329H         LINE#         20
  C:032BH         LINE#         22
  C:032DH         LINE#         23
  C:032FH         LINE#         24
  -------         ENDMOD        DELAY1MS

Program Size: data=25.4 xdata=0 code=819
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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