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

📄 12-4.m51

📁 C51单片机一个小项目源程序:包含液晶12232驱动,AD7705驱动,按键扫描及单片机内部EEPROM的驱动,是一个比较值得参考的源程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?_SEND_MD?12232DRIVERS
  +--> ?PR?_SEND_SD?12232DRIVERS

?PR?TURNAROUND_POWER_20?DISPLAY                  -----    -----      -----    -----
  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS

?PR?TURNAROUND_POWER_20_DATA?DISPLAY             -----    -----      -----    -----
  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?PR?DELAY?AD7705
  +--> ?PR?FILTER_BIAODING?KEY
  +--> ?PR?_SECTOR_ERASE?FLASH_EEPROM
  +--> ?PR?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SE...
  +--> ?PR?_WAIT7705?AD7705
  +--> ?PR?BIAO_DING?DISPLAY

?PR?_SECTOR_ERASE?FLASH_EEPROM                   -----    -----      -----    -----
  +--> ?PR?ISP_IAP_ENABLE?FLASH_EEPROM
  +--> ?PR?ISP_IAP_DISABLE?FLASH_EEPROM

?PR?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SE...         -----    -----      0109H    0009H
  +--> ?PR?ISP_IAP_ENABLE?FLASH_EEPROM
  +--> ?PR?ISP_IAP_DISABLE?FLASH_EEPROM

?PR?BIAO_DING?DISPLAY                            -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 7


  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?PR?DISP_NUM_ORDER?DISPLAY

?PR?TURNAROUND_CORNER_LING_DATA?DISPLAY          -----    -----      -----    -----
  +--> ?PR?AD7705_RESET?AD7705
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?READDATACH1_CH2?AD7705
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?PR?_WAIT7705?AD7705
  +--> ?PR?_LCD_CLR1?12232DRIVERS
  +--> ?PR?TURNAROUND_CORNER_20?DISPLAY

?PR?TURNAROUND_CORNER_20?DISPLAY                 -----    -----      -----    -----
  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS

?PR?TURNAROUND_CORNER_20_DATA?DISPLAY            -----    -----      -----    -----
  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?READDATACH1_CH2?AD7705
  +--> ?PR?_SECTOR_ERASE?FLASH_EEPROM
  +--> ?PR?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SE...
  +--> ?PR?_WAIT7705?AD7705
  +--> ?PR?BIAO_DING?DISPLAY

?PR?TEST2?KEY                                    -----    -----      -----    -----
  +--> ?PR?_SEND_CHAR?SERIO
  +--> ?PR?DELAY?AD7705
  +--> ?PR?_SEND_STRING_COM?SERIO
  +--> ?CO?KEY
  +--> ?PR?_DPRINTF?12232DRIVERS

?PR?_SEND_STRING_COM?SERIO                       -----    -----      0109H    0007H
  +--> ?PR?_SEND_CHAR?SERIO

?PR?RTDKEY?KEY                                   -----    -----      -----    -----
  +--> ?PR?TEST_CASE_9?KEY
  +--> ?PR?TEST_CASE_10?KEY
  +--> ?PR?CH2_INIT?AD7705
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER_BIAODING?KEY
  +--> ?PR?_DISPLAY_NUM?DISPLAY
  +--> ?PR?_WAIT7705?AD7705
  +--> ?PR?TURNAROUND_CORNERORPOWER_SENDVALU...
  +--> ?PR?TURNAROUND_CORNERORPOWER_SENDORNO...

?PR?TEST_CASE_9?KEY                              -----    -----      -----    -----
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP?12232DRIVERS
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER?MAIN
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 8


  +--> ?PR?_DISPLAY_NUM?DISPLAY
  +--> ?PR?_ABS?ABS
  +--> ?PR?CH2_INIT?AD7705

?PR?_DISPLAY_NUM?DISPLAY                         -----    -----      0108H    000BH
  +--> ?CO?DISPLAY
  +--> ?PR?_DPRINTF?12232DRIVERS

?PR?TEST_CASE_10?KEY                             -----    -----      -----    -----
  +--> ?CO?KEY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?PR?_SEND_CHAR?SERIO
  +--> ?PR?_SEND_STRING_COM1?SERIO
  +--> ?PR?DELAY?AD7705
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP?12232DRIVERS
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER?MAIN
  +--> ?PR?CH2_INIT?AD7705
  +--> ?PR?_ABS?ABS
  +--> ?PR?_DISPLAY_NUM?DISPLAY

?PR?_SEND_STRING_COM1?SERIO                      -----    -----      0108H    0007H
  +--> ?PR?_SEND_CHAR?SERIO

?PR?TURNAROUND_CORNERORPOWER_SENDVALU...         -----    -----      -----    -----
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER?MAIN
  +--> ?PR?CH2_INIT?AD7705
  +--> ?CO?KEY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP?12232DRIVERS
  +--> ?PR?_ABS?ABS
  +--> ?PR?_DISPLAY_NUM?DISPLAY
  +--> ?PR?_SEND_CHAR?SERIO
  +--> ?PR?DELAY?AD7705
  +--> ?PR?_SEND_STRING_COM?SERIO

?PR?TURNAROUND_CORNERORPOWER_SENDORNO...         -----    -----      -----    -----
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER?MAIN
  +--> ?PR?CH2_INIT?AD7705
  +--> ?CO?KEY
  +--> ?PR?_DPRINTF?12232DRIVERS
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP?12232DRIVERS
  +--> ?PR?_ABS?ABS
  +--> ?PR?_DISPLAY_NUM?DISPLAY



