時(shí)鐘源模式可以分為外部模式和內(nèi)部模式。•內(nèi)部時(shí)鐘源(INTOSC)包含在振子模塊中,振子模塊有8個(gè)可選輸出頻率,最大內(nèi)部頻率16mhz。•外部時(shí)鐘模式(EC)依賴于時(shí)鐘源的外部信號。系統(tǒng)時(shí)鐘可以通過配置字的FOSC位在外部或內(nèi)部時(shí)鐘源之間進(jìn)行選擇。
4.3內(nèi)部時(shí)鐘模式內(nèi)部時(shí)鐘源包含在振蕩器模塊中。內(nèi)部振蕩器塊有兩個(gè)內(nèi)部振蕩器,用于產(chǎn)生所有內(nèi)部系統(tǒng)時(shí)鐘源:16mhz高頻內(nèi)部振蕩器(HFINTOSC)和31 kHz (LFINTOSC)。HFINTOSC由一個(gè)主時(shí)鐘和一個(gè)副時(shí)鐘組成。二級時(shí)鐘先啟動,啟動時(shí)間快,但精度低。二次時(shí)鐘就緒信號由OSCCON寄存器的HFIOFR位表示。主時(shí)鐘的啟動時(shí)間較慢,精度較高。當(dāng)OSCCON寄存器的HFIOFS位高時(shí),主時(shí)鐘是穩(wěn)定的。4.3.1 INTOSC模式當(dāng)清除配置字的FOSC位后,選擇INTOSC模式。當(dāng)選擇INTOSC時(shí),CLKIN pin可用于一般的I/O。有關(guān)更多信息,請參見第3.0節(jié)“設(shè)備配置”。
頻率選擇比特(IRCF) 16mhz HFINTOSC的輸出連接到一個(gè)分頻器和多路復(fù)用器(見圖4-1)。OSCCON寄存器內(nèi)振子頻率選擇位(IRCF)選擇內(nèi)振子頻率輸出:•HFINTOSC - 16mhz - 8mhz(重置后默認(rèn))- 4 MHz - 2 MHz - 1 MHz - 500 kHz - 250 kHz•LFINTOSC - 31 kHz
在HFINTOSC頻率與IRCF位之間切換時(shí)沒有延遲。這是因?yàn)殚_關(guān)只涉及改變頻率輸出分配器。啟動延遲規(guī)范位于第24.0節(jié)“電氣規(guī)范”中。
POR電路保持設(shè)備復(fù)位,直到VDD達(dá)到可接受的最小操作水平。緩慢上升的VDD,快速的運(yùn)行速度或模擬性能可能需要大于最小VDD。PWRT、BOR或MCLR特性可用于延長啟動期,直到滿足所有設(shè)備的運(yùn)行條件。5.1.1開機(jī)計(jì)時(shí)器(PWRT)開機(jī)計(jì)時(shí)器在開機(jī)或關(guān)機(jī)復(fù)位時(shí)提供一個(gè)64 ms的標(biāo)準(zhǔn)超時(shí)。只要PWRT處于活動狀態(tài),設(shè)備就處于復(fù)位狀態(tài)。PWRT延遲允許VDD上升到可接受的水平所需的額外時(shí)間。啟動計(jì)時(shí)器是通過清除配置字中的PWRTE位來啟用的。開機(jī)計(jì)時(shí)器開始后,釋放的POR和BOR