DS1302_IO = ACC0; 这句话有什么用啊
时间:10-02
整理:3721RD
点击:
还有用DS1302编写的电子钟程序说先要写控制字,但我并没有看到控制字啊。
比如说
void DS1302InputByte(unsigned char d) //实时时钟写入一字节(内部函数)
{
unsigned char i;
ACC = d;
for(i=8; i>0; i--)
{
DS1302_IO = ACC0; //相当于汇编中的 RRC
DS1302_CLK = 1;
DS1302_CLK = 0;
ACC = ACC >> 1;
}
我没看到控制字是读操作还是写操作
比如说
void DS1302InputByte(unsigned char d) //实时时钟写入一字节(内部函数)
{
unsigned char i;
ACC = d;
for(i=8; i>0; i--)
{
DS1302_IO = ACC0; //相当于汇编中的 RRC
DS1302_CLK = 1;
DS1302_CLK = 0;
ACC = ACC >> 1;
}
我没看到控制字是读操作还是写操作