weight_c_led.m51
来自「电子称重的程序」· M51 代码 · 共 1,625 行 · 第 1/5 页
M51
1,625 行
+--> ?PR?_LCD_WRITEDATA?LCD_1621
?PR?_LCD_WRITEDATA?LCD_1621 0020H.2 0000H.1 ----- ----- ----- -----
+--> ?PR?LCD_COMMAND?LCD_1621
?CO?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_S_STOPFUN?USERMAIN
+--> ?PR?_S_STARTFUN?USERMAIN
+--> ?PR?_S_SYSSETFUN?USERMAIN
+--> ?PR?_S_USERSETFUN?USERMAIN
+--> ?PR?_S_WEIGHTFUN?USERMAIN
+--> ?PR?_SS_STARTFUN?USERMAIN
+--> ?PR?_US_UNITSETFUN?USERMAIN
+--> ?PR?_US_FUNSETFUN?USERMAIN
+--> ?PR?_US_HOLDSETFUN?USERMAIN
+--> ?PR?_US_COMSETFUN?USERMAIN
+--> ?PR?_SS_FILSETFUN?USERMAIN
+--> ?PR?_SS_WEISETFUN?USERMAIN
+--> ?PR?_SS_LINSETFUN?USERMAIN
+--> ?PR?_SS_CALSETFUN?USERMAIN
?PR?_S_STARTFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?_SETTIMER?DRIVER
+--> ?PR?_KILLTIMER?DRIVER
+--> ?PR?DSPINIT?USERMAIN
+--> ?PR?_SETSTATE?MAIN
?PR?DSPINIT?USERMAIN ----- ----- 0030H 0001H ----- -----
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_LCD_WRITEJ?LCD_1621
+--> ?PR?_BEEP?DRIVER
+--> ?PR?_DELAYMS?FUNCTION
+--> ?PR?LCD_ALL?LCD_1621
+--> ?PR?LCD_CLR?LCD_1621
BL51 BANKED LINKER/LOCATER V6.00 05/04/2008 21:35:47 PAGE 7
?PR?_APRINTF?DRIVER ----- ----- 0031H 0016H 00B6H 0001H
+--> ?PR?_VSPRINTF?VSPRINTF
+--> ?PR?_LCD_WRITENUM?LCD_1621
+--> ?PR?_LCD_WRITECHAR?LCD_1621
?PR?_VSPRINTF?VSPRINTF ----- ----- 0047H 0006H ----- -----
+--> ?PR?PRINTF?PRINTF
?PR?PRINTF?PRINTF 0020H.1 0001H.1 004DH 001CH ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_LCD_WRITENUM?LCD_1621 ----- ----- 0047H 0004H ----- -----
+--> ?PR?_LCD_OUTNUM?LCD_1621
?PR?_LCD_OUTNUM?LCD_1621 ----- ----- 004BH 0003H ----- -----
+--> ?CO?LCD_1621
+--> ?PR?_LCD_WRITEDATA?LCD_1621
?PR?_LCD_WRITECHAR?LCD_1621 ----- ----- 0047H 0007H ----- -----
+--> ?CO?LCD_1621
+--> ?PR?_LCD_WRITEDATA?LCD_1621
?PR?_LCD_WRITEJ?LCD_1621 ----- ----- ----- ----- ----- -----
+--> ?CO?LCD_1621
+--> ?PR?_LCD_WRITEDATA?LCD_1621
?PR?_BEEP?DRIVER ----- ----- ----- ----- ----- -----
+--> ?PR?BEEP_SET?LCD_1621
?PR?BEEP_SET?LCD_1621 0020H.1 0000H.1 ----- ----- ----- -----
+--> ?PR?_LCD_WRITECOMMAND?LCD_1621
?PR?_DELAYMS?FUNCTION ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_1MS?FUNCTION
?PR?LCD_ALL?LCD_1621 ----- ----- 0031H 0001H ----- -----
+--> ?PR?_LCD_WRITEDATA?LCD_1621
?PR?_SETSTATE?MAIN ----- ----- 0030H 0001H ----- -----
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?_S_WEIGHTFUN?USERMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_BEEP?DRIVER
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
?PR?_SS_STARTFUN?USERMAIN ----- ----- ----- ----- ----- -----
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_SETTIMER?DRIVER
+--> ?PR?_KILLTIMER?DRIVER
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
?PR?SETNEXTFUNSTATE?USERMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_SETFUNSTATE?USERMAIN
?PR?_SETFUNSTATE?USERMAIN ----- ----- 0030H 0001H ----- -----
BL51 BANKED LINKER/LOCATER V6.00 05/04/2008 21:35:47 PAGE 8
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?_US_FUNSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETCFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?DISGETONOFF?USERMAIN
+--> ?PR?LCD_SETBACK?LCD_1621
?PR?_E_WRITE?EEPROM ----- ----- 0036H 0003H ----- -----
+--> ?PR?_E_ADDRESS?EEPROM
+--> ?PR?_I_SEND?EEPROM
+--> ?PR?I_STOP?EEPROM
+--> ?PR?_DELAYMS?FUNCTION
?PR?_E_ADDRESS?EEPROM ----- ----- 0039H 0001H ----- -----
+--> ?PR?I_START?EEPROM
+--> ?PR?_I_SEND?EEPROM
?PR?_I_SEND?EEPROM ----- ----- 003AH 0001H ----- -----
+--> ?PR?I_CLOCK?EEPROM
+--> ?PR?_DELAYMS?FUNCTION
?PR?I_CLOCK?EEPROM 0020H.1 0000H.1 ----- ----- ----- -----
?PR?SETNEXTCFUNSTATE?USERMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_SETCFUNSTATE?USERMAIN
?PR?_SETCFUNSTATE?USERMAIN ----- ----- 0030H 0001H ----- -----
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?DISGETONOFF?USERMAIN 0020H.1 0000H.1 ----- ----- ----- -----
+--> ?CO?USERMAIN
?PR?LCD_SETBACK?LCD_1621 0020H.1 0000H.1 ----- ----- ----- -----
?PR?_US_HOLDSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETCFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?DISGETONOFF?USERMAIN
?PR?_US_COMSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETCFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
BL51 BANKED LINKER/LOCATER V6.00 05/04/2008 21:35:47 PAGE 9
?PR?_SS_FILSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_SETCFUNSTATE?USERMAIN
?PR?_SS_WEISETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_POW10?FUNCTION
?PR?_POW10?FUNCTION ----- ----- ----- ----- ----- -----
+--> ?CO?FUNCTION
?PR?_SS_LINSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?SETNEXTFUNSTATE?USERMAIN
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_E_WRITEEX?EEPROM
+--> ?PR?GETLINEWEI?USERMAIN
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_DELAYMS?FUNCTION
+--> ?PR?_SETFUNSTATE?USERMAIN
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?_E_WRITEEX?EEPROM ----- ----- 0030H 0006H ----- -----
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?_DELAYMS?FUNCTION
?PR?GETLINEWEI?USERMAIN 0020H.1 0000H.1 ----- ----- ----- -----
?PR?_SS_CALSETFUN?USERMAIN ----- ----- 002DH 0003H ----- -----
+--> ?PR?_SETFUNSTATE?USERMAIN
+--> ?PR?SETNEXTCFUNSTATE?USERMAIN
+--> ?PR?_SETCFUNSTATE?USERMAIN
+--> ?PR?_E_WRITE?EEPROM
+--> ?PR?ADINIT?ADDO
+--> ?PR?_GETTECHWEI?USERMAIN
+--> ?PR?_E_WRITEEX?EEPROM
+--> ?PR?_SETSTATE?MAIN
+--> ?CO?USERMAIN
+--> ?PR?_APRINTF?DRIVER
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?ADINIT?ADDO ----- ----- ----- ----- ----- -----
+--> ?PR?_INITCS1160?CC1160
BL51 BANKED LINKER/LOCATER V6.00 05/04/2008 21:35:47 PAGE 10
?PR?_INITCS1160?CC1160 ----- ----- 0030H 0001H ----- -----
+--> ?PR?_SPI_SEND?CC1160
+--> ?PR?DELAY_50US?CC1160
+--> ?PR?_DELAYMS?FUNCTION
?PR?_GETTECHWEI?USERMAIN ----- ----- 0030H 0001H ----- -----
+--> ?PR?_POW10?FUNCTION
?PR?I_INIT?EEPROM ----- ----- ----- ----- ----- -----
+--> ?PR?I_STOP?EEPROM
?PR?COMINIT?DRIVER ----- ----- ----- ----- ----- -----
+--> ?PR?_UART_INIT?UART
?PR?_UART_INIT?UART ----- ----- 002DH 0009H ----- -----
?PR?_PRETREATMENTMSG?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_POSTMESSAGE?MESSAGE
?PR?_OSMSGDO?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?ADDO?ADDO
?PR?ADDO?ADDO ----- ----- 002DH 0004H ----- -----
+--> ?PR?CS1160READ?CC1160
+--> ?PR?_FILAD?ADDO
+--> ?PR?_LABS?LABS
+--> ?PR?_DIS_SETFLAG?LCD_1621
+--> ?PR?_POSTMESSAGEONE?MESSAGE
?PR?_FILAD?ADDO ----- ----- 0031H 0004H ----- -----
?PR?_DIS_SETFLAG?LCD_1621 0020H.1 0000H.1 ----- ----- ----- -----
+--> ?PR?_LCD_WRITEDATA?LCD_1621
UNRESOLVED EXTERNAL SYMBOLS:
ADCHIPDOG
RESETADBIT
UARTRBUF
SYMBOL TABLE OF MODULE: weight_C_LED (ADDO)
VALUE TYPE NAME
----------------------------------
------- MODULE ADDO
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
B:0021H.2 PUBLIC voltlow
I:00B5H PUBLIC adsta_count
BL51 BANKED LINKER/LOCATER V6.00 05/04/2008 21:35:47 PAGE 11
C:2258H PUBLIC _FilAd
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
X:0000H PUBLIC LineSet
B:0021H.3 PUBLIC LineEnFlag
X:0010H PUBLIC FilSet
C:1651H PUBLIC AdDo
X:0013H PUBLIC scalenow
D:00C8H PUBLIC T2CON
X:0023H PUBLIC adchip
X:0025H PUBLIC scale_adbuf
B:0021H.4 PUBLIC scalestaflag
D:00D0H PUBLIC PSW
B:0021H.5 PUBLIC ShowWeiFlagEn
B:0021H.6 PUBLIC lb_flag1
C:2F9EH PUBLIC adinit
------- PROC ADINIT
C:2F9EH LINE# 15
C:2F9EH LINE# 16
C:2F9EH LINE# 19
------- ENDPROC ADINIT
------- PROC _FILAD
D:0031H SYMBOL scale_ad
------- DO
D:0003H SYMBOL i
------- ENDDO
C:2258H LINE# 27
C:2260H LINE# 28
C:2260H LINE# 30
C:2262H LINE# 31
C:2262H LINE# 32
C:2280H LINE# 33
C:2284H LINE# 34
C:2291H LINE# 35
C:2293H LINE# 36
C:2293H LINE# 37
C:22B8H LINE# 38
C:22BCH LINE# 39
C:22DEH LINE# 40
C:22EBH LINE# 41
C:22EBH LINE# 42
------- ENDPROC _FILAD
------- PROC ADDO
------- DO
D:002DH SYMBOL scale_ad
------- ENDDO
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?