📄 initcmd.txt
字号:
使用LPC932制作的一款电表---InitCmd
redbug 发表于 2005-10-14 16:33:00
#i nclude <REG932.H>
#i nclude <define.h>
#i nclude <Stdio.h>
#i nclude <Intrins.h>
void InitCmd(void)
{
unsigned char data ii;
if((PowerStA==0x55)|(PowerStB==0xAA))
{
PowerStA=0x55;
PowerStB=0xaa;
}
else
{
DIR=1;
ClerBuf();
DataPickup();
SeriesBufDptr=0;
SendOverFg=1;
LcdDelay=1; //由5改为1
InfraredBufDptr=0;
TimeSendFg=0;
DataProtectFg=0;
InfraredBufDptr=0;
SeriesBufDptr=0;
LcdRunData=1;
LcdTimeFg=1;
ReverseFgToLcd=0;
ReverseFgToData=0;
PulseParseFg=0;
PowerStA=0x55;
PowerStB=0xaa;
ii=IicByteRead(0xa0,0x00);
if(ii==0xff)
{
ii=IicByteRead(0xa0,0x80);
if(ii==0xbb)
{
ii=IicByteRead(0xa0,0xf0);
if(ii==0xff)
{
IicByteWrite(0xa0,0x00,0xbb);
ii=IicByteRead(0xa0,0x00);
if(ii==0xaa)
{
IicByteWrite(0xa0,0x80,0xaa);
ii=IicByteRead(0xa0,0x80);
if(ii==0xaa)
{
IicByteWrite(0xa0,0xf0,0xaa);
ii=IicByteRead(0xa0,0xf0);
if(ii==0xaa)
{
ClerData();
}
}
}
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -