📄 ml020icb.m51
字号:
*** NEW ROOT ***************************************************
?PR?TIMER2_ISR?TIMER ----- ----- ----- -----
+--> ?PR?TIMER2_ISRUSER?TIMER1
*** NEW ROOT ***************************************************
?PR?TIMER3_ISR?TIMER ----- ----- ----- -----
+--> ?PR?DAC0_OUTUPDATE?DAC
+--> ?PR?DAC1_OUTUPDATE?DAC
+--> ?PR?TIMER3_ISRUSER?TIMER1
?PR?DAC0_OUTUPDATE?DAC ----- ----- ----- -----
+--> ?PR?_DAC0_OUTPUT?DAC
?PR?DAC1_OUTUPDATE?DAC ----- ----- ----- -----
+--> ?PR?_DAC1_OUTPUT?DAC
*** NEW ROOT ***************************************************
?PR?TIMER4_ISR?TIMER ----- ----- ----- -----
+--> ?PR?TIMER4_ISRUSER?TIMER1
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0905H 0005H
+--> ?PR?SYS_INIT?MAIN
+--> ?PR?_DELAY_MS?DELAY
+--> ?PR?SHOWMAIN?SHOWLCD
+--> ?PR?TIMER4_ENABLE?TIMER
+--> ?PR?KEY_READ?KEY
+--> ?PR?_SEND_DATA?API
+--> ?CO?MAIN
+--> ?PR?_CHRLEN?API
+--> ?PR?_UART0_SENDBLOCK?UART
+--> ?PR?_SWITCHPROC?MAIN
+--> ?PR?SHOW_ITEM2?SHOWLCD
+--> ?PR?SHOW_ITEMSEL?SHOWLCD
+--> ?PR?_RTC_READ?RTC
+--> ?PR?_SHOW_RTCANDTMP?SHOWLCD
?PR?SYS_INIT?MAIN ----- ----- 090AH 000BH
BL51 BANKED LINKER/LOCATER V6.00 07/12/2007 17:06:38 PAGE 7
+--> ?PR?SYSCLK_INIT?SYSTEM
+--> ?PR?SYSPORT_INIT?SYSTEM
+--> ?PR?_UART0_INIT?UART
+--> ?PR?_UART1_INIT?UART
+--> ?PR?_LCDB_INIT?LCDB
+--> ?PR?KEY_INIT?KEY
+--> ?PR?TMP_INIT?TMP
+--> ?PR?_RTC_INIT?RTC
+--> ?PR?_TIMER4_INIT?TIMER
+--> ?PR?_RTC_WRITE?RTC
+--> ?PR?_RTC_READ?RTC
+--> ?CO?MAIN
+--> ?PR?_CHRLEN?API
+--> ?PR?_UART0_SENDBLOCK?UART
?PR?_UART0_INIT?UART ----- ----- 0915H 0008H
+--> ?PR?UART_DISABLE?UART
+--> ?PR?_UART_TIMER1?UART
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
+--> ?PR?UART_ENABLE?UART
?PR?_UART_TIMER1?UART ----- ----- 091DH 0006H
?PR?_UART1_INIT?UART ----- ----- 0915H 0008H
+--> ?PR?UART_DISABLE?UART
+--> ?PR?_UART_TIMER1?UART
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
+--> ?PR?UART_ENABLE?UART
?PR?_LCDB_INIT?LCDB ----- ----- 0915H 0005H
+--> ?CO?LCDB
+--> ?PR?_LCDB_WRITECMDPARA?LCDB
+--> ?PR?LCDB_CLEARVRAM?LCDB
+--> ?PR?LCDB_CLEARSCREEN?LCDB
?PR?_LCDB_WRITECMDPARA?LCDB ----- ----- 091AH 0005H
?PR?LCDB_CLEARVRAM?LCDB ----- ----- 091AH 0002H
+--> ?PR?_LCDB_WRITECMD?LCDB
+--> ?PR?_LCDB_WRITEDATA?LCDB
?PR?_LCDB_WRITEDATA?LCDB ----- ----- ----- -----
+--> ?PR?_LCDB_WRITECMD?LCDB
?PR?LCDB_CLEARSCREEN?LCDB ----- ----- ----- -----
+--> ?PR?_LCDB_WRITECMD?LCDB
+--> ?PR?_LCDB_WRITEDATA?LCDB
?PR?KEY_INIT?KEY ----- ----- 0915H 0004H
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
+--> ?PR?_CH452_WRITE?KEY
?PR?_CH452_WRITE?KEY ----- ----- 0A1FH 0002H
+--> ?PR?_INTERRUPT_DISABLE?INTERRUPT
+--> ?PR?_DELAY_US?DELAY
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
BL51 BANKED LINKER/LOCATER V6.00 07/12/2007 17:06:38 PAGE 8
?PR?TMP_INIT?TMP ----- ----- ----- -----
+--> ?PR?TMP_RESET?TMP
+--> ?PR?_TMP_WRITEDATA?TMP
?PR?TMP_RESET?TMP ----- ----- ----- -----
+--> ?PR?_DELAY_US?DELAY
?PR?_TMP_WRITEDATA?TMP ----- ----- 0930H 0002H
+--> ?PR?_DELAY_US?DELAY
?PR?_RTC_INIT?RTC ----- ----- ----- -----
+--> ?PR?_IIC_INIT?IIC
?PR?_IIC_INIT?IIC ----- ----- 0915H 0004H
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
?PR?_TIMER4_INIT?TIMER ----- ----- 0915H 0005H
+--> ?PR?_INTERRUPT_ENABLE?INTERRUPT
+--> ?PR?TIMER4_INITUSER?TIMER1
?PR?_RTC_WRITE?RTC ----- ----- 0915H 0003H
+--> ?PR?IIC_BUSY?IIC
+--> ?PR?_IICA_WRITE?IIC
?PR?_IICA_WRITE?IIC ----- ----- 0918H 0007H
?PR?_RTC_READ?RTC ----- ----- 092AH 0003H
+--> ?PR?IIC_BUSY?IIC
+--> ?PR?_IICA_READ?IIC
?PR?_IICA_READ?IIC ----- ----- 092DH 0007H
?PR?_CHRLEN?API ----- ----- 0A1FH 0003H
?PR?_UART0_SENDBLOCK?UART ----- ----- 0A1FH 0007H
+--> ?PR?_UART0_SENDCHAR?UART
?PR?_DELAY_MS?DELAY ----- ----- ----- -----
+--> ?PR?_DELAY_US?DELAY
?PR?SHOWMAIN?SHOWLCD ----- ----- ----- -----
+--> ?PR?LCDB_CLEARSCREEN?LCDB
+--> ?PR?SHOW_TITLE?SHOWLCD
+--> ?PR?_SHOW_RTCANDTMP?SHOWLCD
+--> ?PR?SHOW_ITEM1?SHOWLCD
+--> ?PR?SHOW_ITEM2?SHOWLCD
+--> ?PR?SHOW_ITEMSEL?SHOWLCD
?PR?SHOW_TITLE?SHOWLCD ----- ----- ----- -----
+--> ?CO?SHOWLCD
+--> ?PR?_LCDB_SHOWHZXY?LCDB
?PR?_LCDB_SHOWHZXY?LCDB ----- ----- 0953H 000FH
+--> ?PR?_LCDB_DRAWBYTE?LCDB
?PR?_LCDB_DRAWBYTE?LCDB ----- ----- 0962H 0006H
+--> ?PR?_LCDB_WRITECMD?LCDB
BL51 BANKED LINKER/LOCATER V6.00 07/12/2007 17:06:38 PAGE 9
+--> ?PR?_LCDB_WRITEDATA?LCDB
+--> ?PR?LCDB_READDATA?LCDB
?PR?LCDB_READDATA?LCDB ----- ----- ----- -----
+--> ?PR?_LCDB_WRITEDATA?LCDB
+--> ?PR?_LCDB_WRITECMD?LCDB
?PR?_SHOW_RTCANDTMP?SHOWLCD ----- ----- 090AH 0020H
+--> ?CO?SHOWLCD
+--> ?PR?_RTC_READ?RTC
+--> ?PR?_LCDB_DISPFWORD?API
+--> ?PR?TMP_READ?TMP
+--> ?PR?_FORMAT_I?API
?PR?_LCDB_DISPFWORD?API ----- ----- 092AH 0029H
+--> ?PR?_FLASH_READ?FLASH
+--> ?PR?_LCDB_SHOWHZXY?LCDB
?PR?_FLASH_READ?FLASH ----- ----- 0A1FH 000FH
+--> ?PR?_FLASH_READBYTE?FLASH
?PR?_FLASH_READBYTE?FLASH ----- ----- 0A2EH 0004H
?PR?TMP_READ?TMP ----- ----- 092AH 0006H
+--> ?PR?TMP_RESET?TMP
+--> ?PR?_TMP_WRITEDATA?TMP
+--> ?PR?TMP_READDATA?TMP
?PR?TMP_READDATA?TMP ----- ----- 0930H 0002H
+--> ?PR?_DELAY_US?DELAY
?PR?_FORMAT_I?API ----- ----- 092AH 000DH
+--> ?CO?API
?PR?SHOW_ITEM1?SHOWLCD ----- ----- 090AH 0003H
+--> ?CO?SHOWLCD
+--> ?PR?_LCDB_DISPFWORD?API
?PR?SHOW_ITEM2?SHOWLCD ----- ----- 090AH 0006H
+--> ?CO?SHOWLCD
+--> ?PR?_LCDB_DISPFWORD?API
?PR?SHOW_ITEMSEL?SHOWLCD ----- ----- 090AH 0006H
+--> ?CO?SHOWLCD
+--> ?PR?_LCDB_DISPFWORD?API
?PR?_SEND_DATA?API ----- ----- 090AH 001CH
+--> ?CO?API
+--> ?PR?_UART0_SENDBLOCK?UART
?PR?_SWITCHPROC?MAIN ----- ----- ----- -----
+--> ?PR?LCDB_PROC?SIMPLE_LCDB
+--> ?PR?FLASH_PROC?SIMPLE_GB2312
+--> ?PR?SHOWMAIN?SHOWLCD
?PR?LCDB_PROC?SIMPLE_LCDB ----- ----- 090AH 000DH
+--> ?CO?SIMPLE_LCDB
BL51 BANKED LINKER/LOCATER V6.00 07/12/2007 17:06:38 PAGE 10
+--> ?PR?_CHRLEN?API
+--> ?PR?_UART0_SENDBLOCK?UART
+--> ?PR?LCDB_CLEARSCREEN?LCDB
+--> ?PR?KEY_READ?KEY
+--> ?PR?_DELAY_MS?DELAY
+--> ?PR?_LCDB_SETGRAPHMAPS?LCDB
+--> ?PR?_LCDB_DRAWLINE?LCDB
+--> ?PR?_DELAY_S?DELAY
+--> ?PR?_LCDB_DRAWFILLRECTANGLE?LCDB
+--> ?PR?_LCDB_DRAWCIRCLE?LCDB
+--> ?PR?_LCDB_DISPFWORD?API
?PR?_LCDB_SETGRAPHMAPS?LCDB ----- ----- 0917H 0001H
+--> ?PR?_LCDB_WRITECMDPARA?LCDB
?PR?_LCDB_DRAWLINE?LCDB 0020H.1 0000H.1 0921H 0014H
+--> ?PR?_ABS?ABS
+--> ?PR?_LCDB_DRAWPIXEL?LCDB
?PR?_LCDB_DRAWPIXEL?LCDB 0020H.2 0000H.1 0935H 0002H
+--> ?PR?_LCDB_WRITECMD?LCDB
+--> ?PR?_LCDB_WRITEDATA?LCDB
+--> ?PR?LCDB_READDATA?LCDB
?PR?_DELAY_S?DELAY ----- ----- 0917H 0004H
+--> ?PR?_DELAY_MS?DELAY
?PR?_LCDB_DRAWFILLRECTANGLE?LCDB 0020H.0 0000H.1 0917H 000AH
+--> ?PR?_LCDB_DRAWLINE?LCDB
?PR?_LCDB_DRAWCIRCLE?LCDB 0020H.0 0000H.1 0917H 0012H
+--> ?PR?SQRT?SQRT
+--> ?PR?_LCDB_DRAWPIXEL?LCDB
?PR?SQRT?SQRT ----- ----- 0929H 0004H
?PR?FLASH_PROC?SIMPLE_GB2312 ----- ----- 090AH 0115H
+--> ?PR?LCDB_CLEARSCREEN?LCDB
+--> ?PR?_CH452_WRITE?KEY
+--> ?PR?_DELAY_MS?DELAY
+--> ?CO?SIMPLE_GB2312
+--> ?PR?_CHRLEN?API
+--> ?PR?_UART0_SENDBLOCK?UART
+--> ?PR?_UART0_RECVCHAR?UART
+--> ?PR?KEY_READ?KEY
+--> ?PR?_FLASH_READ?FLASH
+--> ?PR?_UART1_RECVCHAR?UART
+--> ?PR?FLASH_ERASE?FLASH
+--> ?PR?_UART1_SENDCHAR?UART
+--> ?PR?_FLASH_WRITE?FLASH
?PR?FLASH_ERASE?FLASH ----- ----- ----- -----
+--> ?PR?_DELAY_MS?DELAY
?PR?_FLASH_WRITE?FLASH ----- ----- 0A1FH 000FH
+--> ?PR?_FLASH_WRITEBYTE?FLASH
BL51 BANKED LINKER/LOCATER V6.00 07/12/2007 17:06:38 PAGE 11
?PR?_FLASH_WRITEBYTE?FLASH ----- ----- 0A2EH 0005H
+--> ?PR?_DELAY_US?DELAY
SYMBOL TABLE OF MODULE: .\output\ML020ICB (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00FFH PUBLIC WDTCN
D:0085H PUBLIC P5
B:00A8H.7 PUBLIC EA
D:00E8H PUBLIC ADC0CN
X:0A33H PUBLIC g_stRtctime
D:00A8H PUBLIC IE
X:0A3AH PUBLIC g_bItem1Sel
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
X:0A3BH PUBLIC g_nItem1Sel
X:0A3CH PUBLIC g_nItem2Sel
D:00C0H PUBLIC SMB0CN
C:324DH PUBLIC main
D:00F8H PUBLIC SPI0CN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -