欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
AVR單片機C語(yǔ)言的使用特點(diǎn)

PORTX和PINX的使用區別

AVR單片機每組I/O口有3個(gè)8位寄存器,分別是DDRx、PORTx和PINx;

DDR用于控制I/O口的輸入輸出方向:

DDRx=1時(shí),I/O口輸出,PORTx=1時(shí)輸出高電平,PORTx=0時(shí)輸出低電平,

DDRx=0時(shí),I/O口輸入,這時(shí)要讀取外部管腳的電平就應讀取PINx中的數值,而不是PORTx;

PORTx是數據寄存器,而PINx不能稱(chēng)為真正意義上的寄存器,更像是一個(gè)可控的三態(tài)口

引用 幾種單片機C語(yǔ)言的中斷程序寫(xiě)法

本文引用自Ajiao《幾種單片機C語(yǔ)言的中斷程序寫(xiě)法》

引用

Ajiao的 幾種單片機C語(yǔ)言的中斷程序寫(xiě)法

Keil C51編譯器:

void intfunc (void) interrupt m using n

{

......

}

其中:intfunc----函數名稱(chēng) interrupt----專(zhuān)門(mén)定義中斷函數的關(guān)鍵字 m----中斷向量編號(0~N)n----在中斷中用的寄存器組(0~1)

IAR msp430C編譯器

#pragma vector = xx

void intfunc(void)

{

.........

}

其中:intfunc----函數名稱(chēng) xx是中斷向量地址

ICC AVR C編譯器

#pragma interrupt_handler intfunc : n

void intfunc(void)

{

............

}

其中:intfunc----函數名稱(chēng) n----中斷向量編號

NC30 for Renesas R16C R8c...編譯器

方式1:

#pragma INTERRUPT [/B|/E|/V] intfunc

void intfunc(void)

{

............

}

其中:intfunc----函數名稱(chēng)

方式2:

#pragma INTERRUPT [/B|/E] n intfunc

void intfunc(void)

{

............

}

其中:intfunc----函數名稱(chēng) n----中斷向量編號

方式3:

#pragma INTERRUPT [/B|/E] intfunc (vector = n)

void intfunc(void)

{

............

}

其中:intfunc----函數名稱(chēng) n----中斷向量編號

【更多資源】

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
HC08 C語(yǔ)言程序設計
avr-gcc中關(guān)于delay延時(shí)函數的應用—AVR單片機,SPI,ADS7816,驅動(dòng)程...
51單片機和AVR單片機比較
IAR學(xué)習(雜項)
單片機I/O口的結構的詳解
IAR中斷定義 #pragma vector
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久