<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī) P0口工作原理詳細(xì)講解

          51單片機(jī) P0口工作原理詳細(xì)講解

          作者: 時(shí)間:2013-05-07 來源:網(wǎng)絡(luò) 收藏

          ANL P0,#立即數(shù);P0→立即數(shù)P0

          ORL P0,A ;P0→AP0

          INC P1 ;P1+1→P1

          DEC P3 ;P3-1→P3

          CPL P2 ;P2→P2

          這樣安排的原因在于讀-修改-寫指令需要得到端口原輸出的狀態(tài),修改后再輸出,讀鎖存器而不是讀引腳,可以避免因外部電路的原因而使原端口的狀態(tài)被讀錯(cuò)。

          P0端口是8031單片機(jī)的總線口,分時(shí)出現(xiàn)數(shù)據(jù)D7一D0、低8位地址A7一AO,以及三態(tài),用來接口存儲器、外部電路與外部設(shè)備。P0端口是使用最廣泛的I/O端口。

          2、作為地址/數(shù)據(jù)復(fù)用口使用時(shí)的工作原理

          在訪問外部存儲器時(shí)作為地址/數(shù)據(jù)復(fù)用口使用。

          這時(shí)多路開關(guān)‘控制’信號為‘1’,‘與門’解鎖,‘與門’輸出信號電平由“地址/數(shù)據(jù)”線信號決定;多路開關(guān)與反相器的輸出端相連,地址信號經(jīng)“地址/數(shù)據(jù)”線→反相器→V2場效應(yīng)管柵極→V2漏極輸出。

          例如:控制信號為1,地址信號為“0”時(shí),與門輸出低電平,V1管截止;反相器輸出高電平,V2管導(dǎo)通,輸出引腳的地址信號為低電平。請看下圖(蘭色字體為電平):

          51單片機(jī) P0口工作原理詳細(xì)講解

          反之,控制信號為“1”、地址信號為“1”,“與門”輸出為高電平,V1管導(dǎo)通;反相器輸出低電平,V2管截止,輸出引腳的地址信號為高電平。請看下圖(蘭色字體為電平):

          51單片機(jī) P0口工作原理詳細(xì)講解

          可見,在輸出“地址/數(shù)據(jù)”信息時(shí),V1、V2管是交替導(dǎo)通的,負(fù)載能力很強(qiáng),可以直接與外設(shè)存儲器相連,無須增加總線驅(qū)動器。

          51單片機(jī)相關(guān)文章:51單片機(jī)教程


          存儲器相關(guān)文章:存儲器原理




          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();