RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文看懂rtc實(shí)時(shí)時(shí)鐘和單片機(jī)時(shí)鐘的區(qū)別

姚小熊27 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-05-14 15:48 ? 次閱讀

rtc實(shí)時(shí)時(shí)鐘單片機(jī)時(shí)鐘的區(qū)別

實(shí)時(shí)時(shí)鐘是指給日期及時(shí)間計(jì)數(shù)器累加的時(shí)鐘,通常是32768Hz,系統(tǒng)時(shí)鐘是指單片機(jī)內(nèi)部的主時(shí)鐘,給各個(gè)模塊提供工作時(shí)鐘的基礎(chǔ),CPU時(shí)鐘是指經(jīng)過(guò)CPU的PLL后將系統(tǒng)時(shí)鐘改變?yōu)镃PU工作的時(shí)鐘。在一般的低速單片機(jī)系統(tǒng)中,系統(tǒng)時(shí)鐘和CPU時(shí)鐘基本相等,在高速單片機(jī)系統(tǒng)中,CPU時(shí)鐘比系統(tǒng)時(shí)鐘高得多。而實(shí)時(shí)時(shí)鐘只有在需要日期時(shí)間的系統(tǒng)中才有,并且是最低的,有的系統(tǒng)也將它作為低功耗時(shí)CPU時(shí)鐘。

實(shí)鐘(RTC)由晶體控制精度,向主系統(tǒng)提供BCD碼表示間期器件。主系統(tǒng)與RTC間通信通并行口通串行口。并行器件速度快需較底板空間較昂貴。串行器件體積較且價(jià)格相便宜主頻CPU鐘頻率。簡(jiǎn)單說(shuō)CPU工作頻率般說(shuō)鐘周期完指令數(shù)固定所主頻越高,CPU速度越快由于各種CPU內(nèi)部結(jié)構(gòu)盡相同所并能完全用主頻概括CPU性能,至于外頻系統(tǒng)總線工作頻率;倍頻則指CPU外頻與主頻相差倍數(shù)用公式表示:主頻=外頻×倍頻系統(tǒng)鐘現(xiàn)電腦顯示間通更新調(diào)整通BIOSS設(shè)置。

一臺(tái)能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部份構(gòu)成:CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存儲(chǔ))、ROM(程序存儲(chǔ))、輸入/輸出設(shè)備(例如:串行口、并行輸出口等)。在個(gè)人計(jì)算機(jī)上這些部份被分成若干塊芯片,安裝一個(gè)稱之為主板的印刷線路板上。

rtc實(shí)時(shí)時(shí)鐘如DS1302是一個(gè)單獨(dú)的時(shí)鐘芯片,和單片機(jī)連接后,可以設(shè)置時(shí)間和鬧鈴時(shí)間,并讀取時(shí)間進(jìn)行顯示,普通單片機(jī)要做時(shí)鐘需要占用其較多資源,并且斷電后沒(méi)法保持。

一些高檔單片機(jī)如STM32F103(無(wú)日歷功能,STM32F407有日歷功能)內(nèi)部也有實(shí)時(shí)時(shí)鐘,可以和單片機(jī)分開(kāi)供電,并且有單獨(dú)的振蕩電路,斷電后仍能運(yùn)行,就無(wú)需再外接時(shí)鐘芯片了。

單片機(jī)中時(shí)鐘的理解

時(shí)鐘是STM32單片機(jī)的脈搏,是單片機(jī)的驅(qū)動(dòng)源,使用任何一個(gè)外設(shè)都必須打開(kāi)相應(yīng)的時(shí)鐘。這樣的好處是,如果不使用一個(gè)外設(shè)的時(shí)候,就把它的時(shí)鐘關(guān)掉,從而可以降低系統(tǒng)的功耗,達(dá)到節(jié)能,實(shí)現(xiàn)低功耗的效果。每個(gè)時(shí)鐘,系統(tǒng)都會(huì)處理一步數(shù)據(jù),這樣才能讓工作不出現(xiàn)紊亂。

