![單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu)_第1頁(yè)](http://file4.renrendoc.com/view/402ccc44be91443e9f1d28bec92ba924/402ccc44be91443e9f1d28bec92ba9241.gif)
![單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu)_第2頁(yè)](http://file4.renrendoc.com/view/402ccc44be91443e9f1d28bec92ba924/402ccc44be91443e9f1d28bec92ba9242.gif)
![單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu)_第3頁(yè)](http://file4.renrendoc.com/view/402ccc44be91443e9f1d28bec92ba924/402ccc44be91443e9f1d28bec92ba9243.gif)
![單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu)_第4頁(yè)](http://file4.renrendoc.com/view/402ccc44be91443e9f1d28bec92ba924/402ccc44be91443e9f1d28bec92ba9244.gif)
![單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu)_第5頁(yè)](http://file4.renrendoc.com/view/402ccc44be91443e9f1d28bec92ba924/402ccc44be91443e9f1d28bec92ba9245.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 單片機(jī)的三總線是哪些單片機(jī)的三總線結(jié)構(gòu) 一、總線概述 計(jì)算機(jī)系統(tǒng)是以微處理器為核心的,各器件要與微處理器相連,且必須協(xié)調(diào)工作,所以在微處理機(jī)中引入了總線的概念,各器件共同享用總線,任何時(shí)候只能有一個(gè)器件發(fā)送數(shù)據(jù)(可以有多個(gè)器件同時(shí)接收數(shù)據(jù))。計(jì)算機(jī)的總線分為控制總線、地址總線和數(shù)據(jù)總線等三種。而數(shù)據(jù)總線用于傳送數(shù)據(jù),控制總線用于傳送控制信號(hào), 地址總線則用于選擇存儲(chǔ)單元或外設(shè)。二、單片機(jī)的三總線結(jié)構(gòu) 51系列單片機(jī)具有完善的總線接口時(shí)序,可以擴(kuò)展控制對(duì)象,其直接尋址能力達(dá)到64k( 2的16次方) 。在總線模式下,不同的對(duì)象共享總線,*編址、分時(shí)復(fù)用總線,CPU 通過(guò)地址選擇訪問(wèn)的對(duì)象,完成
2、與各對(duì)象之間的信息傳遞。 單片機(jī)三總線擴(kuò)展示意如圖1 所示。1、數(shù)據(jù)總線51 單片機(jī)的數(shù)據(jù)總線為P0 口,P0 口為雙向數(shù)據(jù)通道,CPU 從P0 口送出和讀回?cái)?shù)據(jù)。2、地址總線51 系列單片機(jī)的地址總線為16 位。為了節(jié)約芯片引腳,采用P0 口復(fù)用方式,除了作為數(shù)據(jù)總線外,在ALE 信號(hào)時(shí)序匹配下,通過(guò)外置的數(shù)據(jù)鎖存器,在總線訪問(wèn)前半周期從P0口送出低8位地址,后半周期從P0 口送出8 位數(shù)據(jù)。高8位地址則通過(guò)P2 口送出。3、控制總線51 系列單片機(jī)的控制總線包括讀控制信號(hào)P3.7 和寫控制信號(hào)P3.6 等,二者分別作為總線模式下數(shù)據(jù)讀和數(shù)據(jù)寫的使能信號(hào)。三、單片機(jī)總線時(shí)序分析51 單片機(jī)總
3、線時(shí)序如圖2 所示。 從圖2 中可以看出,完成一次總線( 讀寫) 操作周期為T,P0 口分時(shí)復(fù)用,在T0 期間,P0 口送出低8 位地址,在ALE 的下降沿完成數(shù)據(jù)鎖存,送出低8位地址信號(hào)。在T1 期間,P0 口作為數(shù)據(jù)總線使用,送出或讀入數(shù)據(jù),數(shù)據(jù)的讀寫操作在讀、寫控制信號(hào)的低電平期間完成。需要注意的是,在控制信號(hào)( 讀、寫信號(hào)) 有效期間,P2 口送出高8位地址,配合數(shù)據(jù)鎖存器輸出的低8 位地址,實(shí)現(xiàn)16 位地址總線,即64kB 范圍的內(nèi)的尋址。由于CPU不可能同時(shí)執(zhí)行讀和寫操作,所以讀、寫信號(hào)不可能同時(shí)有效。四、常見(jiàn)單片機(jī)編址電路1、簡(jiǎn)單地址擴(kuò)展51 單片機(jī)的P2 口可以直接作為高8位地
4、址總線使用,在一些簡(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í)行“MO DPTR,A”指令時(shí),地址信息由DPTR 寄存器確定,會(huì)出現(xiàn)有效的寫信號(hào)WR,只有當(dāng)?shù)刂稟8 為滿足“0”時(shí),寫信號(hào)才可以作為74LS273 的時(shí)鐘信號(hào)輸入,完成數(shù)據(jù)鎖存。P2 口為A8A15 的8 位地址線,很容易擴(kuò)展到8 只LED 數(shù)碼管,WR 信號(hào)分別與A8A15 按或關(guān)系連接,每位地址線均為低電平有效,即可實(shí)現(xiàn)
5、8 個(gè)有效地址。該方案電路簡(jiǎn)單,但有效地址數(shù)太少,不適用于復(fù)雜系統(tǒng)設(shè)計(jì)。2、低8 位地址鎖存通常的設(shè)計(jì)電路是使用8D 鎖存器74LS373 實(shí)現(xiàn)地址鎖存,74HC573 與之邏輯功能相同,只是引腳布局不一樣,使用74HC573 布線更容易。74LS373 真值表如圖4所示。 在輸出允許OE 為L(zhǎng)、控制使能LE 為H 時(shí),輸出為跟隨狀態(tài);OE 為L(zhǎng)、LE 為L(zhǎng) 時(shí),輸出為保持狀態(tài)。地址鎖存電路如圖5 所示。OE 接地,LE 接單片機(jī)的ALE腳將產(chǎn)生滿足時(shí)序的低8 位地址信號(hào)。執(zhí)行以下三條指令會(huì)得到如圖6所示的時(shí)序圖。MOV DPTR,# 0FF55H;低8 位地址為55HMOV A,# 0AAH
6、;待發(fā)送數(shù)據(jù)0AAHA( 55H 取反)MO,DPTR,A;A 中的0AAH送地址為0FF55H 的對(duì)象中會(huì)。 從圖6 中可以看出,P0 口先送55H,在ALE 下降沿實(shí)現(xiàn)地址鎖存,隨后送出數(shù)據(jù)0AAH,在WR 有效( 低電平) 期間鎖存器輸出低8 位地址55H,P0 口送出數(shù)據(jù)0AAH。3、帶譯碼器的復(fù)雜地址接口電路理論上高8 位地址線可以產(chǎn)生256 個(gè)有效地址,如何實(shí)現(xiàn)地址“擴(kuò)展”呢? 地址擴(kuò)展準(zhǔn)確描述是地址譯碼,例如3 根地址線可以譯碼成8 個(gè)地址,4根譯碼成16 個(gè)有效地址。這里選擇3-8 譯碼器實(shí)現(xiàn)地址譯碼,電路圖以及對(duì)應(yīng)的編址如表1 所示。 五、單片機(jī)總線編址電路實(shí)例總線擴(kuò)展接口的
7、單片機(jī)系統(tǒng),包括外部32k RAM 擴(kuò)展、LCD1602 接口、輸入輸出口。 D0D7 接數(shù)據(jù)總線P0 口,地址線A0A14接單片機(jī)地址總線低15 位,單片機(jī)地址線A15 接RAM 片選信號(hào),低電平有效,這樣RAM 地址分配從0000H 到7FFFH,與74138 譯碼地址不沖突。LCD1602 接口電路如圖9 所示。 RS、RW 分別接A12、A13,使能信號(hào)編址為Y7,這樣LCD 的四個(gè)驅(qū)動(dòng)地址( 數(shù)據(jù)讀寫和命令讀寫) 為0CFFFH 到0FFFFH ( 無(wú)關(guān)位為1) 或者8700H 到0B700H( 無(wú)關(guān)位為0)。有些時(shí)候單片機(jī)引腳不夠用,還要進(jìn)行擴(kuò)展,輸入口擴(kuò)展電路如圖10 所示。 利用74HC573( 74LS373) 的高阻態(tài)功能,將其輸出Q0Q7 接P0 口,在滿足總線地址讀操作中,可以把輸入InPORT的數(shù)據(jù)讀入單片機(jī)的累加器,地址為0F8FFH 或8000H。輸出口擴(kuò)展電路如圖11 所示。 利用74LS273 數(shù)據(jù)鎖存功能,在滿足總線地址寫操作中,可以把單片機(jī)累加器里的數(shù)據(jù)寫入273 鎖存輸出,地址為0F8FFH 或8000H。由于所用控制總線不同,可以和輸
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件安全人才隊(duì)伍建設(shè)研究-詳解洞察
- 梧州2025年廣西梧州市事業(yè)單位招聘1257人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)塑鋼垂簾軌市場(chǎng)調(diào)查研究報(bào)告
- 2025年針織橫機(jī)配件項(xiàng)目可行性研究報(bào)告
- 廣州廣東廣州市花都區(qū)花山鎮(zhèn)和郁小學(xué)臨聘教師招聘筆試歷年參考題庫(kù)附帶答案詳解
- 廣東廣東海洋大學(xué)后勤保障部招聘非編制水電維修工(第二次)筆試歷年參考題庫(kù)附帶答案詳解
- 2025年球衣網(wǎng)布項(xiàng)目可行性研究報(bào)告
- 2025年水電解器架項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)旋風(fēng)式二級(jí)回收裝置行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年抗菌防霉乳膠漆項(xiàng)目可行性研究報(bào)告
- 化學(xué)纖維精品課件
- 中式面點(diǎn)師初級(jí)(五級(jí))教學(xué)計(jì)劃、大綱
- 新外研版九年級(jí)上冊(cè)英語(yǔ) Module 1 Unit 2 重點(diǎn)習(xí)題課件
- Q∕SY 03026-2019 石腦油-行業(yè)標(biāo)準(zhǔn)
- 浙江共同富裕哪些值得關(guān)注
- 2020 ACLS-PC-SA課前自我測(cè)試試題及答案
- 元宵節(jié)猜燈謎PPT
- 錦州市主要環(huán)境問(wèn)題論文
- 東風(fēng)4型內(nèi)燃機(jī)車檢修規(guī)程
- 藥品經(jīng)營(yíng)企業(yè)GSP計(jì)算機(jī)系統(tǒng)培訓(xùn)PPT課件
- 建筑工程冬期施工規(guī)程JGJT1042011
評(píng)論
0/150
提交評(píng)論