|
單片機的P0口沒有上拉電阻,默認為高電平,那么我把數(shù)碼管的8個段全部接在加了10k上拉電阻的P0口,這時,按理說數(shù)碼管的8個段全部都接入正級了,好,我就用38譯碼器控制它的位(負級),有四位,那么,按理來說,我只要使數(shù)碼管的某一位為負級,那么,這一位上的8個段都要亮啊,無論輸入什么樣的段碼,都會亮8,因為p0口的上拉電阻是直接給全部段位供電的,我在想,P0口應(yīng)該沒有能力輸出高電平才對啊,P0口不是只能輸出低電平嗎?這只是我想象的,但是,為何在實際動態(tài)顯示中,這個P0口還是會控制每一個斷碼輸出相應(yīng)的數(shù)字,這個P0口不是沒有輸出高電平的能力嗎?他的高電平全是靠上拉給的,他為什么還能控制相應(yīng)的段碼按照設(shè)置的方法點亮呢?不應(yīng)該是全亮么?所以我想不通這個問題,我來問問大家,小弟新人,請大神們不要笑話,指導(dǎo)我一下,謝謝! |
|