⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 externh.h

📁 某种型号的取暖器的控制软件,包括高压打火,气体检测
💻 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 + -