單片機(jī)內(nèi)外部時(shí)鐘方式

內(nèi)部時(shí)鐘方式:

利用單片機(jī)內(nèi)部的振蕩器,然后在引腳XTAL1(18腳)和XTAL2(19腳)兩端接晶振,就構(gòu)成了穩(wěn)定的自激振蕩器,其發(fā)出的脈沖直接送入內(nèi)部時(shí)鐘電路,外接晶振時(shí),晶振兩端的電容一般選擇為30PF左右;這兩個(gè)電容對(duì)頻率有微調(diào)的作用,晶振的頻率范圍可在1.2MHz-12MHz之間選擇。為了減少寄生電容,更好地保證振蕩器穩(wěn)定、可靠地工作,振蕩器和電容應(yīng)盡可能安裝得與單片機(jī)芯片靠近。

外部時(shí)鐘方式:

此方式是利用外部振蕩脈沖接入XTAL1或XTAL2。HMOS和CHMOS單片機(jī)外時(shí)鐘信號(hào)接入方式不同,HMOS型單片機(jī)(例如8051)外時(shí)鐘信號(hào)由XTAL2端腳注入后直接送至內(nèi)部時(shí)鐘電路,輸入端XTAL1應(yīng)接地。由于XTAL2端的邏輯電平不是TTL的,故建議外接一個(gè)上接電阻。對(duì)于CHMOS型的單片機(jī)(例如80C51),因內(nèi)部時(shí)鐘發(fā)生器的信號(hào)取自反相器的輸入端,故采用外部時(shí)鐘源時(shí),接線方式為外時(shí)鐘信號(hào)接到XTAL1而XTAL2懸空。如下圖

外接時(shí)鐘信號(hào)通過(guò)一個(gè)二分頻的觸發(fā)器而成為內(nèi)部時(shí)鐘信號(hào),要求高、低電平的持續(xù)時(shí)間都大于20ns,一般為頻率低于12MHz的方波。片內(nèi)時(shí)鐘發(fā)生器就是上述的二分頻觸發(fā)器,它向芯片提供了一個(gè)2節(jié)拍的時(shí)鐘信號(hào)。

實(shí)時(shí)時(shí)鐘硬件結(jié)構(gòu)

晶振

晶振一般叫做晶體諧振器,是一種機(jī)電器件,晶振是石英振蕩器的簡(jiǎn)稱,英文名為Crystal是用電損耗很小的石英晶體經(jīng)精密切割磨削并鍍上電極焊上引線做成。

晶振的作用:提供基準(zhǔn)頻率。

RTC的晶振:

任何實(shí)時(shí)時(shí)鐘的核心都是晶振,晶振頻率為32768Hz。它為分頻計(jì)數(shù)器提供精確的與低功耗的實(shí)基信號(hào)。它可以用于產(chǎn)生秒、分、時(shí)、日等信息。為了確保時(shí)鐘長(zhǎng)期的準(zhǔn)確性,晶振必須正常工作,不能夠收到干擾。RTC的晶振又分為:外部晶振和內(nèi)置晶振。

RTC的晶振頻率為什么是32768Hz?

①RTC時(shí)間是以振蕩頻率來(lái)計(jì)算的。故它不是一個(gè)時(shí)間器而是一個(gè)計(jì)數(shù)器。而一般的計(jì)數(shù)器都是16位的。又因?yàn)闀r(shí)間的準(zhǔn)確性很重要,故震蕩次數(shù)越低,時(shí)間的準(zhǔn)確性越低。所以必定是個(gè)高次數(shù)。215=32768。

②32768Hz=215即分頻15次后為1Hz,周期=1s。

③經(jīng)過(guò)工程師的經(jīng)驗(yàn)總結(jié)32768Hz,時(shí)鐘最準(zhǔn)確。

④規(guī)范和統(tǒng)一。

一文看懂rtc實(shí)時(shí)時(shí)鐘和單片機(jī)時(shí)鐘的區(qū)別

日歷時(shí)鐘結(jié)構(gòu)框圖

實(shí)時(shí)時(shí)鐘作用

實(shí)時(shí)時(shí)鐘的縮寫(xiě)是RTC(Real_Time Clock)。RTC 是集成電路,通常稱為時(shí)鐘芯片。實(shí)時(shí)時(shí)鐘芯片是日常生活中應(yīng)用最為廣泛的消費(fèi)類電子產(chǎn)品之一。它為人們提供精確的實(shí)時(shí)時(shí)間,或者為電子系統(tǒng)提供精確的時(shí)間基準(zhǔn),目前實(shí)時(shí)時(shí)鐘芯片大多采用精度較高的晶體振蕩器作為時(shí)鐘源。有些時(shí)鐘芯片為了在主電源掉電時(shí),還可以工作,需要外加電池供電。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634632
  • 實(shí)時(shí)時(shí)鐘

    關(guān)注

    4

    文章

    245

    瀏覽量

    65767
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    10

    文章

    1733

    瀏覽量

    131446
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MSP430單片機(jī)RTC實(shí)時(shí)時(shí)鐘部分程序結(jié)構(gòu)

    RTC-Real Time Clock是430單片機(jī)實(shí)時(shí)時(shí)鐘模塊,可以配置成實(shí)時(shí)時(shí)鐘模式(萬(wàn)年歷)或者般目的的32位計(jì)數(shù)器模式...
    的頭像 發(fā)表于 04-13 08:52 ?8087次閱讀

    STM32 RTC實(shí)時(shí)時(shí)鐘

    STM32處理器內(nèi)部集成了實(shí)時(shí)時(shí)鐘控制器(RTC),因此在實(shí)現(xiàn)實(shí)時(shí)時(shí)鐘功能時(shí),無(wú)須外擴(kuò)時(shí)鐘芯片即可構(gòu)建實(shí)時(shí)時(shí)鐘系統(tǒng)。
    的頭像 發(fā)表于 07-22 15:41 ?4680次閱讀
    STM32 <b class='flag-5'>RTC</b><b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>(<b class='flag-5'>一</b>)

    rtc實(shí)時(shí)時(shí)鐘單片機(jī)時(shí)鐘有什么區(qū)別

    =1s。 ?、劢?jīng)過(guò)工程師的經(jīng)驗(yàn)總結(jié)32768Hz,時(shí)鐘最準(zhǔn)確?! 、芤?guī)范和統(tǒng)。看懂rtc
    發(fā)表于 06-06 04:22

    rtc實(shí)時(shí)時(shí)鐘單片機(jī)時(shí)鐘區(qū)別在哪

    rtc實(shí)時(shí)時(shí)鐘單片機(jī)時(shí)鐘區(qū)別  實(shí)時(shí)時(shí)鐘是指給日期及時(shí)間計(jì)數(shù)器累加的時(shí)鐘,通常是32768H
    發(fā)表于 07-22 08:58

    rtc實(shí)時(shí)時(shí)鐘單片機(jī)時(shí)鐘有什么區(qū)別

    什么是rtc實(shí)時(shí)時(shí)鐘?什么是單片機(jī)時(shí)鐘?單片機(jī)內(nèi)外部時(shí)鐘的方式是怎樣的?
    發(fā)表于 08-24 06:20

    讀懂RTC實(shí)時(shí)時(shí)鐘是什么

    RTC是什么?RTC芯片有哪些應(yīng)用?RTC芯片的硬件結(jié)構(gòu)是由哪些部分組成的?RTC實(shí)時(shí)時(shí)鐘的作用是什么?
    發(fā)表于 08-24 07:39

    實(shí)時(shí)時(shí)鐘RTC原理

    藍(lán)橋杯單片機(jī)比賽系列5實(shí)時(shí)時(shí)鐘RTCRTC原理相關(guān)電路時(shí)鐘寄存器代碼解釋修改代碼自寫(xiě)代碼實(shí)現(xiàn)代碼RTC原理相關(guān)電路實(shí)時(shí)時(shí)鐘芯片采用DS130
    發(fā)表于 01-17 07:40

    HT49 MCU RTC實(shí)時(shí)時(shí)鐘)的使用介紹

    HT49 MCU RTC實(shí)時(shí)時(shí)鐘)的使用介紹文件編碼:HA0024s本文主要介紹HT49 系列單片機(jī)實(shí)時(shí)時(shí)鐘的使用方法。簡(jiǎn)單介紹HT49R50A-1 系列提供了
    發(fā)表于 03-26 08:37 ?12次下載

    單片機(jī)制作RTC實(shí)時(shí)時(shí)鐘(DS1302)程序【C語(yǔ)言版】

    單片機(jī)制作RTC實(shí)時(shí)時(shí)鐘(DS1302)程序【C語(yǔ)言版】,感興趣的可以看看。
    發(fā)表于 12-30 13:48 ?0次下載

    基于單片機(jī)實(shí)時(shí)時(shí)鐘系統(tǒng)設(shè)計(jì)

    分析了基于單片機(jī)實(shí)時(shí)時(shí)鐘系統(tǒng)設(shè)計(jì);設(shè)計(jì)了5l單片機(jī)最小系統(tǒng)與時(shí)鐘芯片的硬件連接;采用12c接I:I實(shí)現(xiàn)實(shí)時(shí)時(shí)鐘芯片PCF8653與MCU的
    發(fā)表于 11-28 15:08 ?21次下載
    基于<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>系統(tǒng)設(shè)計(jì)

    單片機(jī)定時(shí)器中的實(shí)時(shí)時(shí)鐘(RTC)注意事項(xiàng)

    實(shí)時(shí)時(shí)鐘RTC)是專用于維持秒時(shí)基的計(jì)時(shí)器。此外,RTC通常用于在軟件或硬件中跟蹤時(shí)鐘時(shí)間和日歷日期。
    的頭像 發(fā)表于 06-29 09:28 ?7232次閱讀
    <b class='flag-5'>單片機(jī)</b>定時(shí)器中的<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>(<b class='flag-5'>RTC</b>)注意事項(xiàng)

    淺談RTC實(shí)時(shí)時(shí)鐘特征與原理

    、RTC實(shí)時(shí)時(shí)鐘特征與原理 查看STM32中手冊(cè) 16 實(shí)時(shí)時(shí)鐘RTC)(308頁(yè))
    的頭像 發(fā)表于 06-30 15:54 ?1.1w次閱讀

    基于STM32單片機(jī)RTC實(shí)時(shí)時(shí)鐘使用庫(kù)文件設(shè)計(jì)

    基于STM32單片機(jī)RTC實(shí)時(shí)時(shí)鐘使用庫(kù)文件設(shè)計(jì)源代碼
    發(fā)表于 04-26 14:28 ?5次下載

    看懂RTC實(shí)時(shí)時(shí)鐘

    RTC是個(gè)獨(dú)立的定時(shí)器。RTC模塊擁有個(gè)連續(xù)計(jì)數(shù)的計(jì)數(shù)器,在相應(yīng)的軟件配置下,可以提供時(shí)鐘日歷的功能。修改計(jì)數(shù)器的值可以重新設(shè)置當(dāng)前時(shí)間和日期 R
    的頭像 發(fā)表于 06-16 12:24 ?4481次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>看懂</b><b class='flag-5'>RTC</b><b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>

    CW32實(shí)時(shí)時(shí)鐘RTC)介紹

    CW32實(shí)時(shí)時(shí)鐘RTC)介紹
    的頭像 發(fā)表于 10-24 15:36 ?1137次閱讀
    CW32<b class='flag-5'>實(shí)時(shí)時(shí)鐘</b>(<b class='flag-5'>RTC</b>)介紹
    RM新时代网站-首页