Ⅰ 單片機的匯流排是什麼
單片機匯流排是一種內部結構,它是cpu、內存、輸入、輸出公用通道,主機的各個部件通過匯流排相連接,外部設備通過相應的介面電路再與匯流排相連接。
Ⅱ 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)並行匯流排擴展採用三匯流排方式: 採用三匯流排方式: DB -AB -CB -(2)並行 口擴展並行I/O口擴展 數據與交互信息均由I/O口來完成 數據與交互信息均由口來完成兄雀1.MCS-51單片機的片外匯流排結構 . 單片機的片外匯流排結構耐衫 MCS-51系列單片機片外引腳可以構成如圖所 系列單片機片外引腳可以構成如圖所 示的三匯流排結構: 示的三匯流排結構: 地址匯流排、 地址匯流排(AB) 數據匯流排、數據匯流排(DB) 控制匯流排、控制匯流排(CB) 所有外部晶元都通過這三組匯流排進行擴展。 所有外部晶元都通過這三組匯流排進行擴展。
2. MCS-51單片機並行 口的擴展 單片機並行I/O口的擴展 單片機並行 問題的提出: 問題的提出:當不擴展外部存儲器時, 當不擴展外部存儲器時,有P0 ~ P3四個埠可 四個埠可 以作為I/O口用 當擴展外部存儲器時,由於P0與 口用; 以作為 口用;當擴展外部存儲器時,由於羨畝早 與 P2口被匯流排佔用,只有 與 P3埠可以作為 口被匯流排佔用, 埠可以作為I/O 口被匯流排佔用 只有P1 埠可以作為 口用。無論哪種情況, 口用。無論哪種情況,這幾個埠都難以滿足大部 分應用系統的要求。因此並行I/O的擴展是一項常分應用系統的要求。因此並行的擴展是一項常 見的技術問題。
Ⅳ MCS-51單片機的外部三匯流排是怎樣形成的
書上都講了呀,地址線A0-A7--P0口,A8-A15----P2口,數據線D0-D7----P0口(與地址復用,所以要用一片74LS373將地址和數據分離),控制線---P3口(/WR,/RD)和/PSEN。
Ⅳ mcs-51單片機4個I/O的作用是什麼三匯流排如何分配的為什麼說能作為I/O使用的一般只有P1口
51單片機的4 個口都 可鉛世作為IO口使用,並不是說只有P1口能作為IO口。
應該是P0、P2和P3除了IO口外還並激旅有第二功能 。而P1口只有IO口功能。
P0口可作為數據匯流排口,它可以對外部存儲器低8 位讀寫。P2口也可以作為系統絕凳 擴展時的高8 位地址。P3口除了IO口功能 外,還有第二功能,即P3.0(串列輸入口RXD)、P3.1(串列輸TXD)、P3.2(外部中斷/0INT0)、P3.3(外部中斷1)、P3.4(定時器0外部 中斷T0)、P3.5(定時器1外部中斷T1)、P3.6(外部存儲器寫/WR)、P3.7(外部存儲器讀/RD)
Ⅵ 51單片機的三匯流排是由哪些口線構成的
51 單片機的數據匯流排為P0 口,P0 口為雙向數據通道,CPU 從P0 口送出和讀回數據。
為了節約晶元引腳,採用P0 口復用方式,除了作為數據匯流排外,在ALE 信號時序匹配下,通過外置的數據鎖存器,在匯流排訪問前半周期從P0口送出低8位地址,後半周期從P0 口送出8 位數據。
系列單片機的控制匯流排包括讀控制信號P3.7 和寫控制信號P3.6 等,二者分別作為匯流排模式下數據讀和數據寫的使能信號。
(6)單片機片外三匯流排的原理擴展閱讀:
運算器有兩個功能:
(1) 執行各種算術運算。
(2) 執行各種邏輯運算,並進行邏輯測試,如零值測試或兩個值的比較。
運算器所執行全部操作都是由控制器發出的控制信號來指揮的,並且,一個算術操作產生一個運算結果,一個邏輯操作產生一個判決。