main.h
来自「sl811 c8051F驱动程序 保证绝对可以使用 USB通信协议USB1.」· C头文件 代码 · 共 32 行
H
32 行
//************************************************************************
//author:dragon
//web:8dragon.com
//2004.2.5完成于桃龙源
//*************************************************************************
//#include <c8051F020.h>
#define BYTE unsigned char
#define WORD unsigned short
#define DWORD unsigned long
#define ENABLE_INTERRUPTS EA = 1
#define DISABLE_INTERRUPTS EA = 0
#define Clr_WDT() WDTCN=0xa5
typedef struct _CONTROL {
BYTE SLAVE_FOUND :1; // Slave USB device found
BYTE SLAVE_ENUMERATED :1; // slave USB device enumeration done
BYTE SLAVE_REMOVED :1;
BYTE SLAVE_ONLINE :1;
BYTE bMassDevice :1; // Set when EZUSB completes its enumeration process.
BYTE TIMEOUT_ERR :1; // timeout error during data endpoint transfer
BYTE DATA_STOP :1; // device unplugged during data transfer
}Control, * pControl;
//************************************************************************
//author:dragon
//web:8dragon.com
//2004.2.5完成于桃龙源
//*************************************************************************
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?