📄 common.h
字号:
/////////////////////////Set////////////////////////////////
//////////////////变量声明//////////////////////////////
#define AUTORUN 0
#define MANUAL 1
#define EEPROM_SERIAL 0
#define AD_DA 1
#define BEE 2
#define TESTITEMCOUNT 3
#define MANUALTTL 60
///////////////////////////////////
#define S0 0
#define S1 1
#define S2 2
#define S3 3
#define S4 4
#define S5 5
#define S6 6
#define S7 7
#define S8 8
///////////////////////////////////
/////////////////////Functions///////////////
/////////Switch//////////////
void Switch();
/////////KBScan//////////
void KBScan(void);
////////Display/////////
void Timer(void);
void Display();
////////Serial/////////
UCHAR TreatCharReceived();
void TreatCharToSend(UCHARDATA ucdCharToSend);
//void SerialPortCommunication(void);
////////EEPROM/////////
void mDelay(UCHARIDATA j);
void Start(void);
void Stop(void);
void Ack(void);
void NoAck(void);
void Send(UCHARIDATA Data);
UCHAR Read(void);
void ByteWrite(UCHARIDATA Data[],UCHARIDATA Address,UCHARIDATA Num);
void PageWrite(UCHARIDATA Data[],UCHARIDATA Address);
void RandomRead(UCHARIDATA Data[],UCHARIDATA Address,UCHARIDATA Num);
void CurrentAddressRead(UCHARIDATA *pData);
void SequentialRead(UCHARIDATA Data[],UCHARIDATA Num);
////////AD_DA/////////
void Delay(UINTDATA time);
void DATrans(UINTDATA da);
UCHAR ADTrans(void);
unsigned char ADCSelChannel(void);
void TreatLEDDisplayArrayForAD(UCHAR ucADValve);
////////LCD////////
void soft_nop();
void soft_10ms();
void soft_20ms();
void hard_10ms(unsigned int delaytime);
bit lcd_checkbusy();
void lcd_wrcmd(unsigned char lcdcmd);
void lcd_moveto(char position);
void lcd_wrdata(char lcddata);
void lcd_string(char *strpoint);
void lcd_init();
void lcd_cls();
/////////Init//////
void InitTimer();
void InitSerialPortCommunication();
void InitSystem();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -