色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

51單片機(jī)的時鐘及總線時序和總線擴(kuò)展

GReq_mcu168 ? 來源:未知 ? 作者:李建兵 ? 2018-03-15 14:48 ? 次閱讀

一般第一種接法用的比較多。選擇內(nèi)部震蕩方式時晶振旁邊有兩個小電容。這兩個電容叫晶振的負(fù)載電容,分別接在晶振的兩個腳上和對地的電容,一般在幾十皮發(fā)。它會影響到晶振的諧振頻率和輸出幅度。晶振的負(fù)載電容=[(Cd*Cg)/(Cd+Cg)]+Cic+△C式中Cd,Cg為分別接在晶振的兩個腳上和對地的電容,Cic(集成電路內(nèi)部電容)+△C(PCB上電容)經(jīng)驗(yàn)值為3至5pf。

各種邏輯芯片的晶振引腳可以等效為電容三點(diǎn)式振蕩器。晶振引腳的內(nèi)部通常是一個反相器, 或者是奇數(shù)個反相器串聯(lián)。在晶振輸出引腳 XO 和晶振輸入引腳 XI 之間用一個電阻連接, 對于 CMOS 芯片通常是數(shù) M 到數(shù)十M 歐之間。 很多芯片的引腳內(nèi)部已經(jīng)包含了這個電阻, 引腳外部就不用接了。這個電阻是為了使反相器在振蕩初始時處與線性狀態(tài), 反相器就如同一個有很大增益的放大器, 以便于起振。

為什么要選擇12MHz的晶振作為時鐘源呢?

這就要說51單片機(jī)內(nèi)部的幾個周期了:指令周期、機(jī)器周期、時鐘周期、振蕩周期。

振蕩周期是指為單片機(jī)提供定時信號的振蕩源的周期或外部輸入時鐘的周期。

時鐘周期又稱作狀態(tài)周期或狀態(tài)時間S,它是振蕩周期的兩倍,分為P1節(jié)拍和P2節(jié)拍,通常在P1節(jié)拍完成算術(shù)邏輯操作,在P2節(jié)拍完成內(nèi)部寄存器之間的數(shù)據(jù)傳送操作。(注意P1 和P2的相位關(guān)系 )

一個機(jī)器周期由6個狀態(tài)組成,如果把一條指令的執(zhí)行過程分作幾個基本操作,則將完成一個基本操作所需的時間稱作機(jī)器周期。單片機(jī)的單周期指令執(zhí)行時間就為一個機(jī)器周期。

指令周期是執(zhí)行一條指令所需的全部時間。MCS-51單片機(jī)的指令周期通常由1、2、4個機(jī)器周期組成。

對于12MHz的晶振,提供了12M的振蕩周期,6M的時鐘周期,1M的機(jī)器周期。所以此時51單片機(jī)的單指令周期為(1/1M)s=1us.這個1us有什么好處呢?后面大家會知道單片機(jī)應(yīng)用中會有各種各樣的時序,很多時候需要用一小段程序延時來達(dá)到時序要求,而1us的單指令周期比較方便計算延時時間以及確定每條語句的執(zhí)行時間。應(yīng)該明確的是單片機(jī)執(zhí)行每條語句用的時間是非常確定的,是1us就是1us不會多一點(diǎn)也不會少一點(diǎn)。

下面說說51單片機(jī)的總線擴(kuò)展:

這種結(jié)構(gòu)就是上一篇說到的三總線結(jié)構(gòu),如圖所示

1、數(shù)據(jù)總線

51 單片機(jī)的數(shù)據(jù)總線為P0 口,CPU 從P0 口送出和讀回數(shù)據(jù)。

2、地址總線

51 系列單片機(jī)的地址總線為16 位。

為了節(jié)約芯片引腳,采用P0 口復(fù)用方式,除了作為數(shù)據(jù)總線外,在ALE 信號時序匹配下,通過外置的數(shù)據(jù)鎖存器,在總線訪問前半周期從P0口送出低8位地址,后半周期從P0 口送出8 位數(shù)據(jù)。

