有一段是 写字节程序 是
void write_Byte(uchar tdata)
{
uchar i;
ACC=tdata;
for(i=8;i>0;i--)
{
ds1302_IO=ACC0;
ds1302_SCLK=1;
ds1302_SCLK=0;//产生上升沿输入数据
ACC=ACC>>1;
}
}
写数据不是先 ds1302_SCLK=0;
再ds1302_SCLK=1;
才能产生上升沿输入数据么
为什么烧写出来的是对的