HT1621初始化

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:31:24
void Ht1621_Init(void)
{
HT1621_CS=1;
HT1621_WR=1;
HT1621_DAT=1;
delay_ms(1000); //
Ht1621WrCmd(BIAS);
Ht1621WrCmd(RC256); //
// Ht1621WrCmd(SYSDIS);
Ht1621WrCmd(WDTDIS);
Ht1621WrCmd(SYSEN);
Ht1621WrCmd(LCDON);
}

void Ht1621Wr_Data(unsigned char Data,unsigned char cnt)
{
unsigned char i;
for (i=0;i<cnt;i++)
{
HT1621_WR=0;
Delay(12);
HT1621_DAT=Data&0x80;
Delay(12);
HT1621_WR=1;
Delay(12);
Data<<=1;
}
}

void Ht1621WrCmd(unsigned char Cmd)
{
HT1621_CS=0;
Delay(12);
Ht1621Wr_Data(0x80,4); //
Ht1621Wr_Data(Cmd,8); //
HT1621_CS=1;
Delay(12);
}
可以实现对HT1621的初始化吗?如果不对请指点!
怎么就每个人回答呢?!!
看来靠人还是不如靠己!

给份IC 程序资料给你参考,资料里写得很详细的

1621 原厂规格书

据HT1621官方资料介绍,只需初始化SYSEN和LCDON即可,控制HT1621