IO口輸出模式理解
2.有上拉,下拉,弱上拉,推挽,開(kāi)漏輸出
3.不同的單片機有不同的輸出模式
4.有些IC內部有下拉,比如ADN4604
。。。。
從I/O口的特性上看,標準80C51的P0口在作為I/O口使用時(shí),是開(kāi)漏結構,在實(shí)際應用中通常要添加上拉電阻;P1、P2、P3都是準雙向I/O,內部有上拉電阻,既可作為輸入又可以作為輸出。而LPC900系列單片機的I/O口特性有一定的不同,它們可以被配置成4種不同的工作模式:準雙向I/O、推挽輸出、高阻輸入、開(kāi)漏。
準雙向I/O模式與標準80C51相比,雖然在內部結構上是不同的,但在用法上類(lèi)同,比如要作為輸入時(shí)都必須先寫(xiě)“1”置成高電平,然后才能去讀引腳的電平狀態(tài)。
推挽輸出的特點(diǎn)是不論輸出高電平還是低電平都能驅動(dòng)較大的電流,比如輸出高電平時(shí)可以直接點(diǎn)亮LED(要串聯(lián)幾百歐限流電阻),而在準雙向I/O模式下很難辦到。
高阻輸入模式的特點(diǎn)是只能作為輸入使用,但是可以獲得比較高的輸入阻抗,這在模擬比較器和ADC應用中是必需的。
開(kāi)漏模式與準雙向模式相似,但是沒(méi)有內部上拉電阻。開(kāi)漏模式的優(yōu)點(diǎn)是電氣兼容性好,外部上拉電阻接3V電源,就能和3V邏輯器件接口,如果上拉電阻接5V電源,又可以與5V邏輯器件接口。此外,開(kāi)漏模式還可以方便地實(shí)現“線(xiàn)與”邏輯功能。
評論