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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

lhl545545 ? 來源:維庫電子市場網 ? 作者:維庫電子市場網 ? 2020-10-07 11:46 ? 次閱讀

1、在MCS-51單片機片內有一個高增益的反相放大器,反相放大器的輸入端為XTAL1,輸出端為XTAL2,由該放大器構成的振蕩電路和時鐘電路一起構成了單片機的時鐘方式。根據硬件電路的不同,單片機的時鐘連接方式可分為內部時鐘方式和外部時鐘方式,如下圖所示。

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

時鐘電路:(a)內部方式時鐘電路,(b)外接時鐘電路

在內部方式時鐘電路中,必須在XTAL1和XTAL2引腳兩端跨接石英晶體振蕩器和兩個微調電容構成振蕩電路,通常C1和C2一般取30pF,晶振的頻率取值在1.2MHz~12MHz之間。對于外接時鐘電路,要求XTAL1接地,XTAL2腳接外部時鐘,對于外部時鐘信號并無特殊要求,只要保證一定的脈沖寬度,時鐘頻率低于12MHz即可。

晶體振蕩器的振蕩信號從XTAL2端送入內部時鐘電路,它將該振蕩信號二分頻,產生一個兩相時鐘信號P1和P2供單片機使用。時鐘信號的周期稱為狀態(tài)時間S,它是振蕩周期的2倍,P1信號在每個狀態(tài)的前半周期有效,在每個狀態(tài)的后半周期P2信號有效。CPU就是以兩相時鐘P1和P2為基本節(jié)拍協(xié)調單片機各部分有效工作的。

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

2、MCS-51片內有一個高增益反相放大器,其輸入端(XTAL1)和輸出端(XTAL2)用于外接石英晶體和微調電容,構成振蕩器,如圖所示。電容C2和C3對頻率有微調作用,電容容量的選擇范圍一般為30pF士10pF。振蕩頻率的選擇范圍為1.2~12MHz。

在使用外部時鐘時,8051的XTAL2用來輸入外時鐘信號,而XTAL1則接地。

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

3、上圖為時鐘電路的原理圖。分為單片機系統(tǒng)、單片機復位電路、按鍵電路、數碼管位選電路、數碼管段選電路、數碼管顯示電路、蜂鳴器電路、溫度采集電路。

使用單片機的P2口進行數模的輸出,P1^4、P1^5、P1^6與74HC138連接實現數碼管位選,按鍵電路接入P1^0、P1^1、P1^2、P1^3四個I\O口,通過程序控制,掃描該四個引腳的信號實現時間的調節(jié)。蜂鳴器通過與三極管8550連接,終接入P1^7,時間設定啟動使其發(fā)聲。溫度傳感器接入P3^7,將采集到的模擬信號轉化為數字信號后傳到單片機。

4、ATmega16單片機的時鐘電路和輸出I/O電路:

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

5、按鍵處理設置為:當有沒鍵按下時,時鐘正常運行;當按K1,時鐘停止走動,按K2對秒進行調整;當K1按2次時,按K2對分進行調整;當K1按下3次時,按K2對小時進行調整,當按下4次K1時,校時完畢,時鐘按設定的時間進行正常走時。

當按1次K3進入鬧鐘設置界面,時鐘繼續(xù)進行走時,按K2對秒進行設置;當按2次K3,按K2對分進行設置;當按3次K3,按K2對秒進行設置;當按下4次K3時,鬧鐘設置完畢進入時鐘顯示界面。電路圖如下:

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

獨立按鍵電路

6、單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源,時鐘電路的原理如下圖。

當單片機利用外部12MHZ晶振構成振蕩電路作為時鐘源的電源情況

7、P10控制調時分秒的哪一位,P11調時分秒的加,P12按下顯示時間,P13按下顯示鬧鈴,P14按下顯示秒表,并且P14還是秒表的暫停和復位開關。
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 三極管
    +關注

    關注

    142

    文章

    3561

    瀏覽量

    120890
  • 單片機
    +關注

    關注

    6023

    文章

    44376

    瀏覽量

    628389
  • 晶振
    +關注

    關注

    33

    文章

    2728

    瀏覽量

    67507
收藏 人收藏

    評論

    相關推薦

    的等效電路電路結構解析

    。 無,即不帶內置振蕩電路的晶體振蕩器,它在電子設備中扮演著產生原始時鐘頻率的重要角色。
    發(fā)表于 09-11 16:33

    有源和無如何辨別

    ,它能夠將外部輸入的電壓轉換為振蕩信號。有源通常包含一個晶體
    的頭像 發(fā)表于 08-28 10:03 ?230次閱讀

    單片機振蕩電路不起原因分析與解決方法

    。單片機系統(tǒng)中扮演著至關重要的角色,它為單片機提供穩(wěn)定的時鐘信號。然而,在實際應用中,
    發(fā)表于 08-05 15:46

    振蕩電路失效問題分析與解決策略

    (晶體諧振器)在電子設備中扮演著至關重要的角色,為數字電路提供穩(wěn)定的時鐘信號。然而,振蕩電路
    發(fā)表于 06-11 11:16

    和有源的原理?

    在51單片機系統(tǒng)中,有兩個引腳是專為設計的,兩個引腳之間接,
    發(fā)表于 05-09 09:56

    怎么根據外圍電路配置單片機gpio的時鐘

    時鐘。 一、時鐘信號的基本原理 時鐘信號是單片機內部各個模塊同步運行的基礎,是單片機操作和功能的支持。
    的頭像 發(fā)表于 01-31 10:57 ?887次閱讀

    在PIC單片機振蕩電路中如何選擇晶體?

    需要了解晶體在振蕩電路中的作用。晶體是一種能夠產生穩(wěn)定頻率的諧振器裝置,它通過在晶體中傳播的機械振動產生電壓信號,并將其轉換為穩(wěn)定的電壓波形。在PIC單片機振蕩電路中,晶體起到提供系統(tǒng)時鐘
    的頭像 發(fā)表于 01-31 09:28 ?482次閱讀

    單片機的內外部,到底有什么區(qū)別?

    工作原理、優(yōu)缺點以及適用場景。 一、 內部 內部指的是單片機芯片內部集成的時鐘
    的頭像 發(fā)表于 01-24 15:40 ?3815次閱讀

    單片機電路原理及作用 51單片機怎么接

    單片機是一種集成電路芯片,內部包含了微處理器核心、存儲器和各種周邊接口電路。單片機工作的
    的頭像 發(fā)表于 01-24 15:14 ?6039次閱讀

    單片機不起后會有什么情況

    單片機不起時,可能會出現以下幾種情況單片機
    的頭像 發(fā)表于 01-04 17:12 ?1577次閱讀

    STM32使用內部還是外部

    STM32使用內部還是外部? 在設計和開發(fā)STM32應用時,有兩種主要的時鐘
    的頭像 發(fā)表于 12-15 14:14 ?4548次閱讀

    有源和無的區(qū)別是什么?單片機只要頻率一樣就可以通用嗎?

    有源和無的區(qū)別是什么?單片機
    的頭像 發(fā)表于 11-22 16:37 ?1402次閱讀

    為什么不集成到單片機里?

    為什么不集成到單片機里? 單片機的分離設計涉及到
    的頭像 發(fā)表于 11-17 11:31 ?636次閱讀

    求助,12MHz單片機為什么只可以定時1ms以上?

    12MHz單片機為什么只可以定時1ms以上? TH1 = 0XFF; TL0 = 0XFF;這個不是1us的定時嗎,為什么不行,要到1ms才行? 如果想要定時1us,要怎么弄?
    發(fā)表于 10-23 06:26

    單片機內部為什么沒有?

    我們的合封單片機可以把各種功能芯片合封到一塊去,為什么我們不把也合封進去呀?其實單片機內部是有時鐘的,網友說的是
    的頭像 發(fā)表于 09-27 09:11 ?671次閱讀