📄 initial.c
字号:
#pragma sfr
extern bit light,degreeflag,entemptest;
void initial()
{
/* PU0=0x00; /*port4 not use pull-up resistor*/
PU0=0X10; /*port4 and port0 use pull-up resistor*/
PM0=0xf0; /*port0 used as key output pins*/
PM4=0xff; /*port4 used as key input pins*/
P0=0x0b;
PM1=0xfd; /*port1.0 used as input of select-jump;port1.1 used as LED output control*/
P1.1=1; /*LED low*/
PM6=0xfe; /*port6.0 used as carrier output pin, port6.1 used as temperature-analog input pin*/
ADS0=1;
PF8=0x00; /*port8 used as general input-pin function*/
KRM00=1;
/* LCDM0=0x04; */
/* LCDC0=0x02; /*LCD frequency is drived by sub-oscillator, and it's frequency is 128HZ*/
/* LCDVA0=0X01;*/
light=0;
if(P8.1)
{
light=1;
}
degreeflag=0;
if(P8.2)
{
degreeflag=1;
}
entemptest=0;
if(P8.3)
{
entemptest=1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -