關於微控制器IO口電平轉換

時間 2021-08-30 10:27:48

1樓:匿名使用者

做試驗啊,這個沒別的更好的辦法。

入pinx的值會隨外部電路輸入高低電平變化而變化,因為它此時屬於輸入狀態,能讀入引腳電平;而所謂的高阻態只是相對於輸出來說的,輸出進入高阻態,並不影響輸入,即pinx的讀入。

一次我搭了一個鍵盤電路,沒有使用上拉電阻,且ddrx、portx分別配置為0、0,發現pinx的值由於外界干擾而不停地改變;而ddrx、portx分別配置為0、1發現pinx的值不再受外界干擾(內部上拉電阻使能了),而是受鍵盤的正常控制。綜上所述,讀入pinx的值會隨外部電路輸入高低電平變化而變化。

2樓:

微控制器io拉低到地,意思就是這時候微控制器io的電壓是0v,遠遠小於5v,當然不會損壞。

3樓:義採

不會燒壞啊,就是因為串了一個電阻,而且是為0的時候才導通的,微控制器內部就是可以看成一個導通的mos管接地。此時只要串聯的電阻不太小是沒有問題的,i2c推薦上拉電阻都至少5-10k,那麼電流只有1ma左右。只要微控制器灌電流能承受1ma那麼管腳的電壓就是低電平,**超壓了呢?

只要你的灌電流能符合要求你就是10v 串電阻上拉也沒問題。

4樓:知無不道

仔細檢視了你出示的電路,發現3.3v這邊的器件輸出端是沒有機會承受5v高電平的,因為當這邊輸出高電平時,mos管因柵源等電位截止隔離了漏極這邊的5v,當這邊輸出拉低時mos管又滿足了導通條件,漏極這邊又被同步拉低,因此,不可能有5v電壓載入到左邊3.3v器件上。

微控制器高阻態問題,關於微控制器i o口的高阻態問題

五寒夢 呵呵,這個問題真的有點意思啊,還真沒碰到過能輸出高阻的微控制器呢,呵呵。估計樓主是搞錯意思,gps的高頻訊號是會對系統造成干擾的 天線 或者 布板的走線 地線 等等 這邊設定成高阻的意思估計是 原來是 輸出的io口 在輸出完畢後為了保證這個io不產生多餘的 高頻干擾 將它再設定成 輸入 並選...

微控制器輸入IO口擴充套件,微控制器IO口是怎樣擴充套件的

微控制器的輸入io口擴充套件可以通過以下方法來實現 1 通過並行擴充套件晶元,比如8255 8155等。2 通過鎖存器或緩衝器來擴充套件,比如74ls273,74ls373,74ls244,74ls245等等 3 通過串列埠 並口來擴充套件,比如74hc595,74hc164等等。4 通過解碼器來擴...

微控制器IO口是怎樣擴充套件的,微控制器擴充套件io口怎麼用

4終 1 首先可以使用38譯碼器進行拓展,三個引腳的二進位制輸入可變成8個引腳的分別輸出。2 然後附74hc138晶片真值表。3 還可以使用鎖存器拓展 74hc573,顧名思義,就是可以通過控制le引腳鎖住輸入io的點平,保持輸出不變,如下圖。4 還可以用序列輸入並行輸出的移位快取器74hc595進...