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

📄 tigpor.m51

📁 电能表源码
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?_CFGEU?CHIPLIB                              -----    -----      01E4H    0009H
BL51 BANKED LINKER/LOCATER V5.11                                                      10/29/2008  14:06:41  PAGE 15


  +--> ?PR?CHIPLIB

?PR?RTC_REFRESHMODE?RTC                         -----    -----      -----    -----
  +--> ?PR?CLEARWDT?CHIPLIB
  +--> ?PR?READRTCTIME?CHIPLIB
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?_WRITE_DATA?BUS_DRIVER
  +--> ?PR?CHECK_POWERTYPE?MAIN
  +--> ?PR?BAT_TEST?MAIN
  +--> ?PR?_CFGPORT?CHIPLIB
  +--> ?PR?_SETINTERRUPT?CHIPLIB
  +--> ?PR?_CLRINTERRUPT?CHIPLIB

?PR?READRTCTIME?CHIPLIB                         -----    -----      -----    -----
  +--> ?PR?CHIPLIB

?PR?BAT_TEST?MAIN                               -----    -----      019CH    0004H
  +--> ?PR?_SETMCHANNEL?CHIPLIB
  +--> ?PR?DELAY_10MS?GFUNCTION
  +--> ?PR?_READMETERPARA?CHIPLIB
  +--> ?PR?MAIN

?PR?_CLRINTERRUPT?CHIPLIB                       -----    -----      -----    -----
  +--> ?PR?CHIPLIB

?PR?OPEN_CF?MAIN                                -----    -----      -----    -----
  +--> ?PR?READMETERFUNC?CHIPLIB
  +--> ?PR?_SETMETERFUNC?CHIPLIB
  +--> ?PR?_SETINTERRUPT?CHIPLIB

?PR?DISPLAY_MODE?LCD                            -----    -----      -----    -----
  +--> ?PR?POINT_BEGINDISP?LCD
  +--> ?PR?DISPOINT_NEXT?LCD
  +--> ?PR?LCD
  +--> ?PR?REFRESHDISP_FORMTABLE?LCD
  +--> ?PR?_READ_DATAFROMID?BUS_DRIVER
  +--> ?PR?_VALUE_HEX_FROM_BCD?GFUNCTION

?PR?DISPOINT_NEXT?LCD                           -----    -----      -----    -----
  +--> ?PR?LCD

?PR?REFRESHDISP_FORMTABLE?LCD                   -----    -----      019CH    0012H
  +--> ?PR?_CFGLCD?CHIPLIB
  +--> ?PR?LCD
  +--> ?CO?LCD
  +--> ?PR?_ADDR_FROM_COREID?GFUNCTION
  +--> ?PR?_READ_DATA?BUS_DRIVER
  +--> ?PR?_SWAP_HIGTLOW?GFUNCTION

?PR?_SWAP_HIGTLOW?GFUNCTION                     -----    -----      01AEH    0006H
  +--> ?PR?GFUNCTION

?PR?_READ_DATAFROMID?BUS_DRIVER                 -----    -----      01D6H    0004H
  +--> ?PR?BUS_DRIVER
  +--> ?PR?_ADDR_FROM_COREID?GFUNCTION
  +--> ?PR?_READ_DATA?BUS_DRIVER
  +--> ?PR?_CHECK_X_BCD?GFUNCTION
BL51 BANKED LINKER/LOCATER V5.11                                                      10/29/2008  14:06:41  PAGE 16



?PR?READ_ENCOUNT?MAIN                           -----    -----      -----    -----
  +--> ?PR?READMETERFUNC?CHIPLIB
  +--> ?PR?_READMETERPARA?CHIPLIB
  +--> ?PR?_CHECK_JUMP?MAIN

?PR?_CHECK_JUMP?MAIN                            -----    -----      019CH    0005H
  +--> ?PR?RESET_PRIMJIAOBIAO?MAIN

?PR?RESET_PRIMJIAOBIAO?MAIN                     -----    -----      -----    -----
  +--> ?PR?INTI_METERMODE?MAIN

?PR?ENERG_ADDMODE?ENERGADD                      -----    -----      -----    -----
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?ENERGADD
  +--> ?PR?_READ_DATA?BUS_DRIVER
  +--> ?PR?_VALUE_HEX_FROM_2BCD?GFUNCTION
  +--> ?PR?_ADD_ENERGE?ENERGADD

?PR?_VALUE_HEX_FROM_2BCD?GFUNCTION              -----    -----      019CH    0002H
  +--> ?PR?_VALUE_HEX_FROM_BCD?GFUNCTION

?PR?_ADD_ENERGE?ENERGADD                        -----    -----      019CH    000BH
  +--> ?PR?ENERGADD
  +--> ?PR?_CHECK_ENGINT?ENERGADD
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?_BYTE_X_BCD_ADDX?GFUNCTION
  +--> ?PR?_STOR_ENGTHR?ENERGADD

