P1口也是一個準雙向口,作通用I/O使用。
從P1口的結構上可以看出,P1口輸出驅(qū)動部分與P0口不同,內(nèi)部有上拉負載與電源相連。實質(zhì)上電阻是兩個場效應管FET并在一起,一個FET為負載管,其電阻固定;另一個FET可工作在導通或截止兩種狀態(tài),使其總電阻值變化近為0或阻值很大兩種情況。當阻值近似為0時,可將引腳快速上拉至高電平,當阻值很大時,P1口為高阻輸入狀態(tài)。當P1口輸出高電平時,能向外提供拉電流負載,所以不必再接上拉電阻。在端口用作輸入時,也必須先向?qū)逆i存器寫入“1”,使FET截止。由于片內(nèi)負載電阻較大,約20-40K歐。所以不會對輸入的數(shù)據(jù)產(chǎn)生影響。