标题:
DS1302的ram
[打印本页]
作者:
YXLlll
时间:
2023-1-6 21:43
标题:
DS1302的ram
按下k1键保存时钟数据到ds1302的ram里
可以教一下ds1302的ram怎么用吗
作者:
dzbj
时间:
2023-1-6 23:53
就和操作写时分秒一样 写地址 写数据就行了 读写地址手册上有说明
作者:
lmn2005
时间:
2023-1-7 08:46
c1至fc 为31个字节的RAM
作者:
名字不是重点
时间:
2023-1-7 09:27
//刚好有现成的,给你参考一下:
if(!key1) //时加量键
{
Delay20ms();
if(!key1)
{
while(!key1);
beep_on(50);
hour=RTC_read_ram(0x85); //读小时值
hour=hour/16*10+hour%16; //BCD转10进制
if(++hour>23)hour=0; //增量溢出则置0
t_bcd=hour/10<<4|hour%10 ; //10进制转BCD
RTC_write_data(0x8e,0x00); //1302写使能
RTC_write_data(0x84,t_bcd); //写入新小时值
RTC_write_data(0x8e,0x80); //1302写失能
}
}
作者:
YXLlll
时间:
2023-1-7 15:37
名字不是重点 发表于 2023-1-7 09:27
//刚好有现成的,给你参考一下:
if(!key1) //时加量键
{
谢谢,明白了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1