all_head.h
来自「s12温度控制程序,包括模糊控制和LCD程序」· C头文件 代码 · 共 69 行
H
69 行
#define NUM 100
//#define FreqSetValue 100
#define EN1 42
#define EN2 85
#define EN3 128
#define EN4 170
#define EN5 213
#define ECN1 64
#define ECN2 128
#define ECN3 191
/******LCD define******/
#define E_LCD PORTA_BIT3 //LCD_E
#define RW PORTA_BIT4 //LCD_RW
#define RS PORTA_BIT5 //LCD_RS
#define DATABUF PTM //LCD:DB0-DB7 -->PTM
void IO_Ini(void);
void Getkey(void);
/*************pwm***************/
void PWM_Ini(void);
void PWM_Generate(char,uchar);
int Frequence_sample(void);
void Time_Ini(void);
void Delay(int);
int Feedback(void);
void ChannelChoose(char);
char fuzzy(int,int);
uchar Bounds(uchar);
int Boundsint(int);
void FreqControl(void);
int ReduceBound(int);
/************sci****************/
void Sci0_Ini(void);
unsigned char Sci0Read(void);
void Sci0_Sendbyte(char);
void Sci0_Sendvalue(int); //发送数据的ASC码
void Sci0Write_array(char *,char);
void Sci0Write_string(char *);
void DisplayFeedbackValue(void);
void Sci0DisplayParameter(void);
/**********LCD************/
void delay(unsigned int);
void LCD_Ini(void);
void SetDisAdd(char);
void WriteChineseLCD(char,char);
void WriteData(char);
void WriteCommand(char);
void CheckBusy(void);
void Time_Ini(void);
//void WriteASC(char);
void DisplayTab(void);
void WriteValue(uchar);
void DisplayCh(uchar,uchar);
void order(void);
void TabHead(void);
void Display3Tab(char);
void DisplayPicture(char);
void Replace(void);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?