📄 externh.h
字号:
#ifndef __EXTERNH
#define __EXTERNH 1
#define DEBUG 1
#define F_OSC 4000000
#define BAUD 9600
#define F_SAMPLE 32
#define ONOFF '1'
#define BIG '4'
#define SMALL '2'
#define POWER_P PORTD
#define POWER 3
#define PowerOn() (SetBit(POWER_P,POWER))
#define PowerOff() (ClrBit(POWER_P,POWER))
#define SMALL_1S_P PORTB
#define SMALL_H_P PORTB
#define LED_SMALL_P PORTB
#define BIG_1S_P PORTB
#define BIG_H_P PORTB
#define LED_BIG_P PORTB
#define SMALL_1S 5
#define SMALL_H 4
#define BIG_1S 3
#define BIG_H 1
#define LED_BIG 6
#define LED_SMALL 7
#include "\work\def.h"
#include "\work\avr\def1.h"
#define MAXTIMER 5
typedef struct{
U8 State;
struct{
unsigned char ms10 :1;
}Flag;
}GOB;
typedef struct{
U8 State;
U8 hz;
U8 Code;
}KEY;
extern GOB g;
extern KEY Key;
extern void SystemInit(void);
extern void Delay(U16 ms);
extern void GetKey(void);
extern void KeyScan(void);
//extern unsigned int ADCConvert(U8 ch);
extern volatile U16 DTime[MAXTIMER];
#define DelayTimer (DTime[0])
#define DianTimer (DTime[1])
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -