📄 computerterminal.h
字号:
/***********************************************************/
/* */
/*文 件 名:Computerterminal.h */
/*功 能:液晶终端机主系统文件 */
/*当前版本:V1.0 */
/*作 者:白广斌 */
/* */
/*授 权: */
/* */
/*开始日期:2007.10.01 */
/*完成日期:2007.10.01 */
/* */
/***********************************************************/
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long int
#define SY1_JD(x) if(x==0){PORTB&=~_BV(PB4);}else{PORTB|=_BV(PB4);}
#define SY2_JD(x) if(x==0){PORTB&=~_BV(PB5);}else{PORTB|=_BV(PB5);}
#define SY3_JD(x) if(x==0){PORTB&=~_BV(PB6);}else{PORTB|=_BV(PB6);}
#define YUYINON 250 //语音开时间
#define YUYINOFF 1500 //语音关时间
uint SY_Out; //语音预警提示计数器
uint Updat_Cn; //更新屏幕计数器
uchar Run_Cn; //运行计数器
uchar AddrNuber; //本机地址值
uchar YJ_Type=0; //预警类型 1:井喷,2:井漏,3:井涌,否则正常
uint BPL; //泵排量
uint CKYW; //出口液位
uint CKLL; //出口流量
uint CKLS; //出口流速
int LLC_S; //流量差(升/秒)
uint LLPL; //理论排量(升/秒)
uint LJLL; //累计流量
uint LJSJ; //累计时间
uchar BXL_1; //#1 泵效率
uchar BXL_2; //#2 泵效率
uint GT_ZJ1_1; //#1 钢套直径1
uint GT_ZJ1_2; //#1 钢套直径2
uint GT_ZJ1_3; //#1 钢套直径3
uint GT_ZJ2_1; //#2 钢套直径1
uint GT_ZJ2_2; //#2 钢套直径2
uint GT_ZJ2_3; //#2 钢套直径3
uchar Start_Month; //起始 月
uchar Start_Date; //起始 日
uchar Start_HH; //起始 小时
uchar Start_MM; //起始 分钟
extern uchar MenuNumber; //菜单键值
extern uchar JK_Pic_OK; //0:未显示监控界面;否则已显示
extern uchar ADDR __attribute__((section(".eeprom"))); //本机地址存储变量
extern uchar SET_Addr_Variable; //本机地址设置变量
void SY_YJ_Out(void); //预警语音输出函数
/*外部函数声明*/
extern void LCD_Initial(void);
extern void Pic_Screen(uchar Row,uchar Col); //写入图片数据函数
extern void On_Pic(void);
extern void Surveillance(void);
extern void StartDs12c887(void); //启动时钟芯片函数
extern void YDT(void); //读系统时间
extern void uart0_init(void); //串口0配置函数
extern void uart1_init(void); //串口1配置函数
extern void Serial0_Send_out(uchar x); //串口0发送巡检命令函数
extern void key_Input_Processing(void); //键值输入处理函数
extern void Serial0_Data_Processing(void); //串口0接收数据处理函数
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -