ds1302.h

来自「基于PIC18F4520的实时时钟芯片ds1302的使用」· C头文件 代码 · 共 41 行

H
41
字号
/*********************************************************************
 *
 *                           DS1302.H
 *
 *********************************************************************
 * 文件名: DS1302.H
 * 描述: 
 * 公司: 爱晶电子
 *
 * 作者              		日期         			注释
 *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * 王伟民					07/11/28				原始文件
 ********************************************************************/
#ifndef   DS1302_H
#define   DS1302_H


#define RST   PORTAbits.RA3   		/* 定义DS1302的复位口线*/
#define TRIS_RST  DDRAbits.RA3

#define IO   PORTAbits.RA4  		/* 定义DS1302的数据口线*/
#define TRIS_IO  DDRAbits.RA4

#define SCLK   PORTAbits.RA5   		/* 定义DS1302的时钟口线*/
#define TRIS_SCLK  DDRAbits.RA5


void ds1302_init(void);//DS1302初始化函数
void ds1302_write(unsigned char time_tx);//写一个字节数据函数
unsigned char ds1302_read(void);//读一个字节函数
void set_time(void);//设置时间函数
void get_time_info(void);//读取全部时间信息函数
void get_time(void);//读取时间函数
void get_date(void);//读取日期函数
void display_date(void);//显示日期函数
void display_time(void);//显示时间函数


#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?