iic
关于PCF8576的显示控制命令字设置是不是存在设置顺序呢?我的程序如下:mcu 16c76
//==============================================
void I2CDisCtr(void)
{
I2CStart();
I2CSendByte(0x70); file://write sla
WaitAck();
I2CSendByte(0xE0); //byte(Mode)
WaitAck();
I2CSendByte(0x48); file://byte(Device Select)
WaitAck();
I2CSendByte(0xF0); // cmd byte
WaitAck();
I2CSendByte(0x00); file://cmd byte
WaitAck();
I2CStop();
I2CDelay(200);
return;
}
file://===============================================
void I2CDisplay(void)
{
unsigned char i;
I2CStart();
I2CSendByte(0x70); file://sla
WaitAck();
I2CSendByte(0xE0); file://cmd byte
WaitAck();
I2CSendByte(0x80); file://end cmd byte
WaitAck();
I2CSendByte(0x70); file://end cmd byte
WaitAck();
for(i=0;i <18;i++)
{
I2CSendByte(0xff);//DisBuff[i]);
WaitAck();
}
I2CStop();
I2CDelay(200);
return;
}
只有一个背极字符能被点亮,且显示不能保持 .
发表时间:2003年9月3日16:33:23