久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

51單片機不為人知的IO口之謎

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年10月31日   【字體:

1.準雙向口輸出數據時:

準雙向口輸出類型可用作輸出和輸入功能而不需重新配置口線輸出狀態。這是因為當口線輸出為1時驅動能力很弱,允許外部裝置將其拉低。當引腳輸出為低時,它的驅動能力很強,可吸收相當大的電流。準雙向口有3個上拉晶體管適應不同的需要。在3個上拉晶體管中,有1個“極弱上拉”,當口線鎖存為1時打開。當引腳懸空時,這個極弱的上拉源產生很弱的上拉電流將引腳上拉為高電平。第2個上拉晶體管稱為“弱上拉”,當口線寄存器為1且引腳本身也為1時打開。此上拉提供基本驅動電流使準雙向口輸出為1。如果一個引腳輸出為1而由外部裝置下拉到低時,弱上拉關閉而“極弱上拉”維持開狀態,為了把這個引腳強拉為低,外部裝置必須有足夠的灌電流能力使引腳上的電壓將到門檻電壓以下。第3個上拉晶體管稱為“強上拉”。當口線鎖存器由0到1跳變時,這個上拉用來加快準雙向口由邏輯0到邏輯1轉換。當發生這種情況時,強上拉打開約2個機器周期以使引腳能夠迅速地上拉到高電平。準雙向口輸出如下圖所示,

那么以上介紹的輸出狀態,我們可以通過設置STC單片機的相關特殊寄存器實現。


 


2.當準雙向口作為輸入引腳時(讀取引腳狀態)

此時我們首先需要將口所存數據“1”,這是為什么呢?大家仔細分析下這個電路,當口所存數據“0”時,強上拉的下面的管是導通的,那么端口引腳就相當與地直接相連,這樣高電平信號將會被強制拉低輸入數據將無法正確檢測!
 

關閉窗口

相關文章

主站蜘蛛池模板: 中文字幕在线看 | 国产精品99久久久久久久久 | 亚洲视频在线看 | 在线一区二区三区 | 成人在线网址 | 国产一级自拍 | 欧美午夜精品久久久久免费视 | 久久精品一区二区国产 | 国产午夜在线观看 | 日韩专区在线观看 | 免费网站观看www在线观 | 欧美视频在线观看 | 成人福利在线观看 | 欧美激情视频网站 | 在线欧美日韩 | 欧美日韩大片 | 露出调教羞耻91九色 | 天天燥日日燥 | 成av人片在线观看www | 精品视频一区二区 | 91成人免费视频 | 香蕉看片 | 亚洲天天 | 一级黄色片视频 | 日本免费在线观看视频 | 久久青青 | 成人在线不卡 | 91成人看片 | 日韩三级网| 欧美一级淫片bbb一84 | 丁香婷婷在线 | 精品一区二区三区三区 | 伊人av影院 | 精品久久一区二区 | 五月激情综合网 | 免费av大片 | 亚洲小视频在线观看 | 亚洲成人精品在线 | 久久久天堂国产精品女人 | 国产一区二区三区视频在线 | 国产欧美综合一区二区三区 |