高8位地址則通過P2 口送出。

3、控制總線

51 系列單片機(jī)的控制總線包括(RD)讀控制信號P3.7 和(WR)寫控制信號P3.6 等,二者分別作為總線模式下數(shù)據(jù)讀和數(shù)據(jù)寫的使能信號。

51 單片機(jī)總線時序如圖 所示。

從圖2 中可以看出,完成一次總線( 讀寫) 操作周期為T,P0 口分時復(fù)用,在T0 期間,P0 口送出低8 位地址,在ALE 的下降沿完成數(shù)據(jù)鎖存,送出低8位地址信號。在T1 期間,P0 口作為數(shù)據(jù)總線使用,送出或讀入數(shù)據(jù),數(shù)據(jù)的讀寫操作在讀、寫控制信號的低電平期間完成。

需要注意的是,在控制信號( 讀、寫信號) 有效期間,P2 口送出高8位地址,配合數(shù)據(jù)鎖存器輸出的低8 位地址,實(shí)現(xiàn)16 位地址總線,即64kB 范圍的內(nèi)的尋址。

由于CPU不可能同時執(zhí)行讀和寫操作,所以讀、寫信號不可能同時有效。

采用這種總線結(jié)構(gòu)按照規(guī)定的時序能夠最大程度的利用單片機(jī)的全部地址線。這就是單片機(jī)的編址。編址分為線選法和譯碼法,譯碼法分為全譯碼、部分譯碼。線選法的優(yōu)點(diǎn)是簡單但是非常浪費(fèi)地址線;全譯碼法能夠最大程度的利用全部地址線,但是電路很復(fù)雜需要一些與非門的配合才行。一般用部分譯碼法性價比最高,尤其是在外接了存儲芯片時部分譯碼法很方便。


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

    關(guān)注

    6035

    文章

    44554

    瀏覽量

    634668
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    274

    文章

    5702

    瀏覽量

    123494

