產(chǎn)品詳情
一、系統(tǒng)時(shí)鐘
1)系統(tǒng)時(shí)鐘
用戶使用配置選項(xiàng)和寄存器編程可獲取多種時(shí)鐘,進(jìn)而使系統(tǒng)時(shí)鐘獲取應(yīng)用性能。主系統(tǒng)時(shí)鐘可來(lái)自高頻時(shí)鐘源 fH 或低頻時(shí)鐘源 fL,通過(guò)配置選項(xiàng)設(shè)置。高頻時(shí)鐘來(lái)自 HXT、ERC、HIRC 振蕩器或 EC,可通過(guò)配置選項(xiàng)選擇,低頻系統(tǒng)時(shí)鐘源來(lái)自內(nèi)部時(shí)鐘 fL,若 fL 被選擇,可通過(guò)配置選項(xiàng)設(shè)定為 LXT 或 LIRC 振蕩器,另外可通過(guò)配置 LXT_START 寄存器選擇 LXT 振蕩器的啟動(dòng)方式,上電默認(rèn)快速啟動(dòng)模式,即高功耗模式。其它系統(tǒng)時(shí)鐘還有高速系統(tǒng)振蕩器的分頻 fH /2~fH/64。另外兩個(gè)內(nèi)部時(shí)鐘用于外圍電路,子時(shí)鐘源 fSUB 和周期時(shí)鐘 fTBC。這兩個(gè)時(shí)鐘源來(lái)自 LXT/LIRC 振蕩器或者是 fSYS/4。通過(guò)配置選項(xiàng)選擇??焖賳拘寻l(fā)生后,fSUB 為單片機(jī)提供一個(gè)子時(shí)鐘,使系統(tǒng)能夠在更短的時(shí)間內(nèi)快速喚醒。fSUB 和 fSYS/4 用于看門(mén)狗定時(shí)器的的時(shí)鐘源。fTBC 用于中斷功能的時(shí)鐘源。
2)系統(tǒng)工作模式
單片機(jī)有 6 種不同的工作模式,每種有它自身的特性,根據(jù)應(yīng)用中不同的性能和功耗要求可選擇不同的工作模式。單片機(jī)正常工作有兩種模式:正常模式和低速模式。剩余的四種工作模式為:休眠模式 0、休眠模式 1、空閑模式 0 和空閑模式 1,用于單片機(jī) CPU 關(guān)閉時(shí)以節(jié)省耗電。
二、系統(tǒng)時(shí)鐘選項(xiàng):
1)正常模式
單片機(jī)的所有功能均可在此模式中實(shí)現(xiàn)且系統(tǒng)時(shí)鐘由一個(gè)高速振蕩器提供。該模式下單片機(jī)正常工作的時(shí)鐘源來(lái)自 HXT、ERC、EC 或 HIRC 振蕩器。高速振蕩器頻率可被分為 1~64 的不等比率。單片機(jī)使用高速振蕩器分頻作為系統(tǒng)時(shí)鐘可降低功耗。
2)低速模式
此模式的系統(tǒng)時(shí)鐘雖為較低速時(shí)鐘源,但單片機(jī)仍能正常工作。該低速時(shí)鐘源來(lái)自 LXT 或 LIRC 振蕩器。單片機(jī)在此模式中運(yùn)行所耗工作電流較低。在低速模式下,fH 關(guān)閉。
3)休眠模式 0
在 MCU 發(fā)出 STOP 指令執(zhí)行后且 SYS_REG2 寄存器中 IDLEN 位為低時(shí),系統(tǒng)進(jìn)入休眠模式。在休眠模式 0 中,CPU、fWDT 停止運(yùn)行,看門(mén)狗定時(shí)器功能關(guān)閉。在該模式中 LVDEN 位需置為“0”,否則將不能進(jìn)入休眠模式 0 中。
4)休眠模式 1
在 STOP 指令執(zhí)行后且 SYS_REG2 寄存器中 IDLEN 位為低時(shí),系統(tǒng)進(jìn)入休眠模式。在休眠模式 1 中,CPU 停止運(yùn)行。然而當(dāng)其時(shí)鐘源經(jīng)配置選項(xiàng)選擇為 fSUB 時(shí),若LVDEN 位為“1”或看門(mén)狗定時(shí)器功能使能,fSUB 及 fWDT繼續(xù)運(yùn)行。
5)空閑模式 0
執(zhí)行 STOP 指令后且 SYS_REG2 寄存器中 IDLEN位為高,WDCON 寄存器中FSYSON 位為低時(shí),系統(tǒng)進(jìn)入空閑模式 0。在空閑模式 0 中,CPU 停止,但一些外圍 功能如看門(mén)狗定時(shí)器、時(shí)基和 SIM 將繼續(xù)工作。在空閑模式 0 中,系統(tǒng)振蕩器停止,看門(mén)狗定時(shí)器時(shí)鐘fWDT 開(kāi)啟或關(guān)閉由 fWDT 所選時(shí)鐘源決定。若時(shí)鐘源為 fSYS/4,fWDT 關(guān)閉;若時(shí)鐘源為fSUB,fWDT 開(kāi)啟。
6)空閑模式 1
執(zhí)行 STOP 指令后且 SYS_REG2 寄存器中 IDLEN 位為高,WDCON 寄存器中FSYSON 位為高時(shí),系統(tǒng)進(jìn)入空閑模式 1。在空閑模式 1 中,CPU 停止,但會(huì)提供一
個(gè)時(shí)鐘源給一些外圍功能如看門(mén)狗定時(shí)器、時(shí)基和 SIM。在空閑模式 1 中,系統(tǒng)振蕩器繼續(xù)運(yùn)行,該系統(tǒng)振蕩器可以為高速或低速系統(tǒng)振蕩器。在該模式中看門(mén)狗定時(shí)器時(shí)鐘 fWDT 開(kāi)啟。若時(shí)鐘源為fSYS/4 或 fSUB,fWDT 開(kāi)啟。