日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]AVR單片機(jī)每一個I/O口都對應(yīng)3個寄存器DDRx,PORTx和PINx,其中DDRx為數(shù)據(jù)方向,即輸入或輸出;PORTx為將內(nèi)部上拉電阻的狀態(tài),PINx為讀取的外部引腳的狀態(tài).以下是三者對應(yīng)關(guān)系:(假設(shè)DDRx.n,PORTx.n如下,PINx.n懸空)0 0x :

AVR單片機(jī)每一個I/O口都對應(yīng)3個寄存器DDRx,PORTx和PINx,其中DDRx為數(shù)據(jù)方向,即輸入或輸出;PORTx為將內(nèi)部上拉電阻的狀態(tài),PINx為讀取的外部引腳的狀態(tài).以下是三者對應(yīng)關(guān)系:(假設(shè)DDRx.n,PORTx.n如下,PINx.n懸空)

0 0x : 輸入, 高阻態(tài), PINx.n的值不確定.

0 1 1 : 輸入, 上拉, 值為1.

1 0 0 : 輸出0, 無拉.

1 1 1 : 輸出1, 上拉.

代碼實(shí)例:

#include

void main(void)

{

unsigned char result;

PORTA = 0b11110000;

PORTA = 0b10101010;

result = PINA;

}

若A口懸空,result應(yīng)為0b101101x1x


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