新聞中心

lpc2103 rtc寄存器說明

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

本文引用地址:http://butianyuan.cn/article/201611/316853.htm

混合寄存器

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

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

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

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

AMR:報(bào)警屏蔽寄存器

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

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

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

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

時(shí)間計(jì)數(shù)器組

SEC:秒值

MIN:分值(0-59)

HOUR:小時(shí)值(0-23)

DOM:日期(月)值

DOW:星期值

DOY:日期(年)

MONTH:月值

YEAR:年值

報(bào)警寄存器組

ALSEC:秒報(bào)警值

ALMIN:分報(bào)警值(0-59)

ALHOUR:小時(shí)報(bào)警值(0-23)

ALDOM:日期(月)報(bào)警值

ALDOW:星期報(bào)警值

ALDOY:日期(年)報(bào)警

ALMONTH:月報(bào)警值

ALYEAR:年報(bào)警值

基準(zhǔn)時(shí)間分頻器(預(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時(shí)鐘值(如YEAR,MONTH等)

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

l 啟動(dòng)RTC,即CCR的CLKEN位置位

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

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



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

評(píng)論


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

關(guān)閉