weiyong.m51
来自「在KEILC下进行编译的程序,单片机可以进行AD,DA数据采集」· M51 代码 · 共 1,496 行 · 第 1/5 页
M51
1,496 行
CODE 0994H 008CH UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V5.03 04/03/2007 16:19:14 PAGE 6
CODE 0A20H 0058H UNIT ?PR?OKEY_RP_SCAN?KEY
CODE 0A78H 0047H UNIT ?PR?_EEPROMWRITEBYTE?EEPROM
CODE 0ABFH 0046H UNIT ?PR?_EZUSB_DELAY?DELAY
CODE 0B05H 0043H UNIT ?PR?LED_DISPLAY?LED
CODE 0B48H 003EH UNIT ?PR?IO_INIT?IO
CODE 0B86H 003DH UNIT ?PR?ISR_HIGHSPEED?PERIPH
CODE 0BC3H 0036H UNIT ?PR?ISR_URES?PERIPH
CODE 0BF9H 0036H UNIT ?PR?_EZUSB_WAITFOREEPROMWRITE?I2C
CODE 0C2FH 0035H UNIT ?PR?_EEPROMWRITE?EEPROM
CODE 0C64H 0034H UNIT ?PR?_EZUSB_READI2C_?I2C
CODE 0C98H 0032H UNIT ?PR?_EZUSB_WRITEI2C_?I2C
CODE 0CCAH 002FH UNIT ?PR?EZUSB_DISCON?DISCON
CODE 0CF9H 002CH UNIT ?PR?_OKEY_MD_TRANSKEY?KEY
CODE 0D25H 002CH UNIT ?PR?EZUSB_RESUME?RESUME
CODE 0D51H 002CH UNIT ?PR?_EZUSB_GETSTRINGDSCR?GET_STRD
CODE 0D7DH 001EH UNIT ?PR?SYS_TIMER0_INIT?IO
CODE 0D9BH 001CH UNIT ?PR?_EZUSB_READI2C?I2C_RW
CODE 0DB7H 001CH UNIT ?PR?_EZUSB_WRITEI2C?I2C_RW
CODE 0DD3H 0018H UNIT ?PR?ISR_SUDAV?PERIPH
CODE 0DEBH 0018H UNIT ?PR?ISR_SUSP?PERIPH
CODE 0E03H 0018H UNIT ?C_INITSEG
CODE 0E1BH 0016H UNIT ?PR?ISR_SUTOK?PERIPH
CODE 0E31H 0016H UNIT ?PR?ISR_SOF?PERIPH
CODE 0E47H 0016H UNIT ?PR?EEPROMINIT?EEPROM
CODE 0E5DH 0014H UNIT ?CO?KEY
CODE 0E71H 0014H UNIT ?PR?DISP_INIT?LED
CODE 0E85H 0013H UNIT ?PR?TD_INIT?PERIPH
CODE 0E98H 0012H UNIT ?PR?DR_GETCONFIGURATION?PERIPH
CODE 0EAAH 0012H UNIT ?PR?DR_GETINTERFACE?PERIPH
CODE 0EBCH 000FH UNIT ?PR?REG_INIT?IO
CODE 0ECBH 000FH UNIT ?PR?OKEY_RP_INIT?KEY
CODE 0EDAH 000AH UNIT ?CO?FW
CODE 0EE4H 0008H UNIT ?PR?DR_SETINTERFACE?PERIPH
CODE 0EECH 0008H UNIT ?PR?EZUSB_INITI2C?I2C
CODE 0EF4H 0002H UNIT ?PR?TD_RESUME?PERIPH
CODE 0EF6H 0002H UNIT ?PR?DR_GETDESCRIPTOR?PERIPH
CODE 0EF8H 0002H UNIT ?PR?DR_GETSTATUS?PERIPH
CODE 0EFAH 0002H UNIT ?PR?DR_CLEARFEATURE?PERIPH
CODE 0EFCH 0002H UNIT ?PR?DR_SETFEATURE?PERIPH
CODE 0EFEH 0001H UNIT ?PR?ISR_STUB?PERIPH
CODE 0EFFH 0001H UNIT ?PR?ISR_EP0IN?PERIPH
CODE 0F00H 0001H UNIT ?PR?ISR_EP0OUT?PERIPH
CODE 0F01H 0001H UNIT ?PR?ISR_EP1IN?PERIPH
CODE 0F02H 0001H UNIT ?PR?ISR_EP1OUT?PERIPH
CODE 0F03H 0001H UNIT ?PR?ISR_EP2INOUT?PERIPH
CODE 0F04H 0001H UNIT ?PR?ISR_EP4INOUT?PERIPH
CODE 0F05H 0001H UNIT ?PR?ISR_EP6INOUT?PERIPH
CODE 0F06H 0001H UNIT ?PR?ISR_EP8INOUT?PERIPH
CODE 0F07H 0001H UNIT ?PR?ISR_IBN?PERIPH
CODE 0F08H 0001H UNIT ?PR?ISR_EP0PINGNAK?PERIPH
CODE 0F09H 0001H UNIT ?PR?ISR_EP1PINGNAK?PERIPH
CODE 0F0AH 0001H UNIT ?PR?ISR_EP2PINGNAK?PERIPH
CODE 0F0BH 0001H UNIT ?PR?ISR_EP4PINGNAK?PERIPH
CODE 0F0CH 0001H UNIT ?PR?ISR_EP6PINGNAK?PERIPH
CODE 0F0DH 0001H UNIT ?PR?ISR_EP8PINGNAK?PERIPH
CODE 0F0EH 0001H UNIT ?PR?ISR_ERRORLIMIT?PERIPH
CODE 0F0FH 0001H UNIT ?PR?ISR_EP2PIDERROR?PERIPH
BL51 BANKED LINKER/LOCATER V5.03 04/03/2007 16:19:14 PAGE 7
CODE 0F10H 0001H UNIT ?PR?ISR_EP4PIDERROR?PERIPH
CODE 0F11H 0001H UNIT ?PR?ISR_EP6PIDERROR?PERIPH
CODE 0F12H 0001H UNIT ?PR?ISR_EP8PIDERROR?PERIPH
CODE 0F13H 0001H UNIT ?PR?ISR_EP2PFLAG?PERIPH
CODE 0F14H 0001H UNIT ?PR?ISR_EP4PFLAG?PERIPH
CODE 0F15H 0001H UNIT ?PR?ISR_EP6PFLAG?PERIPH
CODE 0F16H 0001H UNIT ?PR?ISR_EP8PFLAG?PERIPH
CODE 0F17H 0001H UNIT ?PR?ISR_EP2EFLAG?PERIPH
CODE 0F18H 0001H UNIT ?PR?ISR_EP4EFLAG?PERIPH
CODE 0F19H 0001H UNIT ?PR?ISR_EP6EFLAG?PERIPH
CODE 0F1AH 0001H UNIT ?PR?ISR_EP8EFLAG?PERIPH
CODE 0F1BH 0001H UNIT ?PR?ISR_EP2FFLAG?PERIPH
CODE 0F1CH 0001H UNIT ?PR?ISR_EP4FFLAG?PERIPH
CODE 0F1DH 0001H UNIT ?PR?ISR_EP6FFLAG?PERIPH
CODE 0F1EH 0001H UNIT ?PR?ISR_EP8FFLAG?PERIPH
CODE 0F1FH 0001H UNIT ?PR?ISR_GPIFCOMPLETE?PERIPH
CODE 0F20H 0001H UNIT ?PR?ISR_GPIFWAVEFORM?PERIPH
OVERLAY MAP OF MODULE: weiyong (PERIPH)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-------------------------------------------------------------------------------------------------
?PR?USB_JUMP_TABLE?USBJT ----- ----- ----- ----- ----- -----
+--> ?PR?ISR_SUDAV?PERIPH
+--> ?PR?ISR_SOF?PERIPH
+--> ?PR?ISR_SUTOK?PERIPH
+--> ?PR?ISR_SUSP?PERIPH
+--> ?PR?ISR_URES?PERIPH
+--> ?PR?ISR_HIGHSPEED?PERIPH
+--> ?PR?ISR_EP0ACK?PERIPH
+--> ?PR?ISR_STUB?PERIPH
+--> ?PR?ISR_EP0IN?PERIPH
+--> ?PR?ISR_EP0OUT?PERIPH
+--> ?PR?ISR_EP1IN?PERIPH
+--> ?PR?ISR_EP1OUT?PERIPH
+--> ?PR?ISR_EP2INOUT?PERIPH
+--> ?PR?ISR_EP4INOUT?PERIPH
+--> ?PR?ISR_EP6INOUT?PERIPH
+--> ?PR?ISR_EP8INOUT?PERIPH
+--> ?PR?ISR_IBN?PERIPH
+--> ?PR?ISR_EP0PINGNAK?PERIPH
+--> ?PR?ISR_EP1PINGNAK?PERIPH
+--> ?PR?ISR_EP2PINGNAK?PERIPH
+--> ?PR?ISR_EP4PINGNAK?PERIPH
+--> ?PR?ISR_EP6PINGNAK?PERIPH
+--> ?PR?ISR_EP8PINGNAK?PERIPH
+--> ?PR?ISR_ERRORLIMIT?PERIPH
+--> ?PR?ISR_EP2PIDERROR?PERIPH
+--> ?PR?ISR_EP4PIDERROR?PERIPH
+--> ?PR?ISR_EP6PIDERROR?PERIPH
+--> ?PR?ISR_EP8PIDERROR?PERIPH
+--> ?PR?ISR_EP2PFLAG?PERIPH
+--> ?PR?ISR_EP4PFLAG?PERIPH
BL51 BANKED LINKER/LOCATER V5.03 04/03/2007 16:19:14 PAGE 8
+--> ?PR?ISR_EP6PFLAG?PERIPH
+--> ?PR?ISR_EP8PFLAG?PERIPH
+--> ?PR?ISR_EP2EFLAG?PERIPH
+--> ?PR?ISR_EP4EFLAG?PERIPH
+--> ?PR?ISR_EP6EFLAG?PERIPH
+--> ?PR?ISR_EP8EFLAG?PERIPH
+--> ?PR?ISR_EP2FFLAG?PERIPH
+--> ?PR?ISR_EP4FFLAG?PERIPH
+--> ?PR?ISR_EP6FFLAG?PERIPH
+--> ?PR?ISR_EP8FFLAG?PERIPH
+--> ?PR?ISR_GPIFCOMPLETE?PERIPH
+--> ?PR?ISR_GPIFWAVEFORM?PERIPH
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?FW
+--> ?C_INITSEG
?PR?MAIN?FW ----- ----- 0021H 0011H ----- -----
+--> ?PR?TD_INIT?PERIPH
+--> ?PR?IO_INIT?IO
+--> ?PR?REG_INIT?IO
+--> ?PR?OKEY_RP_INIT?KEY
+--> ?PR?DISP_INIT?LED
+--> ?PR?EEPROMINIT?EEPROM
+--> ?PR?SYS_TIMER0_INIT?IO
+--> ?PR?EZUSB_DISCON?DISCON
+--> ?PR?SETUPCOMMAND?FW
+--> ?PR?TD_SUSPEND?PERIPH
+--> ?PR?EZUSB_RESUME?RESUME
+--> ?PR?TD_RESUME?PERIPH
+--> ?PR?TD_POLL?PERIPH
+--> ?PR?LED_DISPLAY?LED
+--> ?PR?OKEY_RP_SCAN?KEY
+--> ?PR?AD0809?IO
?PR?EEPROMINIT?EEPROM ----- ----- ----- ----- ----- -----
+--> ?PR?EZUSB_INITI2C?I2C
?PR?EZUSB_DISCON?DISCON 0020H.4 0000H.1 ----- ----- ----- -----
+--> ?PR?_EZUSB_DELAY?DELAY
?PR?_EZUSB_DELAY?DELAY ----- ----- 0032H 0002H ----- -----
?PR?SETUPCOMMAND?FW ----- ----- ----- ----- ----- -----
+--> ?PR?DR_GETDESCRIPTOR?PERIPH
+--> ?PR?_EZUSB_GETSTRINGDSCR?GET_STRD
+--> ?PR?DR_GETINTERFACE?PERIPH
+--> ?PR?DR_SETINTERFACE?PERIPH
+--> ?PR?DR_SETCONFIGURATION?PERIPH
+--> ?PR?DR_GETCONFIGURATION?PERIPH
+--> ?PR?DR_GETSTATUS?PERIPH
+--> ?CO?FW
+--> ?PR?DR_CLEARFEATURE?PERIPH
+--> ?PR?DR_SETFEATURE?PERIPH
+--> ?PR?DR_VENDORCMND?PERIPH
BL51 BANKED LINKER/LOCATER V5.03 04/03/2007 16:19:14 PAGE 9
?PR?DR_VENDORCMND?PERIPH ----- ----- 0032H 0009H ----- -----
+--> ?PR?_EEPROMREAD?EEPROM
+--> ?PR?_EEPROMWRITE?EEPROM
?PR?_EEPROMREAD?EEPROM ----- ----- 003BH 0006H 0000H 0002H
+--> ?PR?_EZUSB_WRITEI2C?I2C_RW
+--> ?PR?_EZUSB_READI2C?I2C_RW
?PR?_EZUSB_WRITEI2C?I2C_RW ----- ----- ----- ----- ----- -----
+--> ?PR?_EZUSB_WRITEI2C_?I2C
?PR?_EZUSB_READI2C?I2C_RW ----- ----- ----- ----- ----- -----
+--> ?PR?_EZUSB_READI2C_?I2C
?PR?_EEPROMWRITE?EEPROM ----- ----- 003BH 0006H ----- -----
+--> ?PR?_EEPROMWRITEBYTE?EEPROM
?PR?_EEPROMWRITEBYTE?EEPROM ----- ----- ----- ----- 0000H 0003H
+--> ?PR?_EZUSB_WRITEI2C?I2C_RW
+--> ?PR?_EZUSB_WAITFOREEPROMWRITE?I2C
?PR?EZUSB_RESUME?RESUME ----- ----- ----- ----- ----- -----
+--> ?PR?_EZUSB_DELAY?DELAY
?PR?LED_DISPLAY?LED ----- ----- ----- ----- ----- -----
+--> ?CO?LED
?PR?OKEY_RP_SCAN?KEY ----- ----- ----- ----- ----- -----
+--> ?PR?_OKEY_MD_TRANSKEY?KEY
?PR?_OKEY_MD_TRANSKEY?KEY ----- ----- ----- ----- ----- -----
+--> ?CO?KEY
SYMBOL TABLE OF MODULE: weiyong (PERIPH)
VALUE TYPE NAME
----------------------------------
------- MODULE RESUME
C:0000H SYMBOL _ICE_DUMMY_
B:00C0H.3 PUBLIC TB81
B:00C0H.7 PUBLIC SM01
B:00C0H.6 PUBLIC SM11
B:00E8H.1 PUBLIC EI2C
B:00D0H.6 PUBLIC AC
B:00C0H.5 PUBLIC SM21
B:00A8H.7 PUBLIC EA
B:00B0H.0 PUBLIC APTR1FZ
B:00B0H.1 PUBLIC APTR2FZ
B:00F8H.1 PUBLIC PI2C
B:00D0H.1 PUBLIC FL
B:00C8H.6 PUBLIC EXF2
B:00C0H.4 PUBLIC REN1
B:0098H.0 PUBLIC RI
BL51 BANKED LINKER/LOCATER V5.03 04/03/2007 16:19:14 PAGE 10
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00D8H.3 PUBLIC INT6
B:00D0H.2 PUBLIC OV
B:00C8H.1 PUBLIC C_T2
B:00C8H.5 PUBLIC RCLK
B:00C8H.4 PUBLIC TCLK
B:00E8H.0 PUBLIC EUSB
B:00D8H.4 PUBLIC RESI
B:00A8H.7 PUBLIC EXTACC
B:00F8H.0 PUBLIC PUSB
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00C8H.0 PUBLIC CP_RL2
B:00A8H.4 PUBLIC ES0
B:00A8H.6 PUBLIC ES1
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:00C0H.0 PUBLIC RI1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00C0H.1 PUBLIC TI1
B:00A8H.2 PUBLIC EX1
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.4 PUBLIC PS0
B:00B8H.6 PUBLIC PS1
B:00B8H.1 PUBLIC PT0
B:00D0H.3 PUBLIC RS0
B:00B8H.3 PUBLIC PT1
B:00D0H.4 PUBLIC RS1
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:00E8H.2 PUBLIC EIEX4
C:0D25H PUBLIC EZUSB_Resume
B:00E8H.3 PUBLIC EIEX5
B:00E8H.4 PUBLIC EIEX6
B:00C8H.3 PUBLIC EXEN2
B:0080H.6 PUBLIC SEL
B:00D8H.7 PUBLIC SMOD1
B:0098H.4 PUBLIC REN
B:00F8H.2 PUBLIC EIPX4
B:00F8H.3 PUBLIC EIPX5
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?