




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 單片機芯片內有一項主要的組成部分是并行單片機芯片內有一項主要的組成部分是并行I/O口。口。MCS-51共有共有4個個8位的并行位的并行I/O口,分別記作口,分別記作P0口、口、P1口、口、P2口和口和P3口。每個并口都至少包含一個鎖存器、一個輸出口。每個并口都至少包含一個鎖存器、一個輸出驅動器和輸入緩沖器,但在各個并口之間又有一些差別。驅動器和輸入緩沖器,但在各個并口之間又有一些差別。實際上,它們已被歸入專用寄存器之列,并且具有字節尋實際上,它們已被歸入專用寄存器之列,并且具有字節尋址和位尋址功能。并行址和位尋址功能。并行I/O口的主要作用:口的主要作用: 在訪問片外擴展的存儲器或外部在訪問
2、片外擴展的存儲器或外部I/O接口芯片時,由接口芯片時,由P0口和口和P2口構成數據和地址總線(低口構成數據和地址總線(低8位地址和數據由位地址和數據由P0口分時口分時傳送,高傳送,高8位地址由位地址由P2口傳送),口傳送),P3口的一部分作為控制口的一部分作為控制線。線。 在無片外擴展存儲器的系統中,這在無片外擴展存儲器的系統中,這4個口均可作為雙向的個口均可作為雙向的I/O端口使用端口使用。 P3口具有第二功能口具有第二功能。1.4 MCS-51系列單片機的基本系列單片機的基本I/O口口 P0口某位結構VCC地址/數據控制鎖存器P0.XDCPQQMUXV1V2P0.X引腳讀鎖存器寫鎖存器內部
3、總線讀引腳&1 P0口電路中包含有一個數據輸出鎖存器、兩個三態數據輸入緩沖器、口電路中包含有一個數據輸出鎖存器、兩個三態數據輸入緩沖器、一個數據輸出的驅動電路和一個輸出控制電路。一個數據輸出的驅動電路和一個輸出控制電路。P0口的功能與驅動能力口的功能與驅動能力P0口可以作為通用的口可以作為通用的I/O口;口;P0口可以作為單片機系統的地址口可以作為單片機系統的地址/數據線使用;數據線使用;P0可以驅動可以驅動8個標準的個標準的TTL負載電路。負載電路。v注意在注意在P0口作為通用的口作為通用的I/O口時,必須外接上拉電阻口時,必須外接上拉電阻(如下圖)。如下圖)。12345678P0V
4、CC P1口某位結構VCC鎖存器P1.XDCPQQP1.X引腳讀鎖存器寫鎖存器內部總線讀引腳內部上拉電阻P1P1口電路中包含有一個數據輸出鎖存器、一個三態數據口電路中包含有一個數據輸出鎖存器、一個三態數據輸入緩沖器、一個數據輸出的驅動電路。輸入緩沖器、一個數據輸出的驅動電路。P1P1口的功能和口的功能和驅動能力驅動能力P1P1口只可以作為通用的口只可以作為通用的I/OI/O口使用;口使用;P1可以驅動可以驅動4個標準的個標準的TTL負載電路;負載電路;v注意在注意在P1P1口作為通用的口作為通用的I/OI/O口使用時,在從口使用時,在從I/OI/O端口讀入端口讀入數據時,應該首先向相應的數據時
5、,應該首先向相應的I/OI/O口內部鎖存器寫口內部鎖存器寫“1”1”。舉例:從舉例:從P1P1口的低四位輸入數據口的低四位輸入數據 MOV P1,#0FHMOV P1,#0FH MOV A,P1 MOV A,P1P2口某位結構圖鎖存器P2.XDCPQQ讀鎖存器寫鎖存器內部總線讀引腳VCCP2.X引腳內部上拉電阻1地址 控制MUXP2P2口電路中包含有一個數據輸出鎖存器、一個三態數據口電路中包含有一個數據輸出鎖存器、一個三態數據輸入緩沖器、一個多路轉換開關和一個數據輸出的驅動輸入緩沖器、一個多路轉換開關和一個數據輸出的驅動電路。電路。P2P2口的功能和口的功能和驅動能力驅動能力P2P2口可以作為
6、通用的口可以作為通用的I/OI/O口使用;口使用;P2P2口還要作為單片機地址總線的高口還要作為單片機地址總線的高8 8位使用;位使用;P2P2可以驅動可以驅動4 4個標準的個標準的TTLTTL負載電路。負載電路。 P3口某位結構 鎖存器P3.XDCPQQ讀鎖存器寫鎖存器內部總線讀引腳VCCP3.X引腳內部上拉電阻&第二輸出功能第二輸入功能 P3口電路中包含有一個數據輸出鎖存器、兩個三口電路中包含有一個數據輸出鎖存器、兩個三態數據輸入緩沖器、一個數據輸出的驅動電路和態數據輸入緩沖器、一個數據輸出的驅動電路和一個輸出控制電路。一個輸出控制電路。 P3口的功能和驅動能力口的功能和驅動能力
7、P3口可以作為通用的口可以作為通用的I/O口使用;口使用; 可以作為單片機系統的第二功能的輸入和輸出。可以作為單片機系統的第二功能的輸入和輸出。 P3口可以驅動口可以驅動4個標準的個標準的TTL負載電路。負載電路。v 注意在注意在P3口的使用時,首先要考慮第二功能的要口的使用時,首先要考慮第二功能的要求。求。MCS-51MCS-51單片機單片機P3口的第二功能口的第二功能引腳引腳第二功能第二功能P3.0P3.0RXD(RXD(串行口輸入串行口輸入) ) P3.1P3.1TXD(TXD(串行口輸出串行口輸出) ) P3.2P3.2INT0(INT0(外部中斷外部中斷0 0輸入輸入) ) P3.3P3.3INT1(INT1(外部中斷外部中斷1 1輸入輸入) ) P3.4P3.4T0(T0(定時器定時器0 0的外部輸入的外部輸入) ) P3.5P3.5T1(T1(定時器定時器1 1的外部輸入的外部輸入) ) P3.6P3.6WR(WR(片外數據存儲器寫選通控制輸出片外數據存儲器寫選通控制輸出) ) P3.7P3.7RD(RD(片外數據存儲器讀選通控制輸出片外數據存儲器讀選通控制輸出) ) 小 結本章要求: 了解MCS-51單片機的內部編程結構,這是應用單片機的基本前提; 掌握獨具特色的MCS-51單片機存儲器組織及I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司茶餐廳團建活動方案
- 公司種植果樹活動方案
- 公司純游樂團建活動方案
- 公司舊迎新活動方案
- 公司新品流程策劃方案
- 公司生產之星策劃方案
- 公司春游活動方案
- 公司禮物活動方案
- 公司淘寶營銷策劃方案
- 公司改善小組活動方案
- 信息安全、網絡安全和隱私保護-信息安全控制清單(2024A1-雷澤佳編制)
- (正式版)HGT 20593-2024 鋼制化工設備焊接與檢驗工程技術規范
- RFJ 003-2021 人民防空工程防護設備產品與安裝質量檢測標準(暫行)
- 養殖場安全培訓課件
- 軟件測試和軟件質量保證
- DB61-T 5071-2023 鋼管桁架裝配式預應力混凝土疊合板技術標準
- 醫院隨訪工作總結
- 智能機器人介紹課件
- 電商平臺的運營和增長策略
- 家庭安全隱患排查和應對策略及方案
- 《塞翁失馬》課件
評論
0/150
提交評論