📄 ds1302.h
字号:
#ifndef DS1302_H
#define DS1302_H
//定义DS1302的时钟线、数据线、片选信号
#define T_CLK PTCD_PTCD6
#define T_IO PTCD_PTCD5
#define T_RST PTCD_PTCD4
//方向
#define DSDD_CLK PTCDD_PTCDD6
#define DSDD_IO PTCDD_PTCDD5
#define DSDD_RST PTCDD_PTCDD4
extern void RTInputByte(unsigned char d); /* 输入 1Byte */
extern unsigned char RTOutputByte(void); /* 输出1Byte */
extern void W1302(unsigned char ucAddr, unsigned char ucDa);
extern unsigned char R1302(unsigned char ucAddr);
extern void BurstW1302T(unsigned char *pWClock);
extern void BurstR1302T(unsigned char *pRClock);
extern void BurstW1302R(unsigned char *pWReg);
extern void BurstR1302R(unsigned char *pRReg);
extern void Set1302(unsigned char *); /* 设置时间 */
extern void Get1302(unsigned char curtime[]); /* 读取1302当前时间 */
extern void Bcd2asc(unsigned char,unsigned char *);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -