1. 程式人生 > >51微控制器I/O埠內部結構深入分析

51微控制器I/O埠內部結構深入分析

        這篇文章比較難的(也可以說不難,只是很少有人關注底層實現),請各位鼓起勇氣看完,我盡力把我認為的難點和僻點細緻介紹,有疑問可以一起切磋一下,轉載請申明出處,尊重勞動,謝謝。

        我們至少要接觸到一下幾個知識點,也就是說,看完這個,你對以下的知識點有所瞭解。

        1、OC與OD,以及推拉輸出,漏極開路與非門,集電極開路與非門,多源匯流排,線與邏輯,扇出,對稱驅動輸出,上拉電阻。

        2、標準51微控制器四個I/O口的內部結構,讀埠,讀引腳,寫資料,資料/地址匯流排。準雙向口,雙向口,高阻態輸入,輸入阻抗和輸出阻抗。埠做輸入時候,讀入時先對埠置1的真正原因。理解P0口做I/O口時既不是準雙向口,也不是雙向口。

        3、增強型微控制器的抗干擾措施,施密特觸發,埠設定。

        我們先看P0、P1、P2、P3四個內部結構圖: