g7000_v3.m51

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

M51
1,362
字号
  +--> ?PR?_MSGLISTADD?MESSAGE
  +--> ?PR?_CAN_SENDTOMASTER_TURN?CAN
  +--> ?PR?_FNALARM?GENERAL
  +--> ?PR?_FNBEEP?GENERAL
  +--> ?PR?FNINIT_TURN00?TURNCONTROL
  +--> ?PR?FNRUN_TURNN?TURNCONTROL
  +--> ?PR?FNRUN_TURN01?TURNCONTROL

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

?PR?_FNSET_DISPLAYLED?TIMER                      -----    -----      0034H    0002H      -----    -----
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNBITCLR?BITOP

?PR?FNREAD_SYSTEMSETTOBUF?GENERAL                -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P

?PR?FNREADBUF_SYSTEMINPUTFLAGPERMITDA...         -----    -----      002FH    0001H      -----    -----
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNBITSET?BITOP

?PR?_FNSET_TURNTIME?TIMER                        0022H.0  0000H.1    -----    -----      -----    -----

?PR?FNWRITE_SYSTEMZRAM?GENERAL                   -----    -----      002FH    0006H      -----    -----
  +--> ?PR?_FNWRITE_DS1307RAM?CLOCK_DS1307

?PR?_FNWRITE_DS1307RAM?CLOCK_DS1307              -----    -----      0035H    0002H      -----    -----
  +--> ?PR?_I2C_SENDSTR?I2C

?PR?_I2C_SENDSTR?I2C                             -----    -----      0037H    0006H      -----    -----
  +--> ?PR?_I2C_SEND?I2C

?PR?_CAN_SENDTOMASTER_TURN?CAN                   -----    -----      002FH    0008H      -----    -----
  +--> ?PR?_SJASENDDATA?SJA_PELIFUNC

?PR?_SJASENDDATA?SJA_PELIFUNC                    -----    -----      0037H    0007H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_WRITESJAREGBLOCK?SJA1000IO
  +--> ?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC

?PR?_WRITESJAREGBLOCK?SJA1000IO                  -----    -----      003EH    0006H      -----    -----

?PR?_SJASYSTEMPRGCMD?SJA_PELIFUNC                -----    -----      0057H    0002H      -----    -----
  +--> ?PR?_READSJAREG?SJA1000IO
  +--> ?PR?_WRITESJAREG?SJA1000IO

?PR?_FNALARM?GENERAL                             -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNBITCLR?BITOP

?PR?FNINIT_TURN00?TURNCONTROL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNBITCLR?BITOP

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


?PR?FNRUN_TURNN?TURNCONTROL                      -----    -----      -----    -----      -----    -----
  +--> ?PR?FNIFEND_TURNTIME?TIMER

?PR?FNRUN_TURN01?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?FNIFEND_TURNTIME?TIMER

?PR?FNINIT_TURN50?TURNCONTROL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRESET_FLUXPULSECOUNTER?FLUX_PCA

?PR?FNRUN_TURN50?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRUN_FLUX?FLUX_PCA
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_FLUX?FLUX_PCA                          -----    -----      002FH    0005H      -----    -----
  +--> ?PR?_FNSET_DISPLAYLED?TIMER
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNWRITE_SYSTEMRECORD3?GENERAL

?PR?_FNWRITE_SYSTEMRECORD3?GENERAL               -----    -----      0034H    000AH      -----    -----
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P

?PR?FNINIT_TURN60?TURNCONTROL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRESET_FLUXPULSECOUNTER?FLUX_PCA

?PR?FNRUN_TURN60?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRUN_FLUX?FLUX_PCA
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?FNRUN_TURN60_BJ3?TURNCONTROL
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN60_BJ3?TURNCONTROL                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN70?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN73?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN74?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_FNBITCLR?BITOP
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 12


  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN75?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRUN_FLUX?FLUX_PCA
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_?FNENTERTURN?TURNCONTROL
  +--> ?PR?FNRUN_TURN75_BJ3?TURNCONTROL

?PR?FNRUN_TURN75_BJ3?TURNCONTROL                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN76?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNRUN_FLUX?FLUX_PCA
  +--> ?PR?_FNBITSET?BITOP
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN77?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNRUN_TURN95?TURNCONTROL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNIFEND_TURNTIME?TIMER
  +--> ?PR?_?FNENTERTURN?TURNCONTROL

?PR?FNCHECK_MENU_QUICKSET?MENU                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P

?PR?FNSET_SYSTEMMENU_PP4?MENU                    -----    -----      -----    -----      -----    -----
  +--> ?PR?FNSET_SYSTEMMENUQUICKSET?MENU
  +--> ?PR?FNSET_SYSTEMMENUTURNCON?MENU

?PR?FNSET_SYSTEMMENUQUICKSET?MENU                -----    -----      -----    -----      -----    -----
  +--> ?PR?FNSAVE_QUICKSETDATA?MENU
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNSAVE_QUICKSETDATA?MENU                     -----    -----      0027H    0002H      -----    -----
  +--> ?CO?TURNCONTROL
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P

?PR?FNSET_SYSTEMMENUTURNCON?MENU                 -----    -----      0027H    0004H      -----    -----
  +--> ?CO?TURNCONTROL
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY
  +--> ?PR?_FNBITTEST?BITOP
  +--> ?PR?_FNBITCPL?BITOP
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
  +--> ?PR?_FNBITCLR?BITOP
  +--> ?PR?_FNBITSET?BITOP

?PR?_FNBITCPL?BITOP                              -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 13


  +--> ?CO?BITOP

?PR?FNSET_SYSTEMMENU_PP6?MENU                    -----    -----      -----    -----      -----    -----
  +--> ?PR?FNINIT_SYSTEMRECORD2?GENERAL
  +--> ?PR?_FNINIT_SYSTEMRECORD3?GENERAL
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?_FNINIT_SYSTEMRECORD3?GENERAL                -----    -----      0027H    0001H      -----    -----
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P

?PR?FNSET_SYSTEMMENUNORMBYTE?MENU                -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNSET_SYSTEMMENUNORMUINT?MENU                -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
  +--> ?PR?_FNASS1_SYSTEMMENUNORMUINT?MENU
  +--> ?PR?FNKEYBOARDNUMCHECK?DISPLAY
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNSET_SYSTEMMENUDATETIME?MENU                -----    -----      0027H    0004H      -----    -----
  +--> ?PR?FNSET_SYSTEMCLOCK?CLOCK_DS1307
  +--> ?PR?_FNASS1_SYSTEMMENUDATETIME?MENU
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNSET_SYSTEMCLOCK?CLOCK_DS1307               -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHARTOBCD?CLOCK_DS1307
  +--> ?PR?_I2C_SENDSTR?I2C

?PR?FNSET_SYSTEMMENUNORMTIME?MENU                -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
  +--> ?PR?_FNASS1_SYSTEMMENUTURNTIME?MENU
  +--> ?PR?FNKEYBOARDNUMCHECK?DISPLAY
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNSET_SYSTEMMENU_P5?MENU                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FNSET_SYSTEMMENUQUICKSET?MENU
  +--> ?PR?FNSET_SYSTEMMENUTURNTIME?MENU

?PR?FNSET_SYSTEMMENUTURNTIME?MENU                -----    -----      0027H    0003H      -----    -----
  +--> ?CO?TURNCONTROL
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNASS1_SYSTEMMENUTURNTIME?MENU
  +--> ?PR?FNKEYBOARDNUMCHECK?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?FNDISPLAY_MENURECORD1DISPLAY?MENU            -----    -----      0027H    0007H      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      07/08/2004  06:20:50  PAGE 14


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

?PR?FNDISPLAY_MENURECORD2DISPLAY?MENU            -----    -----      0027H    0004H      -----    -----
  +--> ?PR?_FNREAD_SYSTEMRECORD2?GENERAL
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?_FNREAD_SYSTEMRECORD2?GENERAL                -----    -----      002BH    0005H      -----    -----
  +--> ?PR?_FNREAD_EEPROM?CAT24WC16P
  +--> ?PR?FNINIT_SYSTEMRECORD2?GENERAL

?PR?FNDISPLAY_MENURECORD3DISPLAY?MENU            -----    -----      0027H    0007H      -----    -----
  +--> ?PR?_FNREAD_SYSTEMRECORD3?GENERAL
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

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

?PR?FNSET_QUICKSETNORMTIME?MENU                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_FNASS1_SYSTEMMENUTURNTIME?MENU
  +--> ?PR?FNKEYBOARDNUMCHECK?DISPLAY
  +--> ?PR?_FNDISPLAYBUFSET?DISPLAY
  +--> ?PR?_FNDISPLAYSETDK?DISPLAY

?PR?G7000_CANINIT?CAN                            -----    -----      -----    -----      -----    -----
  +--> ?PR?CAN_MYCANSTATESET?CAN
  +--> ?PR?MSGLISTINIT?MESSAGE
  +--> ?PR?_LISTINIT?LIST
  +--> ?PR?INITCPU?CAN
  +--> ?PR?_SJATESTINTERFACE?SJA_PELIFUNC
  +--> ?PR?SJAINITCONFIG?CAN

⌨️ 快捷键说明

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