SYMBOL TABLE OF MODULE:  12-4 (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------

BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 9


  -------         MODULE        ?C_STARTUP
  C:3006H         SEGMENT       ?C_C51STARTUP
  I:0021H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:3009H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:3006H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:3006H         LINE#         99
  C:3008H         LINE#         100
  C:3009H         LINE#         101
  C:300AH         LINE#         102
  C:300CH         LINE#         151
  C:300FH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        HZF
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0BCDH         PUBLIC        Right
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0BFDH         PUBLIC        Ding
  D:00E8H         PUBLIC        P4
  C:0C5DH         PUBLIC        Zhuan
  C:0CBDH         PUBLIC        ascii
  C:0BBDH         PUBLIC        Left
  D:00A8H         PUBLIC        IE
  C:0C1DH         PUBLIC        Zeng
  D:00B8H         PUBLIC        IP
  C:0C7DH         PUBLIC        Jue
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0C9DH         PUBLIC        Ju
  C:0C3DH         PUBLIC        Chang
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  C:0BDDH         PUBLIC        Biao
  -------         ENDMOD        HZF
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 10



  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  X:00DFH         PUBLIC        Turnaround_Corner_360
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  B:00A8H.7       PUBLIC        EA
  C:2F6EH         PUBLIC        filter
  D:00A8H         PUBLIC        IE
  X:00E1H         PUBLIC        Turnaround_Corner_0
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  X:00E3H         PUBLIC        Turnaround_Power_200
  C:374AH         PUBLIC        serio_server
  X:00E5H         PUBLIC        serio_data
  X:00E6H         PUBLIC        Data_H
  C:2185H         PUBLIC        main
  X:00E7H         PUBLIC        Data_L
  X:00E8H         PUBLIC        count
  D:0099H         PUBLIC        SBUF
  B:00B0H.3       PUBLIC        PowerTest
  B:00A0H.7       PUBLIC        SetSerio
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  X:00E9H         PUBLIC        Turnaround_Power_0
  X:00EBH         PUBLIC        ReaddataChx
  X:00EDH         PUBLIC        AD_getvalue
  D:00E1H         PUBLIC        WDT_CONTR
  D:00C8H         PUBLIC        T2CON
  X:0103H         PUBLIC        i
  X:0104H         PUBLIC        j
  X:0106H         PUBLIC        k
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  C:2185H         LINE#         20
  C:2185H         LINE#         21
  C:2185H         LINE#         22
  C:218CH         LINE#         23
  C:218EH         LINE#         24
  C:2191H         LINE#         25
  C:2194H         LINE#         26
  C:2197H         LINE#         27
  C:219AH         LINE#         28
  C:219CH         LINE#         29
  C:219FH         LINE#         30
  C:21A2H         LINE#         31
  C:21A5H         LINE#         33
  C:21B1H         LINE#         34
  C:21BDH         LINE#         35
  C:21CEH         LINE#         36
  C:21D5H         LINE#         38
  C:21E1H         LINE#         39
  C:21EEH         LINE#         40
  C:2201H         LINE#         41
  C:2208H         LINE#         43
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 11


  C:2213H         LINE#         44
  C:2220H         LINE#         45
  C:2233H         LINE#         46
  C:223AH         LINE#         48
  C:2246H         LINE#         49
  C:2253H         LINE#         50
  C:2266H         LINE#         51
  C:226DH         LINE#         53
  C:2270H         LINE#         54
  C:2281H         LINE#         55
  C:2284H         LINE#         56
  C:2284H         LINE#         57
  C:2296H         LINE#         58
  C:2296H         LINE#         59
  C:2299H         LINE#         60
  C:2299H         LINE#         61
  C:22ABH         LINE#         62
  C:22ABH         LINE#         63
  C:22B0H         LINE#         64
  C:22DBH         LINE#         65
  C:22DDH         LINE#         66
  C:22E4H         LINE#         67
  C:22E7H         LINE#         68
  C:22EAH         LINE#         69
  C:22EDH         LINE#         70
  C:22EDH         LINE#         71
  C:22EDH         LINE#         72
  C:22F0H         LINE#         73
  C:22F3H         LINE#         74
  C:22F6H         LINE#         75
  -------         ENDPROC       MAIN
  -------         PROC          SERIO_SERVER
  C:374AH         LINE#         78
  C:3750H         LINE#         80
  C:3752H         LINE#         81
  C:3755H         LINE#         82
  C:3755H         LINE#         83
  C:3757H         LINE#         84
  C:375DH         LINE#         85
  C:375DH         LINE#         86
  C:375FH         LINE#         87
  -------         ENDPROC       SERIO_SERVER
  -------         PROC          FILTER
  B:0020H.0       SYMBOL        mode
  -------         DO            
  X:0109H         SYMBOL        i
  D:0004H         SYMBOL        max
  -------         ENDDO         
  C:2F6EH         LINE#         90
  C:2F6EH         LINE#         91
  C:2F6EH         LINE#         92
  C:2F75H         LINE#         93
  C:2F79H         LINE#         94
  C:2F79H         LINE#         95
  C:2F94H         LINE#         96
  C:2F97H         LINE#         97
  C:2FA3H         LINE#         98
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2007  17:19:08  PAGE 12


  C:2FADH         LINE#         99
  C:2FC5H         LINE#         100

⌨️ 快捷键说明

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