程序功能:DS1302 实时时钟显示
通信方式:3 线串行通信
使用说明:本程序模仿家用万年历,能够进行时间的设定
时间设定方法:1.按下设置键进入设置模式
2.按选择键对要设置的项进行选择
3.按加一键对选择项加一
4.完成全部选择后出现“please check OK!”
此时按下确定键就回到时间模式
备注:可以通过主函数中的宏定义进行时间设置
*/
#include 《iom16v.h》
#include 《macros.h》
#include “delay.h”
#include “display.h”
#include “ds1302.h”
#include “key.h”
#define uchar unsigned char
#define uint unsigned int
//用于校准时间
#define year 12//年份
#define week 4//星期
#define month 12//月
#define daytime 23//日
#define hour 12//小时
#define minute 59//分钟
#define seconds 55//秒
uint time_data[7]={year,week,month,daytime,hour,minute,seconds};//年星期月日时分秒(设置初
始时间)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !