在线时间0 小时
UID334891
ST金币0
蝴蝶豆0
注册时间2007-7-25
新手上路
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2012-2-22 12:00:31
|
显示全部楼层
a0a.1 0b0c
RE:求STM8S驱动HT1621程序
不好意思!怎么我看这段程序是先传送高位啊!
void Ht1621Wr_Data(uchar Data,uchar cnt)
{
uchar i;
for (i=0;i
{
GPIO_Init(GPIOD,GPIO_Pin_6,GPIO_Mode_Out_PP_Low_Fast); //HT1621_WR=0;
nop();
nop();
nop();
nop();
if((Data & 0x80)==0x80)
{
GPIO_Init(GPIOD,GPIO_Pin_5,GPIO_Mode_Out_PP_High_Fast);//HT1621_DAT=1;
}
else
{
GPIO_Init(GPIOD,GPIO_Pin_5,GPIO_Mode_Out_PP_Low_Fast);//HT1621_DAT=0;
}
GPIO_Init(GPIOD,GPIO_Pin_6,GPIO_Mode_Out_PP_High_Fast);//HT1621_WR=1;
nop();
nop();
nop();
nop();
Data |
|