📄 main.h
字号:
//************************************************************************
//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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -