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

📄 ml020icb.m51

📁 C8051F020单片机开发板演示程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
*** 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 + -