bit bdata Key_enter; // 按键进入标志位
bit bdata Fun_key; // 功能键处理辅助位
bit bdata RH_T_sign=0; // 温湿度标志位
bit bdata R_control=0; // 读温湿度控制辅助位
bit bdata dithering_sign; // 消抖动标志位
bit bdata save_sign; // 保存处理标志位
bit bdata adjust_sign; // 调节标志位
bit bdata glitter_sign; // 闪烁标志位
bit bdata work; // 工作与否标志位
bit bdata he_cosign; // 加热冷却调节标志位
//bit bdata F0; // 加热/冷却切换辅助位
bit bdata F0_sign; // 应答检查辅助位
bit bdata assistant;
bit bdata gu=1; // 个位调整标志位
bit bdata shi; // 十位调整标志位
bit bdata bai; // 百位调整标志位
uint addr,RH_T_data;
uchar time=2,time2,L_dat,H_dat,RhL_dat,RhH_dat,d,g,j,Wdat,Rdat,wedat;
uchar k=3; // 键进入预置量
uchar num,count=0x5F; // 连续计数辅助寄存器
uchar fun_sign; // 功能切换标志量
uchar show_dat; // 显示缓冲寄存器
uchar T_offhand; // 采集温度即时量
//uchar RH_offhand; // 采集湿度即时量
uchar dat_H,dat_L,dat = 0;
uint dat_HL;
uchar U8RH_data_H,U8RH_data_L;
/**************************
------段码代码表-------
**************************/
uchar code Table[]= {
0xFC, 0x60, 0xDA, 0xF2, 0x66, 0xB6, 0xBE,
0xE0, 0xFE, 0xF6, 0x1C, 0x6E, 0x00, 0x00,
0x00, 0x1A, 0xBC, 0x3A, 0x7A, 0x2E, 0x9E };
/***************************
----温度小数部分代码表-----
****************************/
uchar code decimal[]={
0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,
0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09};
uchar show[4];
评论0
最新资源