ds1302.h

来自「spi协议」· C头文件 代码 · 共 27 行

H
27
字号
/********************** 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 + =
减小字号Ctrl + -
显示快捷键?