?? usbsetaddress.lst
字號:
C51 COMPILER V6.12 USBSETADDRESS 11/18/2003 17:46:25 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE USBSETADDRESS
OBJECT MODULE PLACED IN ..\Lib\USBSetAddress.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\USBSetAddress.c LARGE DEBUG OBJECTEXTEND OBJECT(..\Lib\USBSetAddress.obj)
-
stmt level source
1 #ifndef _USB_DEFINE
2 #include "USB.c"
*** ERROR C230 IN LINE 244 OF USB.H: 'USBBufferStr': unknown struct/union/enum tag
*** ERROR C204 IN LINE 244 OF USB.H: 'In': undefined member
3 #endif
4
5 void USBSetAddress(void)
6 {
7 1 SET_BIT_4(UEPSTAX); //設置TXRDY
8 1 while(!( UEPSTAX & 0x01 )); //等待TXCMP
9 1 CLEAR_BIT_0(UEPSTAX); //清除TXCMP
10 1 USBADDR = 0x80|(USBSetup->wValue>>8); //設置地址
11 1 SET_BIT_0(USBCON); //設置地址有效
12 1 printf("Address:%02bx\n",USBADDR);
13 1 }
C51 COMPILATION COMPLETE. 0 WARNING(S), 2 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -