22、DS1302实时时钟

DS1302介绍

DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能
RTC :实时时钟,是一种集成电路,通常称为时钟芯片

引脚定义和应用电路

内部结构框图

寄存器定义

时序定义

BCD码

BCD码,用4位二进制数来表示1位十进制数

例如: 0001 0011 表示13, 1000 0101 表示85, 0001 1010不合法

在十六进制中的体现:0x13表示13,0x85表示85,0x1A不合法

BCD码转十进制:DEC=BCD/1610+BCD%16;(2位BCD)
十进制转BCD码:BCD=DEC/10
16+DEC%10;(2位BCD)

相关推荐
芯岭技术2 小时前
XL2477 WiFi 透传模组,让产品快速、低成本接入无线网络
单片机·嵌入式硬件
点灯小铭2 小时前
基于单片机的自动路灯监控系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
jkyy20143 小时前
食材图像识别与个性化饮食:智能家电如何重构膳食健康管理?
大数据·人工智能·物联网·健康医疗
努力创造奇迹4 小时前
STM32 HAL库 DS18B20驱动实现
stm32·单片机·嵌入式硬件
Molesidy4 小时前
【STM32】【USB】USB通讯方式的学习笔记以及基于CubeMX HAL库的例程验证
stm32·单片机·嵌入式·usb
Final5454 小时前
stm32循迹小车
stm32·单片机·嵌入式硬件
yyds_22014 小时前
STM32电机库无感代码注释无传感器版本龙贝格观测三电阻双AD采样前馈控制弱磁控制斜坡启动
stm32·单片机·嵌入式硬件·支持向量机
学嵌入式的六子4 小时前
如何使用VScode开发STM32【喂饭级教程】-全过程讲解
c语言·ide·vscode·stm32·单片机·嵌入式硬件
niuTaylor4 小时前
STM32控制舵机完全指南:从原理到实战(适合小白入门)
stm32·单片机·嵌入式硬件
清风6666664 小时前
基于单片机的玉米播种机漏播检测装置设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业