📄 temp.c
字号:
#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
#define NoDisp 0
#define NeedDisp 1
: /*按7键 - 温控*/
DispRunStatus();
LedBuf[0] = 0xbf;
LedBuf[1] = 0xbf;
for(i=2;i<8;i++) LedBuf[i] = 0xff;
while(1)
{
if(TestKey())
{
keyval = GetKey(NeedDisp);
if(KeyTab[keyval]>0xf) break; /*是功能键退出*/
if(!fl)
{
a = KeyTab[keyval];
if(a<0x10) LedBuf[0] = LedMap[a];
fl = 1;
}
else
{
b = KeyTab[keyval];
if(a<0x10) LedBuf[1] = LedMap[b];
fl = 0;
}
}
uv = (a<<4) + (b&0xf);
*CS0809 = 0;
ad = *CS0809;
LedBuf[4] = LedMap[ad>>4];
LedBuf[5] = LedMap[ad&0xf];
DispLed();
if(ad>=uv) *CS_IO = 0;
else *CS_IO = 0xf;
}
DispMenu(pages);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -