📄 ds1302.h
字号:
/********************** ds1302-spi基本操作函数******************************
[文件名] ds1302.c+ds1302.H+spi.c+spi.h+ASMselect.h
[版本] TV.1
[创建] 阿春x
[修正] 阿春x
[最后修改时间] 2006.04.24 16:00
[验 正 时 间] 2006.04.24 16:00
[功能说明]指定地址1 byte 数据正确读写.和day and timer data read
参数:片选io口,8 bit 地址,8 bit 数据
***************************************************************************/
#define seconds_addr 0x80
#define minutes_addr 0x82
#define hour_addr 0x84
#define date_addr 0x86
#define month_addr 0x88
#define week_addr 0x8a
#define year_addr 0x8c
#define W_PROTECT_addr 0X8E
#define Charger_addr 0X90
#define W_series_REGISTER_addr 0xBE
#define DS1302_RAM_addr 0xc0//reg 1 0xc0, reg step 2;
#define W_series_RAM_addr 0XFE//RAM 31 * 8 bit
ds1302init(); //disable write protect and seconds star
bit DS1302_write_1byte(uchar addr,uchar datax);//spi write 1 byte data
uchar DS1302_read_1byte(uchar addr); //spi read 1 byte data ret
bit DS1302_rxtime(uchar *rxdata); //read timer data
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -