① 單片機把處理完的信號通過哪個埠輸出 我們把處理的信號又通過哪些埠輸入給單片機
拿基本的51說,P0,P1,P2,P3都是雙向的,可以作為輸入也可作為輸出。其他STC,PIC,AVR的單片機有一些特殊功能腳,比如AD,DA,PWM等等要看具體的管腳說明。如果單單輸入輸出邏輯信號,你軟體隨便定義,如果要用特殊功能,那就要看你具體用什麼單片機。
如果是通訊,RXD/TXD接收發送,也要看具體單片機的管腳
② 單片機中讀與寫,哪個是輸入,輸出
很久以前我剛學單片機的時候也很困惑這個問題,後來漸漸明白了。讀是輸入,就是從外面向CPU中輸入,寫是輸出,就是從CPU向外面輸出。就像自己是一塊MCU(單片機)一樣,這樣去理解,把MCU放在主體地位。
③ 單片機的io口的幾種輸出方式
從I/O口的特性上看,標准51的P0口在作為I/O口使用時,是開漏結構,在實際應用中通常要添加上拉電阻;P1、P2、P3都是准雙向I/O,內部有上拉電阻,既可作為輸入又可以作為輸出。而LPC900系列單片機的I/O口特性有一定的不同,它們可以被配置成4種不同的工作模式:准雙向I/O、推挽輸出、高阻輸入、開漏。 准雙向I/O模式與標准51相比,雖然在內部結構上是不同的,但在用法上類同,比如要作為輸入時都必須先寫「1」置成高電平,然後才能去讀引腳的電平狀態。 推挽輸出的特點是不論輸出高電平還是低電平都能驅動較大的電流,比如輸出高電平時可以直接點亮LED(要串聯幾百歐限流電阻),而在准雙向I/O模式下很難辦到。 高阻輸入模式的特點是只能作為輸入使用,但是可以獲得比較高的輸入阻抗,這在模擬比較器和ADC應用中是必需的。 開漏模式與准雙向模式相似,但是沒有內部上拉電阻。開漏模式的優點是電氣兼容性好,外部上拉電阻接3V電源,就能和3V邏輯器件介面,如果上拉電阻接5V電源,又可以與5V邏輯器件介面。此外,開漏模式還可以方便地實現「線與」邏輯功能。