PCF8563的AVR代码
相比较于Atmel官方网站上的代码而言更简化,但同样可靠。
代码会使用用AVR单片机的TWI中断。因此使用之前别忘了使能中断。
此代码已在笔者的一款基于Mega32的远程监控产品中运用,实测效果良好。
用法:
uchartimer[7]={0x00,0x38,0x19,0x24,0x00,0x01,0x08};//sec,min,hour,day,week,month,year
Twi_Init();//TWI初始化
RTC_Init();//初始化PCF8563
W_time(timer);//写时间,并且代码可自动计算任意一天的星期数,
R_time(timer);//读时间
下载地址
用户评论