g7000_v3.m51

来自「一个流量控制仪器的源码」· M51 代码 · 共 1,362 行 · 第 1/5 页

M51
1,362
字号
?PR?CAN_MYCANSTATESET?CAN                        -----    -----      -----    -----      009DH    0001H
  +--> ?CO?MENU
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P

?PR?_SJATESTINTERFACE?SJA_PELIFUNC               0022H.0  0000H.1    0026H    0003H      -----    -----
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?SJAINITCONFIG?CAN                            -----    -----      0026H    0001H      -----    -----
  +--> ?PR?CAN_MYADDRESSSET?CAN
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?SJAENTRYRESETMODE?SJA_PELIFUNC
  +--> ?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC
  +--> ?PR?_SJASETCLOCKDIVISION?SJA_PELIFUNC
  +--> ?PR?_SJASETOUTCONTROL?SJA_PELIFUNC
  +--> ?PR?_SJASETACCCODE?SJA_PELIFUNC
  +--> ?PR?_SJASETACCMASK?SJA_PELIFUNC
  +--> ?PR?_SJASETBANDRATESTANDARD?SJA_PELIFUNC
  +--> ?PR?_SETBITMASK?SJA_PELIFUNC
  +--> ?PR?SJAQUITRESETMODE?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO

BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 15


?PR?CAN_MYADDRESSSET?CAN                         -----    -----      -----    -----      -----    -----
  +--> ?CO?MENU
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P

?PR?SJATESTRSTMODE?SJA_PELIFUNC                  -----    -----      002DH    0001H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?SJAENTRYRESETMODE?SJA_PELIFUNC               -----    -----      0028H    0002H      -----    -----
  +--> ?PR?_SETBITMASK?SJA_PELIFUNC

?PR?_SETBITMASK?SJA_PELIFUNC                     -----    -----      002AH    0004H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_WRITESJAREG?SJA1000IO

?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC             -----    -----      0027H    0001H      -----    -----
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?SJAENTRYRESETMODE?SJA_PELIFUNC
  +--> ?PR?_SETBITMASK?SJA_PELIFUNC

?PR?_SJASETCLOCKDIVISION?SJA_PELIFUNC            0022H.0  0000H.1    0027H    0003H      -----    -----
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?_SJASETOUTCONTROL?SJA_PELIFUNC               0022H.0  0000H.1    0027H    0003H      -----    -----
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?_SJASETACCCODE?SJA_PELIFUNC                  0022H.0  0000H.1    0027H    0006H      -----    -----
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?_SJASETACCMASK?SJA_PELIFUNC                  0022H.0  0000H.1    0027H    0006H      -----    -----
  +--> ?PR?SJATESTRSTMODE?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?_SJASETBANDRATESTANDARD?SJA_PELIFUNC         0022H.0  0000H.1    0027H    0003H      -----    -----
  +--> ?CO?SJA_PELIFUNC
  +--> ?PR?_WRITESJAREG?SJA1000IO
  +--> ?PR?_READSJAREG?SJA1000IO

?PR?SJAQUITRESETMODE?SJA_PELIFUNC                -----    -----      0027H    0002H      -----    -----
  +--> ?PR?_CLEARBITMASK?SJA_PELIFUNC

?PR?_CLEARBITMASK?SJA_PELIFUNC                   -----    -----      0029H    0004H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_WRITESJAREG?SJA1000IO

?PR?CAN_SELFTEST_0?CAN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_SJASENDDATA?SJA_PELIFUNC

?PR?RUN?TURNCONTROL                              -----    -----      -----    -----      -----    -----
  +--> ?PR?FNREAD_SYSTEMSETTOBUF?GENERAL
  +--> ?PR?POWEROFF?P89C668
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 16


  +--> ?PR?FNREAD_SYSTEMZRAM?GENERAL
  +--> ?PR?_?FNENTERTURN?TURNCONTROL
  +--> ?PR?_FNSET_DISPLAYFLASHTIME?TIMER
  +--> ?PR?FNSTART_DISPLAYFLASHTIME?TIMER
  +--> ?PR?FNKEYBOARDREAD?DISPLAY
  +--> ?PR?FN_MENU?MENU
  +--> ?CO?TURNCONTROL
  +--> ?PR?FNIFEND_DISPLAYFLASHTIME?TIMER
  +--> ?PR?FNTURNTIMETODBUF?TURNCONTROL
  +--> ?PR?_FNDISPLAYTHEBUF?DISPLAY
  +--> ?PR?FNREAD_SYSTEMCLOCK?CLOCK_DS1307
  +--> ?PR?FNOUTPUT_SYSTEMALARM?TURNCONTROL
  +--> ?PR?RUN_NETWORK?TURNCONTROL
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?FNWRITE_SYSTEMZRAM?GENERAL

?PR?FNREAD_SYSTEMZRAM?GENERAL                    -----    -----      0023H    0006H      -----    -----
  +--> ?PR?_FNREAD_DS1307RAM?CLOCK_DS1307

?PR?_FNREAD_DS1307RAM?CLOCK_DS1307               -----    -----      0029H    0002H      -----    -----
  +--> ?PR?_I2C_RCVSTR?I2C

