"); //-->
DS:厂商缩写,原Dallas半导体(很早就被美信收购了)。
1340:器件型号。
Z:封装为SO-8。
33:额定工作电压3.3V。
TR:包装形式Tape & Reel,卷带包装、
DS1340串行接口实时时钟(RTC)提供软件时钟校准功能,为系统提供晶振与温度变化补偿。本应用笔记主要描述了如何利用这个功能改善计时精度。
寄存器映射
DS1340的控制寄存器(地址07h)用来控制FT/OUT引脚的工作,并对所希望的时钟校准进行编程。下面给出了详细的DS1340寄存器映射表。
表1. 寄存器映射表
Address | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | FuncTIon | Range |
00H | acTIve-low EOSC | 10 Seconds | Seconds | Seconds | 00-59 | |||||
01H | R/W | 10 Minutes | Minutes | Minutes | 00-59 | |||||
02H | CEB | CB | 10 Hours | Hours | Century/ Hours | 0-1; 00-23 | ||||
03H | R/W | R/W | R/W | R/W | R/W | Day | Day | 01-07 | ||
04H | R/W | R/W | 10 Date | Date | Date | 00-31 | ||||
05H | R/W | R/W | R/W | 10 Month | Month | Month | 01-12 | |||
06H | 10 Year | Year | Year | 00-99 | ||||||
07H | OUT | FT | S | CAL4 | CAL3 | CAL2 | CAL1 | CAL0 | Control | |
08H | TCS3 | TCS2 | TCS1 | TCS0 | DS1 | DS0 | ROUT1 | ROUT0 | Trickle Charger | |
09H | OSF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Flag |
输出控制(OUT):当FT位设置为零时该位用于控制FT/OUT引脚的输出电平。FT = 0时,如果OUT = 1,FT/OUT引脚的逻辑电平为1;如果OUT = 0,FT/OUT引脚的逻辑电平为0。
频率测试(FT):该位为1时,FT/OUT引脚以512Hz的频率翻转;FT为零时,OUT位控制FT/OUT引脚的状态。
校准符号位(S):该位是逻辑1时,表明对RTC进行正校准;逻辑0表明对时钟进行负校准。关于这些控制位的详细介绍可参考晶振校准部分。
校准位(CAL4至CAL0):这些位设置为0到31二进制格式的任意值。关于这些控制位的详细介绍可参考晶振校准部分。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。