DS1302控制字的用法?

2020-02-05 09:00发布

本帖最后由 4758866 于 2012-6-24 11:38 编辑

控制字的最高有效位(位7)必须是逻辑1,如果它为0,则不能把数据写入
到DS1302中。
位6:如果为0,则表示存取日历时钟数据,为1表示存取RAM数据;
位5至位1(A4~A0):指示操作单元的地址;
位0(最低有效位):如为0,表示要进行写操作,为1表示进行读操作。
控制字总是从最低位开始输出。在控制字指令输入后的下一个SCLK时钟的上
升沿时,数据被写入DS1302,数据输入从最低位(0位)开始。同样,在紧跟
8位的控制字指令后的下一个SCLK脉冲的下降沿,读出DS1302的数据,读
出的数据也是从最低位到最高位。
A4~A0指示操作单元的地址,这句该怎么理解?比如要写80H的地址?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。