initcmd.txt
来自「用pic单片机实现的对锂电池冲电的程序」· 文本 代码 · 共 67 行
TXT
67 行
使用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 + =
减小字号Ctrl + -
显示快捷键?