?PR?_BYTE_X_BCD_ADDX?GFUNCTION                  -----    -----      01A7H    0006H
  +--> ?PR?_BYTE_X_BCD_ADDONE?GFUNCTION

?PR?_BYTE_X_BCD_ADDONE?GFUNCTION                -----    -----      01ADH    0005H
  +--> ?PR?GFUNCTION
  +--> ?PR?_BYTE_1_BCD_ADDONE?GFUNCTION

?PR?_STOR_ENGTHR?ENERGADD                       -----    -----      01A7H    0002H
  +--> ?PR?_ADDR_FROM_COREID?GFUNCTION
  +--> ?PR?ENERGADD
  +--> ?PR?_WRITE_DATA?BUS_DRIVER

?PR?REALDATA_MODE?REALDATA                      -----    -----      -----    -----
  +--> ?PR?_JISUAN_YOUXIAOZHI?REALDATA

?PR?_JISUAN_YOUXIAOZHI?REALDATA                 -----    -----      019CH    0009H
  +--> ?CO?REALDATA
  +--> ?PR?_READMETERPARA?CHIPLIB
  +--> ?PR?REALDATA
  +--> ?PR?_LONG_TO_4BCD?GFUNCTION
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?_WRITE_DATA?BUS_DRIVER

?PR?_LONG_TO_4BCD?GFUNCTION                     -----    -----      01AAH    000AH
  +--> ?PR?GFUNCTION

?PR?COMMU_MODE?COMM_DRIVE                       -----    -----      019CH    0001H
  +--> ?PR?_SETINTERRUPT?CHIPLIB
BL51 BANKED LINKER/LOCATER V5.11                                                      10/29/2008  14:06:41  PAGE 17


  +--> ?PR?_CLRINTERRUPT?CHIPLIB
  +--> ?PR?PROCESS_COMMU?COMM_DRIVE
  +--> ?PR?START_SENDINFR?COMMUINFR

?PR?PROCESS_COMMU?COMM_DRIVE                    -----    -----      019DH    0001H
  +--> ?PR?PROCESS_QUANGO?COMM_DRIVE

?PR?PROCESS_QUANGO?COMM_DRIVE                   -----    -----      019EH    0006H
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_ADDR_FROM_COREID?GFUNCTION
  +--> ?PR?_READ_DATA?BUS_DRIVER
  +--> ?PR?READ_QUANGUO?COMM_DRIVE
  +--> ?PR?JIAOBIAO?COMM_DRIVE
  +--> ?PR?READ_JIAOBIAO?COMM_DRIVE
  +--> ?PR?GUANGBOJIAOSHI?COMM_DRIVE
  +--> ?PR?CLEAR_ZENNG?COMM_DRIVE
  +--> ?PR?WRITE_COMADDR?COMM_DRIVE
  +--> ?PR?MOBIFY_PASSWORD?COMM_DRIVE

?PR?READ_QUANGUO?COMM_DRIVE                     -----    -----      01A4H    0032H
  +--> ?PR?COMM_DRIVE
  +--> ?CO?COMM_DRIVE
  +--> ?PR?_READ_DATAFROMID?BUS_DRIVER
  +--> ?PR?_SET_READQUANGUO?COMM_DRIVE

?PR?_SET_READQUANGUO?COMM_DRIVE                 -----    -----      01D6H    0005H
  +--> ?PR?COMM_DRIVE

?PR?JIAOBIAO?COMM_DRIVE                         -----    -----      01A4H    0008H
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_SETMETERCFG?CHIPLIB
  +--> ?PR?_SETMETERFUNC?CHIPLIB
  +--> ?CO?COMM_DRIVE
  +--> ?PR?_ADDR_FROM_COREID?GFUNCTION
  +--> ?PR?_WRITE_DATA?BUS_DRIVER
  +--> ?PR?_SET_JIAOBIAOACK?COMM_DRIVE

?PR?_SET_JIAOBIAOACK?COMM_DRIVE                 -----    -----      01ACH    0002H
  +--> ?PR?COMM_DRIVE

?PR?READ_JIAOBIAO?COMM_DRIVE                    -----    -----      01A4H    000AH
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_READMETERPARA?CHIPLIB
  +--> ?PR?READMETERFUNC?CHIPLIB
  +--> ?PR?_SET_READQUANGUO?COMM_DRIVE

?PR?GUANGBOJIAOSHI?COMM_DRIVE                   -----    -----      -----    -----
  +--> ?PR?COMM_DRIVE

?PR?CLEAR_ZENNG?COMM_DRIVE                      -----    -----      01A4H    0002H
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_PAN_MIMA?COMM_DRIVE
  +--> ?PR?CLR_ENGFUN?GFUNCTION

?PR?_PAN_MIMA?COMM_DRIVE                        -----    -----      01A7H    0003H
  +--> ?PR?_READ_DATAFROMID?BUS_DRIVER
  +--> ?PR?_COMPARE_X_BYTE?GFUNCTION
