ds1302.h

来自「c51的时钟芯片读写函数」· C头文件 代码 · 共 26 行

H
26
字号
// DS1302函数 --《影响当前寄存器组+A+DPTR+B+PWS》
extern unsigned char clock_int(void);//检测时钟芯片0-存在 ,1-不存在
extern void clock_open(void);
extern void clock_close(void);
//
extern unsigned char  clock_read_week(void);
extern void  clock_set_week(unsigned char p_week);
//
extern unsigned long  clock_read_date(void);
extern unsigned long  clock_read_time(void);
extern void  clock_set_date(unsigned long p_date);
extern void  clock_set_time(unsigned long p_time);

//ROM访问驱动函数--定义 (提供31个字节 地址0-30)

extern unsigned char ds1302_ram_init(void);//打开写保护-返回值不定(没有检测是否存在)

extern unsigned char ds1302_ram_read_char(unsigned int adr);
extern void ds1302_ram_write_char(unsigned int adr,unsigned char w_char);

extern unsigned int ds1302_ram_read_int(unsigned int adr);
extern unsigned long ds1302_ram_read_long(unsigned int adr);

extern void ds1302_ram_write_int(unsigned int adr,unsigned int w_int);
extern void ds1302_ram_write_long(unsigned int adr, unsigned long w_long);

⌨️ 快捷键说明

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