㈠ 單片機匯流排是什麼
匯流排是一種內部結構,它是cpu、內存、輸入、輸出公用通道,主機的各個部件通過匯流排相連接,外部設備通過相應的介面電路再與匯流排相連接。
㈡ 51單片機的三匯流排是由哪些口線構成的
51 單片機的數據匯流排為P0 口,P0 口為雙向數據通道,CPU 從P0 口送出和讀回數據。
為了節約晶元引腳,採用P0 口復用方式,除了作為數據匯流排外,在ALE 信號時序匹配下,通過外置的數據鎖存器,在匯流排訪問前半周期從P0口送出低8位地址,後半周期從P0 口送出8 位數據。
系列單片機的控制匯流排包括讀控制信號P3.7 和寫控制信號P3.6 等,二者分別作為匯流排模式下數據讀和數據寫的使能信號。
(2)單片機的匯流排結構擴展閱讀:
運算器有兩個功能:
(1) 執行各種算術運算。
(2) 執行各種邏輯運算,並進行邏輯測試,如零值測試或兩個值的比較。
運算器所執行全部操作都是由控制器發出的控制信號來指揮的,並且,一個算術操作產生一個運算結果,一個邏輯操作產生一個判決。
㈢ 單片機的三匯流排結構和不是三匯流排有什麼不同,能不能說通俗點
現在的單片機幾乎不再需要三匯流排了。主要原因是,需要另外配程序存儲器晶元時,為了從存儲器中的每一個單元內讀取程序指令,才需要三匯流排。而現在的單片機內部都有足夠的程序存儲器和數據存儲器,根本不需要在外部另外配了,所以就不需要三匯流排了。
這樣,在應用中非常方便,外部不配存儲器,節省了外部電路和成本。而單片機的I/O引腳就全部用於接外部應用電路了。如果需要三匯流排的話,I/O引腳多數都做三匯流排了,接外部應用電路就很困難,需要再配擴展電路,所以,整個電路變得很復雜了。而現在的單片機整個電路就很簡單的。
㈣ 簡述MCS-51單片機片外匯流排結構。
51的外部匯流排地址是16位的,可以訪搭搜問65536個地知告歷址空間
P0口是地友敗址數據復用口,在ale的下降沿輸出地址,上升沿輸出數據
㈤ 並行匯流排:單片機的單匯流排如何架構和設計的
首先單片機是一個8bit的mcu所以處理器結構很簡單,他的時鍾周期低,然後幾個時鍾周期才處理一條指令,所以用單匯流排就已經足夠了,不需要將數據和指令分開的並行匯流排,因為快速讀進來以後也是等待,沒有太多的意義。
因為單片機是單匯流排,所以他的外設和memory都是利用這個匯流排進行統一的編址和訪問。相當於所有的東西都掛到了這條匯流排上面來。
㈥ 51單片機的片外匯流排結構
51系列單片機具有很強的外部擴展功能.其外部擴展都是通過三匯流排進行的.
(1)地址匯流排(AB)
地址匯流排用於傳送單片機輸出的地址信號,寬度為16位, 其外部存儲器直接定址為64K位元組,P0口經鎖存器提供低8位地址,鎖存信號是由CPU的ALE引腳提供的;P2口提供高8位地址.
(2)數據匯流排(DB)
數據匯流排是由P0口提供的,寬度為8位.
(3)控制匯流排(CB)
控制匯流排實際上是CPU輸出的一組控制信號.由P3口的第二功能狀態和4根獨立控制線RESET、EA、ALE、PSEN組成.
㈦ 單片機的三匯流排是指
單片機控制系統的三匯流排是指數據匯流排、地址匯流排、控制匯流排。
1、數據匯流排
51 單片機的數據匯流排為P0 口,CPU 從P0 口送出和讀回數據。
2、地址匯流排
51 系列單片機的地址匯流排為16 位。
高8位地址則通過P2 口送出。
3、控制匯流排
51 系列單片機的控制匯流排包括(RD)讀控制信號P3.7 和(WR)寫控制信號P3.6 等。
(7)單片機的匯流排結構擴展閱讀:
有的系統中,數據匯流排和地址匯流排是復用的,即匯流排在某些時刻出現的信號表示數據而另一些時刻表示地址。
而有的系統是分開的。51系列單片機的地址匯流排和數據匯流排是復用的,而一般PC中的匯流排則是分開的,「數據匯流排DB」用於傳送數據信息,數據匯流排是雙向三態形式的匯流排,也可以將其它部件的數據傳送到CPU。
㈧ 51單片機有單匯流排結構嗎
51單片機大部分是有匯流排結構的,P0口為數據匯流排,P2加P0構成地址匯流排,數據匯流排8位,地址匯流排16位,所以可以直接訪問的地址范圍是0000H~FFFFH,64K大小。如果需要訪問大於64K的地址,你可以藉助其他IO口來擴展地址,比如P1口,也可以通過其他途徑獲得擴展地址,如一個鎖存器也可以,我以前做個的項目,最大擴展到過1M的外部RAM,當然也可以擴展得更多,只是軟體處理起來稍微麻煩點。
㈨ 單片機從匯流排結構可分為幾種結構類型它們之間有相似之處嗎為什麼
匯流排分為三種:
1、地址匯流排
2、數據匯流排
3、 控制匯流排。
㈩ 單片機的匯流排是什麼
單片機匯流排是一種內部結構,它是cpu、內存、輸入、輸出公用通道,主機的各個部件通過匯流排相連接,外部設備通過相應的介面電路再與匯流排相連接。