在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)總線(xiàn)時(shí)序與編址技術(shù)

      51單片機(jī)總線(xiàn)時(shí)序與編址技術(shù)

      作者: 時(shí)間:2012-03-28 來(lái)源:網(wǎng)絡(luò) 收藏

      一、總線(xiàn)概述

        計(jì)算機(jī)的總線(xiàn)分為控制總線(xiàn)、地址總線(xiàn)和數(shù)據(jù)總線(xiàn)等三種。而數(shù)據(jù)總線(xiàn)用于傳送數(shù)據(jù),控制總線(xiàn)用于傳送控制信號(hào), 地址總線(xiàn)則用于選擇存儲(chǔ)單元或外設(shè)。

        二、單片機(jī)的三總線(xiàn)結(jié)構(gòu)

        51 系列單片機(jī)具有完善的總線(xiàn)接口時(shí)序,可以擴(kuò)展控制對(duì)象,其直接尋址能力達(dá)到64k( 2的16次方) 。在總線(xiàn)模式下,不同的對(duì)象共享總線(xiàn),獨(dú)立編址、分時(shí)復(fù)用總線(xiàn),CPU 通過(guò)地址選擇訪(fǎng)問(wèn)的對(duì)象,完成與各對(duì)象之間的信息傳遞。

        單片機(jī)三總線(xiàn)擴(kuò)展示意如圖1 所示。

          1、數(shù)據(jù)總線(xiàn)

        51 單片機(jī)的數(shù)據(jù)總線(xiàn)為P0 口,P0 口為雙向數(shù)據(jù)通道,CPU 從P0 口送出和讀回?cái)?shù)據(jù)。

        2、地址總線(xiàn)

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

        為了節(jié)約芯片引腳,采用P0 口復(fù)用方式,除了作為數(shù)據(jù)總線(xiàn)外,在A(yíng)LE 信號(hào)時(shí)序匹配下,通過(guò)外置的數(shù)據(jù)鎖存器,在總線(xiàn)訪(fǎng)問(wèn)前半周從P0口送出低8位地址,后半周期從P0 口送出8 位數(shù)據(jù)。

        高8位地址則通過(guò)P2 口送出。

        3、控制總線(xiàn)

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

        三、單片機(jī)分析

        51 單片機(jī)如圖2 所示。

        

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

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

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

        四、常見(jiàn)單片機(jī)編址電路

        1、簡(jiǎn)單地址擴(kuò)展

        51 單片機(jī)的P2 口可以直接作為高8位地址總線(xiàn)使用,在一些簡(jiǎn)單系統(tǒng)電路中,常使用P2口直接編址驅(qū)動(dòng)。

        下面以使用數(shù)據(jù)緩沖器74LS273 驅(qū)動(dòng)數(shù)碼顯示為例,分析P2 口編址驅(qū)動(dòng)的靜態(tài)數(shù)碼顯示電路的設(shè)計(jì)。

        一位LED 數(shù)碼顯示單元電路如圖3 所示。

        

        WR 與A8( P2.0) 相或提供74LS273的時(shí)鐘信號(hào),當(dāng)執(zhí)行“MOVX @DPTR,A”指令時(shí),地址信息由DPTR 寄存器確定,會(huì)出現(xiàn)有效的寫(xiě)信號(hào)WR,只有當(dāng)?shù)刂稟8 為滿(mǎn)足“0”時(shí),寫(xiě)信號(hào)才可以作為74LS273 的時(shí)鐘信號(hào)輸入,完成數(shù)據(jù)鎖存。

        P2 口為A8~A15 的8 位地址線(xiàn),很容易擴(kuò)展到8 只LED 數(shù)碼管,WR 信號(hào)分別與A8~A15 按或關(guān)系連接,每位地址線(xiàn)均為低電平有效,即可實(shí)現(xiàn)8 個(gè)有效地址。

        該方案電路簡(jiǎn)單,但有效地址數(shù)太少,不適用于復(fù)雜系統(tǒng)設(shè)計(jì)。



      評(píng)論


      相關(guān)推薦

      技術(shù)專(zhuān)區(qū)

      關(guān)閉