51单片机 DS1302

DS1302



实现流程

将提供的ds1302底层参考程序拷贝到工程下

注意在ds1302.c中可能硬件引脚没有定义,注意去看一下。还有头文件什么的在ds1302中记得加上

参考代码:

c 复制代码
#include "reg52.h"
#include "ds1302.h"

unsigned char Write_DS1302_adrr[7] = {0x80,0x82,0x84,0x86,0x88,0x8a,0x8c};
unsigned char Read_DS1302_adrr[7] = {0x81,0x83,0x85,0x87,0x89,0x8b,0x8d};

unsigned char Timer[7] = {0x24,0x59,0x23,0x18,0x04,0x06,0x20};

void DS1302_Config()
{
	char i;

	Write_Ds1302_Byte(0x8e,0x00);
	for(i=0;i<7;i++)
	{
	
		Write_Ds1302_Byte(Write_DS1302_adrr[i],Timer[i]);

	}

	Write_Ds1302_Byte(0x8e,0x80);
}
void Read_DS1302_Timer()
{
	char i;
	for(i=0;i<7;i++)
	{
		Timer[i] = Read_Ds1302_Byte(Read_DS1302_adrr[i]);

	}



}
void main()
{
	
	while(1)
	{
		

	}

}
相关推荐
WinstonMao1 小时前
STM32上电不能开机运行问题排查
stm32·单片机·嵌入式硬件
csg11075 小时前
PIC单片机高阶实战(四):PIC32MX串口与4G模块通信
单片机·嵌入式硬件·物联网
BackCatK Chen6 小时前
STM32保姆级入门教程|第3章:从新建工程到LED闪烁点灯(Hex生成+ST-Link/J-Link切换全攻略)
stm32·单片机·stm32cubeide·led 闪烁点灯·st-link/j-link
辰哥单片机设计7 小时前
MPU6050陀螺仪(STM32)
stm32·单片机·嵌入式硬件
梦..8 小时前
电路EMC问题(二)
嵌入式硬件·硬件架构·硬件工程·pcb工艺
我不是程序猿儿10 小时前
【嵌入式】stm32的时钟配置入门及切入
stm32·单片机·嵌入式硬件
是大强11 小时前
斯密特触发器作用
单片机
爱倒腾的老唐12 小时前
03、制作 STM32 最小系统
stm32·单片机·嵌入式硬件
悠哉悠哉愿意12 小时前
【物联网学习笔记】串口接收
笔记·单片机·嵌入式硬件·物联网·学习
dragen_light13 小时前
jetson orin nano 配置lerobot环境(内含重装torch/torchvision步骤)
嵌入式硬件