|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
新手,函數(shù)調(diào)用的問題 |
| 作者:wolei12345 欄目:單片機(jī) |
int main(void) { DDRA=0xff; PORTA=0xff; PORTA=0xff; DDRB=0xf0;//設(shè)置PB0-PB3為帶內(nèi)部上拉電阻輸入 PORTB=0x0f; DDRC=0xff; PORTC=0xff; while(1) {uchar cnt; cnt=get_key(); PROCESS(cnt,data); DISPLAY(data); }調(diào)用下面這個函數(shù)的時候本應(yīng)該返回到PROCESS執(zhí)行的,可是運(yùn)行的時候卻不能返回到PROCESS.高手請指教,我用的是gcc uchar get_key() { uchar cnt; DDRB=0xf0; PORTB=0xef; if ((PINB&0x01)==0) return 1; } |
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |