📄 includes.h
字号:
#ifndef INCLUDES_H_INCLUDED
#define INCLUDES_H_INCLUDED 1
typedef signed char INT8;
typedef unsigned char UINT8;
typedef signed int INT16;
typedef unsigned int UINT16;
typedef signed long INT32;
typedef unsigned long UINT32;
typedef unsigned char BOOL;
typedef INT16 SPEED_T;
typedef struct{
SPEED_T left, right;
}SpeedPair;
typedef enum Boolean{
False = 0,
True = 1
} Bool;
#define PARSE_BOOL(val) ((val)?True:False)
#define TRUE 1
#define FALSE 0
#define SET_BIT(PORT,BIT) (PORT) |= (BIT)
#define CLR_BIT(PORT,BIT) (PORT) &= ~(BIT)
#define CBI(P,B) P &= ~_BV(B)
#define SBI(P,B) P |= _BV(B)
#define DEBUG_CODE(debug_frag) { \
debug_frag; \
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -