📄 main.m51
字号:
X:FEEBH PUBLIC M51_LCD1602_CR
B:0090H.2 PUBLIC JDQ_PIN
X:FFEBH PUBLIC M51_LCD1602_DR
X:FCEBH PUBLIC M51_LCD1602_CW
X:FDEBH PUBLIC M51_LCD1602_DW
B:0090H.1 PUBLIC DAC_DA
B:0090H.6 PUBLIC ADC_DA
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 7
C:1B22H PUBLIC serial_int
X:F6EAH PUBLIC M51_LCD12864_LCR
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
X:F7EAH PUBLIC M51_LCD12864_LDR
D:00E3H PUBLIC ISP_ADDRH
C:1D7BH PUBLIC _delay_ms
D:0098H PUBLIC SCON
C:1DE0H PUBLIC _Write1302
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:13B4H PUBLIC IRMint
X:F4EAH PUBLIC M51_LCD12864_LCW
D:00E4H PUBLIC ISP_ADDRL
X:FAEAH PUBLIC M51_LCD12864_RCR
X:F5EAH PUBLIC M51_LCD12864_LDW
B:0090H.2 PUBLIC DAC_CK
B:0090H.7 PUBLIC ADC_CK
X:FBEAH PUBLIC M51_LCD12864_RDR
X:F8EAH PUBLIC M51_LCD12864_RCW
X:F9EAH PUBLIC M51_LCD12864_RDW
B:0090H.4 PUBLIC DAC_CS
B:0090H.5 PUBLIC ADC_CS
D:005EH PUBLIC irm_code
D:00E0H PUBLIC ACC
D:008DH PUBLIC TH1
C:046FH PUBLIC hanzi1
C:052FH PUBLIC hanzi2
B:00C0H.2 PUBLIC EX2
B:00C0H.0 PUBLIC IT2
C:06AFH PUBLIC hanzi3
C:1E94H PUBLIC _uart_put_uchar
D:008BH PUBLIC TL1
C:1693H PUBLIC _DS1302_GetTime
C:1BE0H PUBLIC lcd12864_init
C:1E66H PUBLIC DS1302_SetProtect
D:00E7H PUBLIC ISP_CONTR
C:0006H PUBLIC uart_get_uchar
B:0088H.6 PUBLIC TR1
C:1C64H PUBLIC _lcd_data_wr
C:1D55H PUBLIC _DS1302_SetTime
C:1B64H PUBLIC lcd12864_clr
C:1904H PUBLIC _DateToStr
C:1E8BH PUBLIC ISP_IAP_disable
B:00E8H.0 PUBLIC M51_DS1302_CK
C:1E9CH PUBLIC extern2_init
B:0090H.0 PUBLIC BEEP_PIN
C:1E0AH PUBLIC _sector_erase
D:00C8H PUBLIC T2CON
D:00E2H PUBLIC ISP_DATA
D:005FH PUBLIC RTC
C:1E31H PUBLIC _DS1302InputByte
C:15DFH PUBLIC _seg7_disp
B:00E8H.2 PUBLIC M51_DS1302_IO
C:17E3H PUBLIC _lcd12864_put_xywhb
C:1DADH PUBLIC timer1_init
C:198DH PUBLIC _TimeToStr
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 8
B:00E8H.3 PUBLIC M51_IRM_DQ
C:0026H PUBLIC ISP_IAP_enable
C:006FH PUBLIC stuelab
C:1D23H PUBLIC _lcd_cmd_wr
B:00E0H.0 PUBLIC ACC0
B:00E8H.1 PUBLIC M51_DS1302_RT
D:00D0H PUBLIC PSW
C:1D77H SYMBOL L?0239
------- PROC L?0238
------- ENDPROC L?0238
C:1D77H SYMBOL L?0239
------- PROC _DELAY_MS
D:0006H SYMBOL n
------- DO
D:0005H SYMBOL j
------- ENDDO
C:1D7BH LINE# 116
C:1D7BH LINE# 117
C:1D7BH LINE# 119
C:1D85H LINE# 120
C:1D90H LINE# 121
------- ENDPROC _DELAY_MS
------- PROC GET1549_DATA
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL temp
------- ENDDO
C:1D35H LINE# 125
C:1D35H LINE# 126
C:1D35H LINE# 128
C:1D38H LINE# 130
C:1D3AH LINE# 132
C:1D3BH LINE# 133
C:1D3BH LINE# 134
C:1D3DH LINE# 135
C:1D44H LINE# 136
C:1D4CH LINE# 137
C:1D4EH LINE# 138
C:1D52H LINE# 139
C:1D54H LINE# 140
C:1D54H LINE# 141
------- ENDPROC GET1549_DATA
------- PROC _PUT5615_DATA
D:0006H SYMBOL da
------- DO
D:0005H SYMBOL i
------- ENDDO
C:1C76H LINE# 145
C:1C76H LINE# 146
C:1C76H LINE# 148
C:1C81H LINE# 149
C:1C83H LINE# 150
C:1C85H LINE# 151
C:1C87H LINE# 152
C:1C87H LINE# 153
C:1C8BH LINE# 154
C:1C8DH LINE# 155
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 9
C:1C94H LINE# 156
C:1C96H LINE# 157
C:1C9AH LINE# 158
C:1C9CH LINE# 159
C:1C9EH LINE# 160
------- ENDPROC _PUT5615_DATA
------- PROC _SEG7_DISP
D:0040H SYMBOL number
------- DO
C:0055H SYMBOL tab1
D:0007H SYMBOL temp
D:0003H SYMBOL flag
------- ENDDO
C:15DFH LINE# 163
C:15E3H LINE# 164
C:15E3H LINE# 169
C:15E5H LINE# 171
C:15F3H LINE# 172
C:15F3H LINE# 174
C:1603H LINE# 175
C:1606H LINE# 176
C:1606H LINE# 177
C:160EH LINE# 178
C:160FH LINE# 179
C:1611H LINE# 181
C:1611H LINE# 182
C:1617H LINE# 183
C:1619H LINE# 184
C:1619H LINE# 187
C:162DH LINE# 188
C:1631H LINE# 189
C:1631H LINE# 190
C:163AH LINE# 191
C:163CH LINE# 192
C:163EH LINE# 194
C:163EH LINE# 195
C:1644H LINE# 196
C:1646H LINE# 197
C:1646H LINE# 200
C:165AH LINE# 201
C:1669H LINE# 202
C:166FH LINE# 205
C:167CH LINE# 206
C:1685H LINE# 207
C:1686H LINE# 209
C:1686H LINE# 210
C:168CH LINE# 211
C:168EH LINE# 212
C:1690H LINE# 213
C:1692H LINE# 214
C:1692H LINE# 215
------- ENDPROC _SEG7_DISP
------- PROC TIMER1_INIT
C:1DADH LINE# 6
C:1DADH LINE# 7
C:1DADH LINE# 9
C:1DB5H LINE# 10
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 10
C:1DB8H LINE# 11
C:1DBBH LINE# 12
C:1DBEH LINE# 13
C:1DC1H LINE# 14
C:1DC3H LINE# 15
C:1DC5H LINE# 16
C:1DC7H LINE# 17
------- ENDPROC TIMER1_INIT
------- PROC _ISP_CHECK
D:0007H SYMBOL tmp
------- DO
D:005CH SYMBOL isp_counter
D:0082H SYMBOL j
C:005FH SYMBOL isp_comm
------- ENDDO
C:1AD7H LINE# 21
C:1AD7H LINE# 22
C:1AD7H LINE# 26
C:1AF0H LINE# 27
C:1AF6H LINE# 29
C:1AF6H LINE# 30
C:1B03H LINE# 31
C:1B05H LINE# 32
C:1B1EH LINE# 33
C:1B21H LINE# 34
C:1B21H LINE# 35
------- ENDPROC _ISP_CHECK
------- PROC SERIAL_INT
------- DO
D:0007H SYMBOL tmp
------- ENDDO
C:1B22H LINE# 38
C:1B3FH LINE# 41
C:1B42H LINE# 42
C:1B42H LINE# 43
C:1B44H LINE# 44
C:1B47H LINE# 46
C:1B49H LINE# 47
C:1B49H LINE# 48
------- ENDPROC SERIAL_INT
------- PROC _UART_PUT_UCHAR
D:0007H SYMBOL c
C:1E94H LINE# 7
C:1E94H LINE# 8
C:1E94H LINE# 9
C:1E96H LINE# 10
C:1E99H LINE# 11
C:1E9BH LINE# 12
------- ENDPROC _UART_PUT_UCHAR
------- PROC UART_GET_UCHAR
C:0006H LINE# 15
C:0006H LINE# 16
C:0006H LINE# 18
C:0008H LINE# 19
C:000AH LINE# 20
------- ENDPROC UART_GET_UCHAR
------- PROC _DELAY_LCD
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 11
D:0006H SYMBOL i
C:1E75H LINE# 35
C:1E75H LINE# 36
C:1E75H LINE# 37
C:1E7FH LINE# 38
------- ENDPROC _DELAY_LCD
------- PROC LOOP_LCD1602_IS_BUSY
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:1E1FH LINE# 41
C:1E1FH LINE# 42
C:1E1FH LINE# 43
C:1E21H LINE# 44
C:1E28H LINE# 45
C:1E30H LINE# 46
------- ENDPROC LOOP_LCD1602_IS_BUSY
------- PROC _LCD_PUT_NS
D:0046H SYMBOL n
D:0001H SYMBOL str
------- DO
D:0005H SYMBOL i
------- ENDDO
C:1CEDH LINE# 50
C:1CEFH LINE# 51
C:1CEFH LINE# 53
C:1CF7H LINE# 54
C:1CF7H LINE# 55
C:1CFAH LINE# 56
C:1D01H LINE# 57
C:1D08H LINE# 58
C:1D0FH LINE# 59
C:1D12H LINE# 60
------- ENDPROC _LCD_PUT_NS
------- PROC LCD1602_INIT
C:1D91H LINE# 63
C:1D91H LINE# 64
C:1D91H LINE# 65
C:1D94H LINE# 66
C:1D9AH LINE# 67
C:1D9DH LINE# 68
C:1DA3H LINE# 69
C:1DA6H LINE# 70
C:1DACH LINE# 71
------- ENDPROC LCD1602_INIT
------- PROC _LCD_PUT_XYNS
D:0040H SYMBOL column
D:0005H SYMBOL line
D:0042H SYMBOL n
D:0043H SYMBOL str
C:1C18H LINE# 73
C:1C1CH LINE# 74
C:1C1CH LINE# 75
C:1C1FH LINE# 76
C:1C27H LINE# 77
C:1C27H LINE# 78
C:1C27H LINE# 79
BL51 BANKED LINKER/LOCATER V6.00 08/15/2007 10:36:52 PAGE 12
C:1C2AH LINE# 80
C:1C2AH LINE# 81
C:1C2AH LINE# 82
C:1C2CH LINE# 83
C:1C2CH LINE# 84
C:1C36H LINE# 85
C:1C3DH LINE# 86
C:1C48H LINE# 87
C:1C48H LINE# 88
C:1C48H LINE# 89
C:1C48H LINE# 90
C:1C48H LINE# 91
------- ENDPROC _LCD_PUT_XYNS
------- PROC L?0240
------- ENDPROC L?0240
------- PROC _LOOP_LCD12864_IS_BUSY
D:0007H SYMBOL right
------- DO
D:0006H SYMBOL tmp
D:0005H SYMBOL counter
------- ENDDO
C:1CA5H LINE# 22
C:1CA5H LINE# 23
C:1CA5H LINE# 24
C:1CA7H LINE# 26
C:1CA7H LINE# 27
C:1CB1H LINE# 28
C:1CB6H LINE# 29
C:1CBFH LINE# 30
C:1CBFH LINE# 31
C:1CC5H LINE# 32
------- ENDPROC _LOOP_LCD12864_IS_BUSY
C:1D1EH SYMBOL L?0235
------- PROC L?0234
------- ENDPROC L?0234
C:1D1EH SYMBOL L?0235
------- PROC _LCD_CMD_WR
D:0002H SYMBOL cmdcode
D:0003H SYMBOL right
C:1D23H LINE# 34
C:1D23H LINE# 35
C:1D23H LINE# 36
C:1D26H LINE# 37
C:1D2FH LINE# 38
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -