


全文預覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
/*4*4按鍵程序*FileName:key.cAuthor:滄海麒麟Date:2011.05.04Version :1.0Description:按鍵簡單應(yīng)用,適用于AVR ATmega16(L)Function:實現(xiàn)4*4鍵盤的簡單編碼 */#include #include #include #define uchar unsigned char#define uint unsigned int#define Key_DDR DDRD#define Key_PORT PORTD#define Key_PIN PINDvoid Delay_Nms(uint N);uchar Key_Press(void);uchar Key_Scan(void);void main(void) DDRA=0xff;PORTA=0xff;while(1)if(Key_Press()PORTA=Key_Scan();/*檢測是否有按鍵按下函數(shù)*/void Delay_Nms(uint N)uint i,j;for(i=0;iN;i+) for(j=0;j1141;j+); uchar Key_Press(void) Key_DDR=0XFF; Key_PORT=0XF0; Key_DDR=0X0F; if(Key_PIN=0XF0) Key_DDR=0XFF;return 0; else Key_DDR=0XFF; return 1;/*按鍵掃描函數(shù)*/uchar Key_Scan(void)uchar key,i=0X7F,j; Delay_Nms(10);if(Key_Press() do i=(i7); Key_PORT=i; Key_DDR=0X0F; key=Key_PIN; j=key&0XF0; while(j=0XF0); while(Key_Press(); switch(key) case 0xEE:key=0;break; case 0xDE:key=1;break; case 0xBE:key=2;break; case 0x7E:key=3;break; case 0xED:key=4;break; case 0xDD:key=5;break; case 0xBD:key=6;break; case 0x7D:key=7;break; case 0xEB:key=8;break; case 0xDB:key=9;break; case 0xBB:key=10;break; case 0x7B:key=11;break; case 0xE7:key=12;break; case 0xD7:key=13;break; case 0xB7:key=14;break; case 0x77:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建省三元縣2025屆數(shù)學七下期末調(diào)研試題含解析
- 重視市場反饋優(yōu)化產(chǎn)品改進計劃
- 汽車維修行業(yè)安全保障總結(jié)計劃
- 加強班級安全教育的措施計劃
- 打造班級特色活動品牌計劃
- 高?;顒拥陌脖7桨冈O(shè)計計劃
- 班級互動小游戲的設(shè)計與意義計劃
- 2024年四川省國防科工辦下屬事業(yè)單位真題
- 腳本語言與編譯語言的比較試題及答案
- 2024年內(nèi)江市東興區(qū)城鎮(zhèn)公益性崗位招聘真題
- 2025年遼寧省盤錦市中考數(shù)學二模試卷
- 貴州國企招聘2025貴州省水利投資(集團)有限責任公司招聘84人筆試參考題庫附帶答案詳解
- 【8生 會考】2022-2024年安徽省初中(八年級)中考初二會考生物試卷(3年真題)
- 2025年網(wǎng)絡(luò)與信息安全專業(yè)考試試卷及答案
- 《俗世奇人》閱讀考級試題含答案
- 本科畢業(yè)生實習總結(jié)模版
- 2025年高考英語復習難題速遞之說明文閱讀理解(2025年4月)
- 理解市場營銷英語術(shù)語試題及答案
- 2024年河北承德辰飛供電服務(wù)有限公司招聘真題
- 小小科學家《物理》模擬試卷A(附答案)
- 體能科學訓練方法智慧樹知到期末考試答案2024年
評論
0/150
提交評論