BL51 BANKED LINKER/LOCATER V5.11                                                      10/29/2008  14:06:41  PAGE 18



?PR?CLR_ENGFUN?GFUNCTION                        -----    -----      -----    -----
  +--> ?PR?CLR_CURRNTENG?GFUNCTION

?PR?CLR_CURRNTENG?GFUNCTION                     -----    -----      -----    -----
  +--> ?PR?_WRITE_DATAFROMID?BUS_DRIVER

?PR?WRITE_COMADDR?COMM_DRIVE                    -----    -----      -----    -----
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_WRITE_DATAFROMID?BUS_DRIVER

?PR?MOBIFY_PASSWORD?COMM_DRIVE                  -----    -----      01A4H    0003H
  +--> ?PR?COMM_DRIVE
  +--> ?PR?_PAN_MIMA?COMM_DRIVE
  +--> ?PR?_CHECK_X_BCD?GFUNCTION
  +--> ?PR?_WRITE_DATAFROMID?BUS_DRIVER
  +--> ?PR?SET_MIMAACK?COMM_DRIVE

?PR?SET_MIMAACK?COMM_DRIVE                      -----    -----      -----    -----
  +--> ?PR?COMM_DRIVE

?PR?START_SENDINFR?COMMUINFR                    -----    -----      -----    -----
  +--> ?PR?_CFGPORT?CHIPLIB
  +--> ?PR?_CLRINTERRUPT?CHIPLIB
  +--> ?PR?_SETINTERRUPT?CHIPLIB
  +--> ?PR?_SENDUDATA?CHIPLIB

?PR?XULIANGMODE?XULIANG                         -----    -----      019CH    0004H
  +--> ?PR?_READ_DATAFROMID?BUS_DRIVER
  +--> ?PR?_VALUE_HEX_FROM_BCD?GFUNCTION
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?XULIANG
  +--> ?PR?_JISUANXULIANG?XULIANG
  +--> ?PR?_MAX_XULIANGCHULI?XULIANG
  +--> ?PR?START_XULIANG?XULIANG

?PR?_JISUANXULIANG?XULIANG                      -----    -----      01A0H    000AH
  +--> ?PR?XULIANG
  +--> ?PR?_LONG_TO_4BCD?GFUNCTION
  +--> ?PR?_WRITE_DATA?BUS_DRIVER

?PR?_MAX_XULIANGCHULI?XULIANG                   -----    -----      01A0H    000DH
  +--> ?PR?XULIANG
  +--> ?PR?_WRITE_DATA?BUS_DRIVER
  +--> ?PR?_READ_DATA?BUS_DRIVER
  +--> ?PR?_LONGDATE_FROM_XBCD?GFUNCTION

?PR?SAVEDATA_TINGDIAN?MAIN                      -----    -----      -----    -----
  +--> ?PR?_ADDR_BASEONIDANDTYPE?GFUNCTION
  +--> ?PR?MAIN
  +--> ?PR?_WRITE_DATA?BUS_DRIVER

?PR?INI_SLEEPMODE?MAIN                          -----    -----      -----    -----
  +--> ?PR?_CFGINTERRUPT?CHIPLIB
  +--> ?PR?PORT_INIT?MAIN

?PR?CLOSELCD?CHIPLIB                            -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      10/29/2008  14:06:41  PAGE 19


  +--> ?PR?CHIPLIB

?PR?SLEEP?CHIPLIB                               -----    -----      -----    -----
  +--> ?PR?CHIPLIB

?PR?INIT_JIHUO?MAIN                             -----    -----      -----    -----
  +--> ?PR?INIT_DISP?LCD

*** NEW ROOT ***************************************************

?PR?INTERRUPT_INT0?CHIPLIB                      -----    -----      -----    -----
  +--> ?PR?INT0?INTERRUPT_FUNC

*** NEW ROOT ***************************************************

?PR?INTERRUPT_TIMER0?CHIPLIB                    -----    -----      -----    -----
  +--> ?PR?INT1?INTERRUPT_FUNC

*** NEW ROOT ***************************************************

?PR?INTERRUPT_INT1?CHIPLIB                      -----    -----      -----    -----
  +--> ?PR?INT2?INTERRUPT_FUNC

*** NEW ROOT ***************************************************

?PR?INTERRUPT_TIMER1?CHIPLIB                    -----    -----      -----    -----
  +--> ?PR?INT3?INTERRUPT_FUNC

*** NEW ROOT ***************************************************

?PR?INTERRUPT_TIMER2?CHIPLIB                    -----    -----      -----    -----
  +--> ?PR?INT4?INTERRUPT_FUNC

*** NEW ROOT ***************************************************

?PR?INTERRUPT_UART1?CHIPLIB                     -----    -----      -----    -----

⌨️ 快捷键说明

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