⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usb键盘.m51

📁 USB_D12开发评估板实现USB键盘的全部源代码
💻 M51
📖 第 1 页 / 共 3 页
字号:

?PR?_PS2_READCHAR?PS2DRV                         0008H    0003H      00F0H    0006H
  +--> ?PR?GETPS2CLKSTATUS?PS2DRV
  +--> ?PR?GETPS2DATASTATUS?PS2DRV
  +--> ?CO?PS2DRV
  +--> ?PR?_COMSHOWSTRING?APICOMM
  +--> ?PR?CAPTURECLKLOW?PS2DRV
  +--> ?PR?CAPTURECLKHIGH?PS2DRV

BL51 BANKED LINKER/LOCATER V5.12                                                      04/16/2007  15:23:03  PAGE 9


?PR?SETIDLE?CHAP_9                               -----    -----      -----    -----
  +--> ?PR?RESERVED?CHAP_9

?PR?SETPROTOCOL?CHAP_9                           -----    -----      -----    -----
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9

?PR?TESTUSBMAIN?U_KEYBOARD                       -----    -----      00D5H    0013H
  +--> ?PR?INIT_PORT?U_KEYBOARD
  +--> ?PR?INIT_TIMER0?U_KEYBOARD
  +--> ?PR?INIT_SPECIAL_INTERRUPTS?U_KEYBOARD
  +--> ?PR?_OPEN_SERIAL?COM
  +--> ?CO?U_KEYBOARD
  +--> ?PR?_COMSHOWSTRING?APICOMM
  +--> ?PR?D12_READCHIPID?D12CI
  +--> ?PR?_COMSENDTEXT?APICOMM
  +--> ?PR?_D12_SETDMA?D12CI
  +--> ?PR?RECONNECT_USB?U_KEYBOARD
  +--> ?PR?_FLASHLED?U_KEYBOARD
  +--> ?PR?CHECK_KEY_LED?U_KEYBOARD
  +--> ?PR?FN_USB_ISR?ISR
  +--> ?PR?CONTROL_HANDLER?U_KEYBOARD
  +--> ?PR?KBHIT?KEY
  +--> ?PR?_D12_READENDPOINTSTATUS?D12CI
  +--> ?PR?_D12_WRITEENDPOINT?D12CI
  +--> ?PR?PS2KEYBOARDSCAN?PS2KBD
  +--> ?PR?PS2GETCHAR?PS2KBD
  +--> ?PR?KBGET?KEY

?PR?D12_READCHIPID?D12CI                         -----    -----      00E8H    0004H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?D12_READDATA?EPPHAL

?PR?_D12_SETDMA?D12CI                            -----    -----      00E8H    0001H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?_D12_WRITEDATA?EPPHAL

?PR?RECONNECT_USB?U_KEYBOARD                     -----    -----      -----    -----
  +--> ?PR?D12_DISCONNECT?D12CI
  +--> ?PR?D12_CONNECT?D12CI

?PR?D12_DISCONNECT?D12CI                         -----    -----      -----    -----
  +--> ?PR?_D12_SETMODE?D12CI

?PR?_D12_SETMODE?D12CI                           -----    -----      00E8H    0002H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?_D12_WRITEDATA?EPPHAL

?PR?D12_CONNECT?D12CI                            -----    -----      -----    -----
  +--> ?PR?_D12_SETDMA?D12CI
  +--> ?PR?_D12_SETMODE?D12CI

?PR?_FLASHLED?U_KEYBOARD                         -----    -----      00E8H    0001H
  +--> ?PR?_LEDON?LED
  +--> ?PR?_LEDOFF?LED

?PR?CHECK_KEY_LED?U_KEYBOARD                     -----    -----      00E8H    0001H
  +--> ?PR?_D12_WRITEENDPOINT?D12CI
BL51 BANKED LINKER/LOCATER V5.12                                                      04/16/2007  15:23:03  PAGE 10


  +--> ?PR?BEEPSHORT?SOUND
  +--> ?CO?U_KEYBOARD
  +--> ?PR?_COMSHOWSTRING?APICOMM
  +--> ?PR?_COMSENDTEXT?APICOMM

?PR?FN_USB_ISR?ISR                               -----    -----      00E8H    0002H
  +--> ?PR?D12_READINTERRUPTREGISTER?D12CI
  +--> ?PR?BUS_RESET?ISR
  +--> ?PR?DMA_EOT?ISR
  +--> ?PR?EP0_TXDONE?ISR
  +--> ?PR?EP0_RXDONE?ISR
  +--> ?PR?EP1_TXDONE?ISR
  +--> ?PR?EP1_RXDONE?ISR
  +--> ?PR?MAIN_TXDONE?ISR
  +--> ?PR?MAIN_RXDONE?ISR

?PR?D12_READINTERRUPTREGISTER?D12CI              -----    -----      00EAH    0003H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?D12_READDATA?EPPHAL

?PR?BUS_RESET?ISR                                -----    -----      -----    -----
  +--> ?CO?ISR
  +--> ?PR?_COMSHOWSTRING?APICOMM

?PR?EP0_TXDONE?ISR                               -----    -----      00EAH    0002H
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  +--> ?PR?_D12_WRITEENDPOINT?D12CI

?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI         -----    -----      00ECH    0001H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?D12_READDATA?EPPHAL

?PR?EP0_RXDONE?ISR                               -----    -----      00EAH    0002H
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  +--> ?PR?_D12_READENDPOINT?D12CI
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI
  +--> ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI

?PR?_D12_READENDPOINT?D12CI                      -----    -----      00ECH    0007H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL
  +--> ?PR?D12_READDATA?EPPHAL

?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI               -----    -----      00ECH    0001H
  +--> ?PR?_D12_WRITECOMMAND?EPPHAL

?PR?EP1_TXDONE?ISR                               -----    -----      -----    -----
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI

?PR?EP1_RXDONE?ISR                               -----    -----      00EAH    0001H
  +--> ?PR?_D12_READENDPOINT?D12CI
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI

?PR?MAIN_TXDONE?ISR                              -----    -----      -----    -----
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  +--> ?PR?_D12_WRITEENDPOINT?D12CI

?PR?MAIN_RXDONE?ISR                              -----    -----      00EAH    0001H
BL51 BANKED LINKER/LOCATER V5.12                                                      04/16/2007  15:23:03  PAGE 11


  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  +--> ?PR?_D12_READENDPOINT?D12CI

?PR?CONTROL_HANDLER?U_KEYBOARD                   -----    -----      00E8H    0002H
  +--> ?CO?U_KEYBOARD
  +--> ?PR?STALL_EP0?CHAP_9

?PR?PS2KEYBOARDSCAN?PS2KBD                       -----    -----      00E8H    0001H
  +--> ?PR?_PS2_GETCHAR?PS2DRV
  +--> ?PR?_DECODE?PS2KBD
  +--> ?PR?PS2KBHIT?PS2KBD

?PR?_DECODE?PS2KBD                               -----    -----      00E9H    0004H
  +--> ?CO?PS2KBD
  +--> ?PR?_PUT_KBBUFF?PS2KBD

?PR?_PUT_KBBUFF?PS2KBD                           -----    -----      00EDH    0002H

?PR?PS2GETCHAR?PS2KBD                            -----    -----      00E8H    0002H

?PR?_CLOSE_SERIAL?COM                            -----    -----      00D5H    0002H



SYMBOL TABLE OF MODULE:  .\Obj\Usb键盘 (DRIVERTIME)

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

  -------         MODULE        ?C?CLDPTR
  C:04F8H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:0511H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CILDPTR
  C:053EH         PUBLIC        ?C?CILDPTR
  -------         ENDMOD        ?C?CILDPTR

  -------         MODULE        ?C?CILDOPTR
  C:0560H         PUBLIC        ?C?CILDOPTR
  -------         ENDMOD        ?C?CILDOPTR

  -------         MODULE        ?C?CSTPTR
  C:0593H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?CSTOPTR
  C:05A5H         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

  -------         MODULE        ?C?IILDX
  C:05C7H         PUBLIC        ?C?IILDX
  -------         ENDMOD        ?C?IILDX

BL51 BANKED LINKER/LOCATER V5.12                                                      04/16/2007  15:23:03  PAGE 12


  -------         MODULE        ?C?ILDIX
  C:05DDH         PUBLIC        ?C?ILDIX
  -------         ENDMOD        ?C?ILDIX

  -------         MODULE        ?C?ILDPTR
  C:05F3H         PUBLIC        ?C?ILDPTR
  -------         ENDMOD        ?C?ILDPTR

  -------         MODULE        ?C?ISTPTR
  C:061EH         PUBLIC        ?C?ISTPTR
  -------         ENDMOD        ?C?ISTPTR

  -------         MODULE        ?C?ULCMP
  C:063DH         PUBLIC        ?C?ULCMP
  -------         ENDMOD        ?C?ULCMP

  -------         MODULE        ?C?LSTXDATA
  C:064EH         PUBLIC        ?C?LSTXDATA
  -------         ENDMOD        ?C?LSTXDATA

  -------         MODULE        ?C?LSTKXDATA
  C:065AH         PUBLIC        ?C?LSTKXDATA
  -------         ENDMOD        ?C?LSTKXDATA

  -------         MODULE        ?C?CCASE
  C:068BH         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        ?C?ICALL
  C:06B1H         PUBLIC        ?C?ICALL
  C:06B5H         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL

  -------         MODULE        STRLEN
  C:259DH         PUBLIC        _STRLEN
  -------         ENDMOD        STRLEN

  -------         MODULE        ?C?MEMSET
  C:06B7H         PUBLIC        ?C?MEMSET
  -------         ENDMOD        ?C?MEMSET

Program Size: data=82.0 xdata=317 code=9964
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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