📄 init.h
字号:
/*
自定义头文件.定义一些全局变量和函数
*/
#ifndef __INIT_h
#define __INIT_h
#ifdef OS_GLOBALS
#define OS_EXT
#else
#define OS_EXT extern
#endif
#define TRUE 1
#define FALSE 0
//I\O设定
#define RF_ON PORTC |= BIT(2)
#define RF_OFF PORTC &= ~BIT(2)
#define SET_STB PORTB |= BIT(0)
#define CLR_STB PORTB &= ~BIT(0)
#define SET_CLK PORTB |= BIT(1)
#define CLR_CLK PORTB &= ~BIT(1)
#define SET_DIN PORTB |= BIT(2)
#define CLR_DIN PORTB &= ~BIT(2)
#define OUT_ON PORTD |= BIT(0)
#define OUT_OFF PORTD &= ~BIT(0)
#define DATA_IN PINC=BIT(3)
#define SW1 PIND=BIT(5)
#define SW2 PIND=BIT(6)
#define SW3 PIND=BIT(7)
//****************允许依照每台机的具体参数修改以下值******************//
//********************************************************************//
#define uint8 unsigned char
#define uint16 unsigned int
#define uint32 unsigned long
//标致位设定
#define DECODER_STATUS flag=BIT(0)
#define DECODER_STATUS_H flag |= BIT(0)
#define DECODER_STATUS_L flag &= ~BIT(0)
#define DECODER_EN flag =BIT(1)
#define DECODER_EN_H flag |= BIT(1)
#define DECODER_EN_L flag &= ~BIT(1)
#define DECODER_FLAG flag=BIT(2)
#define DECODER_FLAG_H flag |= BIT(2)
#define DECODER_FLAG_L flag &= ~BIT(2)
#define LED_EN flag =BIT(3)
#define LED_EN_H flag |= BIT(3)
#define LED_EN_L flag &= ~BIT(3)
#define LED_F flag=BIT(4)
#define LED_F_H flag |= BIT(4)
#define LED_F_L flag &= ~BIT(4)
#define POWER_F flag=BIT(5)
#define POWER_F_H flag |= BIT(5)
#define POWER_F_L flag &= ~BIT(5)
extern unsigned char data[3];
extern unsigned char dipdata[6]; //显示
extern unsigned char datas[8]; //保存上次接收到的数据
extern unsigned char ADcon,sec,sec0,LEDFC,SPFC,acount,bcount, flag,flagh,flagl,
faddr,POff,POn,count0,eaddr0,eaddr1,minu,D1FC,D2FC,D3FC,D4FC,D5FC,D6FC;
extern unsigned char LO_COUNT,LO_COUNT_SAVE,HI_COUNT,HI_COUNT_SAVE,
BITCOUNTER,addr,crc,minu15,minu30;
extern const unsigned char MAXDURATION,CODELANGTH;
void init_devices(void); //初始化端口函数
void key_board(void); //键盘函数
void tm1620(void);
void indat(unsigned char data);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -