g7000_v3.m51
来自「一个流量控制仪器的源码」· M51 代码 · 共 1,362 行 · 第 1/5 页
M51
1,362 行
CODE 881EH 001EH UNIT ?PR?SJAENTRYPELICANMODE?SJA_PELIFUNC
CODE 883CH 001EH UNIT ?CO?SJA_PELIFUNC
CODE 885AH 001DH INBLOCK ?PR?_FNINIT_SYSTEMRECORD3?GENERAL
CODE 8877H 001AH INBLOCK ?PR?_FNSET_DISPLAYLEDALL?TIMER
CODE 8891H 001AH INBLOCK ?PR?FNRUN_TURNN?TURNCONTROL
CODE 88ABH 001AH UNIT HD7279_INITP
CODE 88C5H 0017H INBLOCK ?PR?FNINIT_TURN73?TURNCONTROL
CODE 88DCH 0017H INBLOCK ?PR?FNINIT_TURN74?TURNCONTROL
CODE 88F3H 0017H INBLOCK ?PR?FNKEYBOARDREAD?DISPLAY
CODE 890AH 0015H INBLOCK ?PR?FNINIT_MENU?MENU
CODE 891FH 0015H INBLOCK ?PR?CAT24WC16P_READY?CAT24WC16P
CODE 8934H 0015H INBLOCK ?PR?_FNBITTEST?BITOP
CODE 8949H 0014H INBLOCK ?PR?FNEND_TURN73?TURNCONTROL
CODE 895DH 0014H INBLOCK ?PR?FNEND_TURN74?TURNCONTROL
CODE 8971H 0014H UNIT ?PR?SJATESTRSTMODE?SJA_PELIFUNC
CODE 8985H 0013H INBLOCK ?PR?_CHARTOBCD?CLOCK_DS1307
CODE 8998H 0012H INBLOCK ?PR?I2C_CHECKBUS?I2C
CODE 89AAH 0012H INBLOCK ?PR?FNSET_SYSTEMMENU_PP4?MENU
CODE 89BCH 0012H INBLOCK ?PR?FNSET_SYSTEMMENU_P5?MENU
CODE 89CEH 0010H UNIT HD7279_DKP
CODE 89DEH 0010H UNIT HD7279_GETKEYP
CODE 89EEH 000FH INBLOCK ?PR?_BCDTOCHAR?CLOCK_DS1307
CODE 89FDH 000FH INBLOCK ?PR?WATCHDOG0_INIT?P89C668
CODE 8A0CH 000FH UNIT ?PR?_WRITESJAREG?SJA1000IO
CODE 8A1BH 000EH INBLOCK ?PR?_I2C_SEND?I2C
CODE 8A29H 000DH INBLOCK ?PR?SJAEIPRG?CAN
CODE 8A36H 000DH UNIT ?PR?_READSJAREG?SJA1000IO
CODE 8A43H 000CH INBLOCK ?PR?FNINIT_TURN02?TURNCONTROL
BL51 BANKED LINKER/LOCATER V5.03 07/08/2004 06:20:50 PAGE 6
CODE 8A4FH 000CH INBLOCK ?PR?I2C_GETBUS?I2C
CODE 8A5BH 000CH INBLOCK ?PR?_FNDISPLAYBUFSET?DISPLAY
CODE 8A67H 000CH INBLOCK ?PR?MSGLISTINIT?MESSAGE
CODE 8A73H 000CH INBLOCK ?PR?POWEROFF?P89C668
CODE 8A7FH 000BH INBLOCK ?PR?_FNDISPLAYSETDK?DISPLAY
CODE 8A8AH 000BH INBLOCK ?PR?WATCHDOG0?P89C668
CODE 8A95H 0009H INBLOCK ?PR?_FNBITCLR?BITOP
CODE 8A9EH 0008H INBLOCK ?PR?FNINIT_TURN60?TURNCONTROL
CODE 8AA6H 0008H INBLOCK ?PR?_FNBITSET?BITOP
CODE 8AAEH 0008H UNIT ?CO?BITOP
CODE 8AB6H 0007H INBLOCK ?PR?FNRUN_MENU?MENU
CODE 8ABDH 0007H INBLOCK ?PR?INITCPU?CAN
CODE 8AC4H 0007H INBLOCK ?PR?WATCHDOG1_INIT?P89C668
CODE 8ACBH 0007H INBLOCK ?PR?WATCHDOG1?P89C668
CODE 8AD2H 0006H INBLOCK ?PR?MAIN?MAIN
CODE 8AD8H 0006H UNIT ?PR?READALCREG?SJA_PELIFUNC
CODE 8ADEH 0006H UNIT ?PR?READECCREG?SJA_PELIFUNC
CODE 8AE4H 0005H INBLOCK ?PR?SJADOIPRG?CAN
CODE 8AE9H 0005H INBLOCK ?PR?SJAEPIPRG?CAN
CODE 8AEEH 0005H INBLOCK ?PR?SJAALIPRG?CAN
CODE 8AF3H 0005H INBLOCK ?PR?SJABEIPRG?CAN
CODE 8AF8H 0004H UNIT ?CO?DISPLAY
CODE 8AFCH 0003H INBLOCK ?PR?FNIFEND_DISPLAYFLASHTIME?TIMER
CODE 8AFFH 0003H INBLOCK ?PR?FNSTOP_TURNTIME?TIMER
CODE 8B02H 0003H INBLOCK ?PR?FNIFEND_TURNTIME?TIMER
CODE 8B05H 0003H INBLOCK ?PR?FNEND_TURN00?TURNCONTROL
CODE 8B08H 0003H INBLOCK ?PR?FNEND_TURN60?TURNCONTROL
CODE 8B0BH 0003H INBLOCK ?PR?FNEND_TURN50?TURNCONTROL
CODE 8B0EH 0003H INBLOCK ?PR?FNINIT_TURN75?TURNCONTROL
CODE 8B11H 0003H INBLOCK ?PR?FNEND_TURN75?TURNCONTROL
CODE 8B14H 0003H INBLOCK ?PR?FNINIT_TURN76?TURNCONTROL
CODE 8B17H 0003H INBLOCK ?PR?FNEND_TURN76?TURNCONTROL
CODE 8B1AH 0001H INBLOCK ?PR?FNEND_TURN02?TURNCONTROL
CODE 8B1BH 0001H INBLOCK ?PR?FNEND_TURN70?TURNCONTROL
CODE 8B1CH 0001H INBLOCK ?PR?FNINIT_TURN77?TURNCONTROL
CODE 8B1DH 0001H INBLOCK ?PR?FNEND_TURN77?TURNCONTROL
CODE 8B1EH 0001H INBLOCK ?PR?FNINIT_TURN95?TURNCONTROL
CODE 8B1FH 0001H INBLOCK ?PR?FNEND_TURN95?TURNCONTROL
CODE 8B20H 0001H INBLOCK ?PR?FNDISPLAY_MENURECORD4DISPLAY?MENU
CODE 8B21H 0001H INBLOCK ?PR?FNCHECK_TODAYFLUXV?FLUX_PCA
CODE 8B22H 0001H INBLOCK ?PR?SJATXOK?CAN
CODE 8B23H 0001H INBLOCK ?PR?SJAWUIPRG?CAN
OVERLAY MAP OF MODULE: .\Output\G7000_V3 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?INIT?MAIN
BL51 BANKED LINKER/LOCATER V5.03 07/08/2004 06:20:50 PAGE 7
+--> ?PR?RUN?TURNCONTROL
?PR?INIT?MAIN ----- ----- 0023H 0003H ----- -----
+--> ?PR?FNINIT_TIME0?TIMER
+--> ?PR?FNINIT_DISPLAYKEYBAORD?DISPLAY
+--> ?PR?FNINIT_FLUXPULSECOUNTER?FLUX_PCA
+--> ?PR?FNRESET_FLUXPULSECOUNTER?FLUX_PCA
+--> ?PR?FNINIT_MENU?MENU
+--> ?PR?FNINIT_TURN?TURNCONTROL
+--> ?PR?G7000_CANINIT?CAN
+--> ?PR?_FNBEEP?GENERAL
+--> ?PR?CAN_SELFTEST_0?CAN
+--> ?PR?_FNALARM?GENERAL
?PR?FNINIT_TIME0?TIMER ----- ----- ----- ----- ----- -----
+--> ?PR?_FNSET_DISPLAYLEDALL?TIMER
?PR?FNINIT_DISPLAYKEYBAORD?DISPLAY ----- ----- ----- ----- ----- -----
+--> ?CO?DISPLAY
+--> ?PR?_FNBEEP?GENERAL
?PR?_FNBEEP?GENERAL ----- ----- ----- ----- ----- -----
+--> ?PR?_FNBITSET?BITOP
+--> ?PR?_FNBITCLR?BITOP
?PR?_FNBITSET?BITOP ----- ----- ----- ----- ----- -----
+--> ?CO?BITOP
?PR?_FNBITCLR?BITOP ----- ----- ----- ----- ----- -----
+--> ?CO?BITOP
?PR?FNINIT_FLUXPULSECOUNTER?FLUX_PCA ----- ----- ----- ----- ----- -----
+--> ?PR?FNREAD_FLUXPULSECOUNTERDATA?FLUX_PCA
?PR?FNREAD_FLUXPULSECOUNTERDATA?FLUX_PCA ----- ----- 002FH 000AH ----- -----
+--> ?PR?_FNREAD_EEPROM?CAT24WC16P
+--> ?PR?_FNREAD_SYSTEMRECORD3?GENERAL
?PR?_FNREAD_EEPROM?CAT24WC16P ----- ----- 0042H 0008H ----- -----
+--> ?PR?CAT24WC16P_READY?CAT24WC16P
+--> ?PR?I2C_GETBUS?I2C
+--> ?PR?_I2C_SEND?I2C
?PR?CAT24WC16P_READY?CAT24WC16P ----- ----- ----- ----- ----- -----
+--> ?PR?I2C_GETBUS?I2C
+--> ?PR?_I2C_SEND?I2C
?PR?I2C_GETBUS?I2C ----- ----- ----- ----- ----- -----
+--> ?PR?I2C_CHECKBUS?I2C
?PR?_I2C_SEND?I2C ----- ----- ----- ----- ----- -----
+--> ?PR?I2C_GETBUS?I2C
?PR?_FNREAD_SYSTEMRECORD3?GENERAL ----- ----- 0039H 0009H ----- -----
+--> ?PR?_FNREAD_EEPROM?CAT24WC16P
?PR?FNRESET_FLUXPULSECOUNTER?FLUX_PCA 0022H.0 0000H.1 ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 07/08/2004 06:20:50 PAGE 8
+--> ?PR?FNREAD_FLUXPULSECOUNTERDATA?FLUX_PCA
?PR?FNINIT_MENU?MENU ----- ----- ----- ----- ----- -----
+--> ?CO?MENU
?CO?MENU ----- ----- ----- ----- ----- -----
+--> ?PR?FNCHECK_MENU_1?MENU
+--> ?PR?FNCHECK_MENU_0?MENU
+--> ?PR?FNRUN_MENU?MENU
+--> ?PR?FNDISPLAY_MENUNORMDISPLAY?MENU
+--> ?PR?FNCHECK_MENU_QUICKSET?MENU
+--> ?PR?FNSET_SYSTEMMENU_PP4?MENU
+--> ?PR?FNSET_SYSTEMMENU_PP6?MENU
+--> ?PR?FNSET_SYSTEMMENUNORMBYTE?MENU
+--> ?PR?FNSET_SYSTEMMENUNORMUINT?MENU
+--> ?PR?FNSET_SYSTEMMENUDATETIME?MENU
+--> ?PR?FNSET_SYSTEMMENUNORMTIME?MENU
+--> ?PR?FNSET_SYSTEMMENU_P5?MENU
+--> ?PR?FNDISPLAY_MENURECORD1DISPLAY?MENU
+--> ?PR?FNDISPLAY_MENURECORD2DISPLAY?MENU
+--> ?PR?FNDISPLAY_MENURECORD3DISPLAY?MENU
+--> ?PR?FNDISPLAY_MENURECORD4DISPLAY?MENU
+--> ?PR?FNSET_QUICKSETNORMBYTE?MENU
+--> ?PR?FNSET_QUICKSETNORMTIME?MENU
?PR?FNDISPLAY_MENUNORMDISPLAY?MENU ----- ----- 0027H 0008H ----- -----
+--> ?PR?_FNDISPLAYBUFSET?DISPLAY
+--> ?CO?TURNCONTROL
+--> ?PR?_FNBITTEST?BITOP
+--> ?PR?_FNDISPLAYSETDK?DISPLAY
?CO?TURNCONTROL ----- ----- ----- ----- ----- -----
+--> ?PR?FNEND_TURN00?TURNCONTROL
+--> ?PR?FNINIT_TURN01?TURNCONTROL
+--> ?PR?FNEND_TURN01?TURNCONTROL
+--> ?PR?FNINIT_TURN02?TURNCONTROL
+--> ?PR?FNRUN_TURN02?TURNCONTROL
+--> ?PR?FNEND_TURN02?TURNCONTROL
+--> ?PR?FNINIT_TURN50?TURNCONTROL
+--> ?PR?FNRUN_TURN50?TURNCONTROL
+--> ?PR?FNEND_TURN50?TURNCONTROL
+--> ?PR?FNINIT_TURN60?TURNCONTROL
+--> ?PR?FNRUN_TURN60?TURNCONTROL
+--> ?PR?FNEND_TURN60?TURNCONTROL
+--> ?PR?FNINIT_TURN70?TURNCONTROL
+--> ?PR?FNRUN_TURN70?TURNCONTROL
+--> ?PR?FNEND_TURN70?TURNCONTROL
+--> ?PR?FNINIT_TURN73?TURNCONTROL
+--> ?PR?FNRUN_TURN73?TURNCONTROL
+--> ?PR?FNEND_TURN73?TURNCONTROL
+--> ?PR?FNINIT_TURN74?TURNCONTROL
+--> ?PR?FNRUN_TURN74?TURNCONTROL
+--> ?PR?FNEND_TURN74?TURNCONTROL
+--> ?PR?FNINIT_TURN75?TURNCONTROL
+--> ?PR?FNRUN_TURN75?TURNCONTROL
+--> ?PR?FNEND_TURN75?TURNCONTROL
+--> ?PR?FNINIT_TURN76?TURNCONTROL
BL51 BANKED LINKER/LOCATER V5.03 07/08/2004 06:20:50 PAGE 9
+--> ?PR?FNRUN_TURN76?TURNCONTROL
+--> ?PR?FNEND_TURN76?TURNCONTROL
+--> ?PR?FNINIT_TURN77?TURNCONTROL
+--> ?PR?FNRUN_TURN77?TURNCONTROL
+--> ?PR?FNEND_TURN77?TURNCONTROL
+--> ?PR?FNINIT_TURN95?TURNCONTROL
+--> ?PR?FNRUN_TURN95?TURNCONTROL
+--> ?PR?FNEND_TURN95?TURNCONTROL
?PR?FNINIT_TURN01?TURNCONTROL ----- ----- ----- ----- ----- -----
+--> ?PR?FNWRITE_SYSTEMRECORD2?GENERAL
+--> ?PR?_FNBITTEST?BITOP
+--> ?PR?_FNBITSET?BITOP
+--> ?PR?_FNBITCLR?BITOP
+--> ?PR?FNRESET_FLUXPULSECOUNTER?FLUX_PCA
?PR?FNWRITE_SYSTEMRECORD2?GENERAL ----- ----- 002FH 0002H ----- -----
+--> ?PR?_FNREAD_EEPROM?CAT24WC16P
+--> ?PR?FNINIT_SYSTEMRECORD2?GENERAL
+--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
?PR?FNINIT_SYSTEMRECORD2?GENERAL ----- ----- 0031H 0001H ----- -----
+--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
?PR?_FNWRITE_EEPROM?CAT24WC16P ----- ----- 003EH 0007H ----- -----
+--> ?PR?_CAT24WC16P_PAGEW?CAT24WC16P
?PR?_CAT24WC16P_PAGEW?CAT24WC16P ----- ----- 0045H 0009H ----- -----
+--> ?PR?CAT24WC16P_READY?CAT24WC16P
+--> ?PR?I2C_GETBUS?I2C
+--> ?PR?_I2C_SEND?I2C
?PR?FNRUN_TURN02?TURNCONTROL ----- ----- ----- ----- ----- -----
+--> ?PR?_FNBITTEST?BITOP
+--> ?PR?_FNBITCLR?BITOP
+--> ?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL
+--> ?PR?_FNBITSET?BITOP
+--> ?PR?FNIFEND_TURNTIME?TIMER
+--> ?PR?FNRUN_TURN02_OVER?TURNCONTROL
+--> ?PR?_?FNENTERTURN?TURNCONTROL
?PR?_FNCHECK_SYSTEMINPUTFLAG?GENERAL ----- ----- 002FH 0001H ----- -----
+--> ?PR?_FNBITTEST?BITOP
?PR?FNRUN_TURN02_OVER?TURNCONTROL ----- ----- ----- ----- ----- -----
+--> ?PR?_?FNENTERTURN?TURNCONTROL
?PR?_?FNENTERTURN?TURNCONTROL ----- ----- ----- ----- ----- -----
+--> ?PR?FNSTOP_TURNTIME?TIMER
+--> ?PR?FNCONOUTPUT?TURNCONTROL
+--> ?PR?_FNSET_DISPLAYLED?TIMER
+--> ?PR?FNREAD_SYSTEMSETTOBUF?GENERAL
+--> ?PR?FNREADBUF_SYSTEMINPUTFLAGPERMITDA...
+--> ?PR?_FNREAD_EEPROM?CAT24WC16P
+--> ?PR?_FNWRITE_EEPROM?CAT24WC16P
+--> ?PR?_FNBITTEST?BITOP
+--> ?PR?_FNSET_TURNTIME?TIMER
BL51 BANKED LINKER/LOCATER V5.03 07/08/2004 06:20:50 PAGE 10
+--> ?PR?FNSTART_TURNTIME?TIMER
+--> ?PR?FNWRITE_SYSTEMZRAM?GENERAL
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?