请教各位大侠,本人正在研究BQ2060,看到这里这么多高手,就来请教一下,BQ2060是怎样发送命令的,,
本人现在的程序是这样写的,
void wrbyte(uchar c) //发送一字节数据
{
uint i;
for(i=0;i<8;i++)
{
if((c< SMBD=1; //发送位是1
else SMBD=0; //发送位是0
SMBC=1;somenop();
SMBC=0;somenop();somenop();//延
SMBD=1;somenop();
}
}
分别发送,0x16,0x00,0x06,0x06,看规格书理解是发送完两个0x06 后BQ的6脚就会产生一个电压给EEPROM,但是没有电压.
本人试过从高位和从底位发都不行,请教各位大侠指点指点!!