原文標(biāo)題:51單片機(jī)的時鐘及總線時序和總線擴(kuò)展

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于51單片機(jī)的手動數(shù)字時鐘

    具體實(shí)現(xiàn)功能由51單片機(jī)+8位共陰數(shù)碼管+獨(dú)立按鍵構(gòu)成。具體功能:(1)利用數(shù)碼管顯示時分秒,顯示格式為“時-分-秒”;(2)利用6個按鍵控制時、分、秒,設(shè)定好后自動開始時鐘顯示;(3)設(shè)置秒復(fù)位
    的頭像 發(fā)表于 10-22 14:12 ?216次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的手動數(shù)字<b class='flag-5'>時鐘</b>

    51單片機(jī)驅(qū)動

    電子發(fā)燒友網(wǎng)站提供《51單片機(jī)驅(qū)動.exe》資料免費(fèi)下載
    發(fā)表于 09-20 11:46 ?5次下載

    單片機(jī)的三種總線結(jié)構(gòu)

    單片機(jī)的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus,
    的頭像 發(fā)表于 09-10 11:32 ?2440次閱讀

    基于51單片機(jī)數(shù)字時鐘數(shù)碼管顯示設(shè)計

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)數(shù)字時鐘數(shù)碼管顯示設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單(excel表格打開
    發(fā)表于 06-25 10:42 ?1次下載

    基于51單片機(jī)數(shù)字時鐘鬧鐘設(shè)計

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)數(shù)字時鐘鬧鐘設(shè)計包含了PDF版本電路圖、C語言程序源代碼(keil軟件打開)、proteus仿真。本資源適合人群:? ? ? 單片機(jī)愛好
    發(fā)表于 06-25 10:17 ?0次下載

    基于51單片機(jī)時鐘溫度顯示設(shè)計

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)時鐘溫度顯示設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、proteus仿真圖。本資源適合人群
    發(fā)表于 06-25 10:17 ?0次下載

    怎么根據(jù)外圍電路配置單片機(jī)gpio的時鐘

    怎么根據(jù)外圍電路配置單片機(jī)gpio的時鐘? 根據(jù)外圍電路配置單片機(jī)GPIO的時鐘是一項(xiàng)重要的任務(wù),它決定了單片機(jī)與外部設(shè)備的通信速度和穩(wěn)定性
    的頭像 發(fā)表于 01-31 10:57 ?1099次閱讀

    51單片機(jī)開發(fā)板的主要功能 51單片機(jī)開發(fā)板能做什么

    51單片機(jī)開發(fā)板是一種基于8051系列單片機(jī)芯片的開發(fā)板,具有豐富的功能和廣泛的應(yīng)用。下面將詳細(xì)介紹51單片機(jī)開發(fā)板的主要功能以及能夠?qū)崿F(xiàn)的
    的頭像 發(fā)表于 01-23 15:52 ?3706次閱讀

    基于51單片機(jī)的實(shí)時時鐘設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的實(shí)時時鐘設(shè)計.rar》資料免費(fèi)下載
    發(fā)表于 01-12 10:43 ?13次下載

    基于51單片機(jī)的實(shí)時時鐘+溫度應(yīng)用設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的實(shí)時時鐘+溫度應(yīng)用設(shè)計.rar》資料免費(fèi)下載
    發(fā)表于 01-12 10:20 ?0次下載

    基于51單片機(jī)的多功能電子時鐘設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的多功能電子時鐘設(shè)計.rar》資料免費(fèi)下載
    發(fā)表于 01-12 10:03 ?13次下載

    基于51單片機(jī)的實(shí)時時鐘設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于51單片機(jī)的實(shí)時時鐘設(shè)計.rar》資料免費(fèi)下載
    發(fā)表于 01-02 10:15 ?43次下載

    基于51單片機(jī)的電子鬧鐘設(shè)計

    基于51單片機(jī)的電子鬧鐘設(shè)計(實(shí)物)
    發(fā)表于 01-02 09:58 ?8次下載

    基于51單片機(jī)的實(shí)時時鐘+溫度應(yīng)用設(shè)計

    基于51單片機(jī)的實(shí)時時鐘+溫度應(yīng)用設(shè)計(仿真)
    發(fā)表于 01-02 09:55 ?6次下載

    基于51單片機(jī)的多功能電子時鐘設(shè)計

    基于51單片機(jī)的多功能電子時鐘設(shè)計(仿真)
    發(fā)表于 01-02 09:39 ?41次下載
    主站蜘蛛池模板: 日韩精品 电影一区 亚洲高清 | 手机毛片在线| 97人人看碰人免费公开视频| 精品国产乱码久久久久久口爆| 热久久免费频精品99热| 99 久久99久久精品免观看| 久操久操久操| 一本道中文无码亚洲| 国产亚洲精品久久久999无毒| 色 花 堂 永久 网站| jizz教师| 日本久久精品毛片一区随边看| 97免费视频在线观看| 蜜臀AV99无码精品国产专区| 伊人狠狠丁香婷婷综合尤物| 红桃传媒少妇人妻网站无码抽插| 亚洲高清国产拍精品5g| 国内免费视频成人精品| 亚洲国产成人精品无码区APP| 国产精品一区二区三区四区五区| 三级全黄a| 国产精品免费大片| 亚洲国产韩国欧美在线不卡| 国产中文视频无码成人精品| 亚洲国产欧美国产综合在线| 精品久久久麻豆国产精品| 夜蒲团之5阳性之教| 久久综合色超碰人人| FREE乌克兰嫩交HD| 三级网站视频| 狠狠啪在线香蕉| 最近免费视频中文2019完整版 | 伊人久久大香线蕉综合电影网| 久久精品成人免费看| 91精选国产| 色爰情人网站| 韩国伦理三级| 99C视频色欲在线| 撕开美女的衣服2| 九九久久久| 成年人视频在线观看免费|