DS1302的驱动是和应用是分开写的,这里的代码是DS1302的驱动:DS1302.H代码#ifndef _DS1302_H_#define _DS1302_H_#include#include "TYPEDEF.H"// 宏定义是否为闰年#define LEAP_YEAR_NO 0//非闰年#define LEAP_YEAR
1 /*2 * DS1302.h3 *4 * Created on: 2013-11-275 * Author: Allen6 */78 #ifndef DS1302_H_9 #define DS1302_H_1011 #include 12 #include "MyType.h"1314 //时间结构体15 typedef struct16 {17 uchar year;
DS1302 是个实时时钟芯片,我们可以用单片机写入时间或者读取当前的时间数据,下面带着大家通过阅读这个芯片的数据手册来学习和掌握这个器件。由于 IT 技术国际化比较强,因此数据手册绝大多数都是英文的,导致很多英
file://---by 变成浪子//mega16 7.3728MHz石英晶体 iCCavr6.31a//相关定义:#define uint unsigned int#define uchar unsigned char#define DS1302_RST 0 //pc0#define DS1
file://---by 变成浪子//mega16 7.3728MHz石英晶体 iCCavr6.31a//相关定义:#define uint unsigned int#define uchar unsigned char#define DS1302_RST 0 //pc0#define DS1
DS1302读写程序详解
关于解决DS1302显示85、45卡死和闪现问题的办法。
DS1302程序分享
关于DS1302使用的一点心得。
时钟芯片DS1302驱动程序
时钟IC_DS1302的基础知识
用ds1302制作一个精密的电子时钟,且实现按键调节时间。
DS1302实时时钟---液晶显示
本文是以时钟芯片DS1302为例子来分析时序图并写出代码。DS1302是采用SPI三线接口与单片机进行同步通信。重点分析单字节读时序,单字节写时序,寄存器读时序,寄存器写时序,并完成4个函数。上图为寄存器读时序,为什