新聞中心

lpc2103 rtc寄存器說明

作者: 時間:2016-11-11 來源:網(wǎng)絡(luò) 收藏
實時時鐘(RTC)

本文引用地址:http://2s4d.com/article/201611/316853.htm

混合寄存器

ILR:中斷位置寄存器,為2位寄存器;第0位:RTCCIF,計數(shù)器增量中斷模塊產(chǎn)生中斷,第1位:RTCALF 報警寄存器產(chǎn)生中斷

CTC:時鐘節(jié)拍計數(shù)器(只可讀)

CCR:時鐘控制寄存器,為4位寄存器,控制時鐘分頻電路,0位:CLKEN 時鐘使能 ;1位:CTCRST:CTC復(fù)位;3:2位:CTTEST測試使能

CIIR:計數(shù)器增量中斷寄存器 7位,分別為,秒,分,小時,星期,月,年。。

AMR:報警屏蔽寄存器

完整時間寄存器(只讀寄存器)

CTIME0:完整時間寄存器0(包含時間:秒,分,小時和星期)

CTIME1:完整時間寄存器1(日期(月),月,年)

CTIME2:完整時間寄存器2(僅包括日期(年))

時間計數(shù)器組

SEC:秒值

MIN:分值(0-59)

HOUR:小時值(0-23)

DOM:日期(月)值

DOW:星期值

DOY:日期(年)

MONTH:月值

YEAR:年值

報警寄存器組

ALSEC:秒報警值

ALMIN:分報警值(0-59)

ALHOUR:小時報警值(0-23)

ALDOM:日期(月)報警值

ALDOW:星期報警值

ALDOY:日期(年)報警

ALMONTH:月報警值

ALYEAR:年報警值

基準時間分頻器(預(yù)分頻器)

PREINT:預(yù)分頻整數(shù)寄存器

PREINT=int(pclk/32 768)-1

PREINT必須大于或等于1

PREFRAC:預(yù)分頻小數(shù)寄存器

PREFRAC=pclk-[(PREINT+1)*32768]

RTC的基本操作方法:

l 設(shè)置RTC預(yù)分頻器(PREINT,PREFRAC)

l 初始化RTC時鐘值(如YEAR,MONTH等)

l 報警中斷設(shè)置(如:CIIR,AMR等)

l 啟動RTC,即CCR的CLKEN位置位

l 讀取完整時間寄存器值,或者中斷

實時時鐘不具備獨立的時鐘振動器,當系統(tǒng)進入調(diào)電模式后,時鐘也就停止了;芯片的斷電將會使RTC寄存器的內(nèi)容完全丟失



關(guān)鍵詞: lpc2103rtc寄存

評論


技術(shù)專區(qū)

關(guān)閉