中穎很多8位MCU產(chǎn)品支持外部32.768kHz晶振,用作系統(tǒng)低頻時(shí)鐘和RTC時(shí)鐘。有幾個(gè)常用的控制寄存和代碼選項(xiàng)與32.768kHz晶振電路相關(guān),下文以SH86F7088舉例逐一說明。
1、32K_SPDUP
32K_SPDUP是32.768kHz晶振加速模式控制位,位于時(shí)鐘控制寄存器(CLKCON)的最高位,上電默認(rèn)是使能狀態(tài)。只有代碼選項(xiàng)OP_OSC選擇了32.768kHz晶體振蕩器,此控制位才有效。
此寄存器位在系統(tǒng)發(fā)生任何形式的復(fù)位,如上電復(fù)位、看門狗復(fù)位等時(shí),自動(dòng)由硬件置1(使能),用以加速32.768kHz振蕩器起振,縮短起振時(shí)間。
如果有需要,本位也可以由軟件置1(使能)或者清0(關(guān)閉)。比如進(jìn)入掉電模式前,可以將此位置1,掉電模式喚醒后再由軟件清0。
使能此位后,會(huì)增加一點(diǎn)系統(tǒng)功耗。在低功耗應(yīng)用中,可以關(guān)閉32.768kHz加速模式(此位清0)以節(jié)省系統(tǒng)耗電。
2、OP_32KDRIVE
OP_32KDRIVE是用戶代碼選項(xiàng),用于使能晶振電路的強(qiáng)驅(qū)模式。在此模式下,晶振電路的抗?jié)穸饶芰?huì)顯著增強(qiáng),但功耗也會(huì)相應(yīng)增加。此代碼選項(xiàng)的初始默認(rèn)設(shè)置是普通模式。
為了方便程序控制強(qiáng)驅(qū)模式,IC還設(shè)計(jì)了一個(gè)寄存器控制位(32K_DRIVE),功能同此代碼選項(xiàng)相同。
備注:
(1) 使能強(qiáng)驅(qū)模式時(shí),晶振匹配電容不能小于15pF;
(2)一旦使能強(qiáng)驅(qū)模式,即使沒有使用外部32K晶振,增加的功耗也會(huì)持續(xù)存在。
3、32K_DRIVE
32K_DRIVE是32.768kHz晶振強(qiáng)驅(qū)模式的寄存器控制位,位于時(shí)鐘控制寄存器(CLKCON)的bit 1,復(fù)位初始值由代碼選項(xiàng)OP_32KDRIVE給出。只有代碼選項(xiàng)OP_OSC選擇了32.768kHz晶體振蕩器,此控制位才有效。
寄存器控制位32K_DRIVE和代碼選項(xiàng)OP_32KDRIVE的功能相同,都是強(qiáng)驅(qū)模式控制位,但是它們的有效范圍有一些區(qū)別:
(1) IC復(fù)位后,OP_32KDRIVE有效,強(qiáng)驅(qū)模式受代碼選項(xiàng)控制,此時(shí)32K_DRIVE的初始值同OP_32KDRIVE的值。
(2) 用戶用程序修改32K_DRIVE的值后,32K_DRIVE生效,強(qiáng)驅(qū)模式受寄存器位控制。此時(shí)OP_32KDRIVE無效,直到發(fā)生系統(tǒng)復(fù)位后才再次生效。
4、OP_32KLCAP
OP_32KLCAP是用戶代碼選項(xiàng),用于配置芯片內(nèi)建的32.768kHz晶振匹配電容,初始默認(rèn)設(shè)置是選擇12pF內(nèi)建電容。
內(nèi)建匹配電容用于替代片外匹配電容,可以精簡BOM。如果要使用片外匹配電容,需要用此代碼選項(xiàng)關(guān)閉內(nèi)建匹配電容。內(nèi)建匹配電容有7檔可選,容值范圍8~25pF,容值最大偏差±15%。
為了方便程序選擇內(nèi)建電容值,IC還設(shè)計(jì)了寄存器控制位(LCAP[2:0]),功能同此代碼選項(xiàng)相同。
5、LCAP[2:0]
LCAP[2:0]是寄存器控制位,也是用來配置芯片內(nèi)建的32.768kHz晶振匹配電容。位于內(nèi)建電容選擇寄存器(OSCLCAPS)的bit[2:0],復(fù)位初始值由代碼選項(xiàng)OP_32KLCAP給出。只有代碼選項(xiàng)OP_OSC選擇了32.768kHz晶體振蕩器,此控制位才有效。
寄存器控制位LCAP[2:0]和代碼選項(xiàng)OP_32KLCAP的功能相同,都是配置內(nèi)建匹配電容,但是它們的有效范圍有一些區(qū)別:
(1) IC復(fù)位后,OP_32KLCAP有效,內(nèi)建匹配電容受代碼選項(xiàng)控制,此時(shí)LCAP[2:0]的初始值同OP_32KLCAP的值。
(2) 用戶用程序修改LCAP[2:0]的值后,LCAP[2:0]生效,內(nèi)建匹配電容受寄存器位控制。此時(shí)OP_32KLCAP無效,直到發(fā)生系統(tǒng)復(fù)位后才再次生效。
審核編輯 :李倩
-
芯片
+關(guān)注
關(guān)注
459文章
52253瀏覽量
437065 -
寄存器
+關(guān)注
關(guān)注
31文章
5425瀏覽量
123549 -
中穎電子
+關(guān)注
關(guān)注
4文章
176瀏覽量
7885
原文標(biāo)題:中穎8位MCU 32.768kHz晶振相關(guān)控制寄存器和代碼選項(xiàng)說明
文章出處:【微信號(hào):SINO_25181447,微信公眾號(hào):中穎電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
錦銳科技CA51F2 SDK開發(fā)包
X1A000171000300,FC2012AN,32.768kHz,2012mm,EPSON晶振
X1A000161000300,FC3215AN,32.768KHz,3215mm,EPSON晶體
常用日系1.6*1.0*0.5mm尺寸的32.768kHz晶體介紹

常用日系8038尺寸32.768KHz晶振介紹

晶振在“智能三表”中的應(yīng)用

在智能駕駛方案中愛普生晶振型號(hào)推薦
愛普生晶振FC-135頻率32.768KHZ專用于兒童手表Q13FC135000060
低功耗輸出頻率32.768kHz的汽車用晶振SG-3031CMA
為什么32.768KHz晶振這么火? 到底應(yīng)用在哪些領(lǐng)域?

評(píng)論