?PR?_I2C_RCVSTR?I2C                              -----    -----      002BH    0006H      -----    -----
  +--> ?PR?_I2C_SEND?I2C

?PR?FN_MENU?MENU                                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNALARM?GENERAL
  +--> ?PR?_FNBEEP?GENERAL
  +--> ?PR?FNMENUTODBUF?MENU

?PR?FNMENUTODBUF?MENU                            -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNTURNTIMETODBUF?TURNCONTROL                 -----    -----      0023H    0003H      -----    -----
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?CO?TURNCONTROL
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?_FNDISPLAYTHEBUF?DISPLAY                     -----    -----      0023H    0001H      -----    -----

?PR?FNREAD_SYSTEMCLOCK?CLOCK_DS1307              -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2C_RCVSTR?I2C
  +--> ?PR?_BCDTOCHAR?CLOCK_DS1307

?PR?FNOUTPUT_SYSTEMALARM?TURNCONTROL             -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNBITCLR?BITOP

?PR?RUN_NETWORK?TURNCONTROL                      -----    -----      0023H    0001H      009DH    0003H
  +--> ?PR?_MSGLISTGET?MESSAGE
  +--> ?CO?TURNCONTROL
  +--> ?PR?_LISTGETTHENODE?LIST
  +--> ?PR?_LISTADDNODE?LIST
  +--> ?PR?_CAN_MASTER_LISTTEST?CAN
  +--> ?PR?_LISTGETFIRSTNODE?LIST
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 17


  +--> ?PR?_CAN_SENDTOSLAVE_ALLOW01?CAN
  +--> ?PR?_FNALARM?GENERAL
  +--> ?PR?_FNBEEP?GENERAL
  +--> ?PR?_CAN_SENDTOSLAVE_ALLOW95?CAN
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCLR?BITOP

?PR?_LISTGETTHENODE?LIST                         -----    -----      0024H    0005H      -----    -----

?PR?_LISTADDNODE?LIST                            -----    -----      0024H    0001H      -----    -----

?PR?_CAN_MASTER_LISTTEST?CAN                     -----    -----      0024H    0004H      -----    -----
  +--> ?PR?_SJASENDDATA?SJA_PELIFUNC

?PR?_LISTGETFIRSTNODE?LIST                       -----    -----      0024H    0001H      -----    -----

?PR?_CAN_SENDTOSLAVE_ALLOW01?CAN                 -----    -----      0024H    0001H      -----    -----
  +--> ?PR?_SJASENDDATA?SJA_PELIFUNC

?PR?_CAN_SENDTOSLAVE_ALLOW95?CAN                 -----    -----      0024H    0001H      -----    -----
  +--> ?PR?_SJASENDDATA?SJA_PELIFUNC

?C_INITSEG                                       -----    -----      -----    -----      -----    -----
  +--> ?CO?MENU

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

?PR?SJAEXT_INTVAL0?CAN                           -----    -----      004EH    0003H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_SJARCVDATA?SJA_PELIFUNC
  +--> ?PR?SJARX?CAN
  +--> ?PR?SJATXOK?CAN
  +--> ?PR?SJAEIPRG?CAN
  +--> ?PR?SJADOIPRG?CAN
  +--> ?PR?SJAWUIPRG?CAN
  +--> ?PR?SJAEPIPRG?CAN
  +--> ?PR?SJAALIPRG?CAN
  +--> ?PR?SJABEIPRG?CAN

?PR?_SJARCVDATA?SJA_PELIFUNC                     -----    -----      0051H    0006H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_READSJAREGBLOCK?SJA1000IO
  +--> ?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC

?PR?_READSJAREGBLOCK?SJA1000IO                   -----    -----      0057H    0005H      -----    -----

?PR?SJARX?CAN                                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_MSGLISTADD?MESSAGE



SYMBOL TABLE OF MODULE:  .\Output\G7000_V3 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 18


  C:72B4H         SEGMENT       ?C_C51STARTUP
  I:00A4H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0001H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:72B7H         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:72B4H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0500H         SYMBOL        XDATALEN
  C:72C5H         SYMBOL        XDATALOOP
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:72B4H         LINE#         99
  C:72B6H         LINE#         100
  C:72B7H         LINE#         101
  C:72B8H         LINE#         102
  C:72BAH         LINE#         108
  C:72BBH         LINE#         110
  C:72BDH         LINE#         112
  C:72C0H         LINE#         113
  C:72C2H         LINE#         117
  C:72C4H         LINE#         119
  C:72C5H         LINE#         120
  C:72C6H         LINE#         121
  C:72C7H         LINE#         122
  C:72C9H         LINE#         123
  C:72CBH         LINE#         142
  C:72CEH         LINE#         157
  C:72D1H         LINE#         161
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IEN0
  D:00E8H         PUBLIC        IEN1
  C:6F58H         PUBLIC        Init
  C:8AD2H         PUBLIC        main
  D:0088H         PUBLIC        TCON
  D:008EH         PUBLIC        AUXR
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 19


  B:0088H.4       PUBLIC        TR0
  D:0098H         PUBLIC        S0CON
  D:00D8H         PUBLIC        S1CON
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          INIT
  -------         DO            
  D:0023H         SYMBOL        status

⌨️ 快捷键说明

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