手把手教你使用TI MSP430 LaunchPad
標(biāo)簽: LaunchPad MSP 430 手把手
上傳時(shí)間: 2014-12-24
上傳用戶:yanyangtian
手把手教你學(xué)51單片機(jī)
標(biāo)簽: 手把手 51單片機(jī)
上傳時(shí)間: 2014-01-08
上傳用戶:jisujeke
手把手教你學(xué)單片機(jī)的C語言程序設(shè)計(jì)(一)
標(biāo)簽: 手把手 單片機(jī) C語言 程序設(shè)計(jì)
上傳時(shí)間: 2013-11-19
上傳用戶:summery
手把手教你學(xué)單片機(jī)的C語言程序設(shè)計(jì)--編譯預(yù)處理
上傳時(shí)間: 2013-10-13
上傳用戶:m62383408
手把手教你學(xué)單片機(jī)的C語言程序設(shè)計(jì)--中斷服務(wù)函數(shù)
標(biāo)簽: 手把手 單片機(jī) C語言 中斷服務(wù)
上傳時(shí)間: 2013-10-17
上傳用戶:gundan
教你寫Makefile 什么是makefile?或許很多Winodws的程序員都不知道這個(gè)東西,因?yàn)槟切¦indows的IDE都為你做了這個(gè)工作,但我覺得要作一個(gè)好的和professional的程序員,makefile還是要懂。這就好像現(xiàn)在有這么多的HTML的編輯器,但如果你想成為一個(gè)專業(yè)人士,你還是要了解HTML的標(biāo)識(shí)的含義。特別在Unix下的軟件編譯,你就不能不自己寫makefile了,會(huì)不會(huì)寫makefile,從一個(gè)側(cè)面說明了一個(gè)人是否具備完成大型工程的能力。
標(biāo)簽: Makefile
上傳時(shí)間: 2013-10-12
上傳用戶:zhoujunzhen
三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤介面,一般常採(cǎi)用三種方法讀取鍵值。 中斷式 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採(cǎi)用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
標(biāo)簽: 4x4 鍵盤
上傳時(shí)間: 2013-11-12
上傳用戶:a673761058
手把手教你學(xué)CPLD/FPGA與單片機(jī)聯(lián)合設(shè)計(jì)(前3章) 作者:周興華;出版社: 北京航空航天大學(xué)出版社 內(nèi)容簡(jiǎn)介:本書以實(shí)踐(實(shí)驗(yàn))為主線,以生動(dòng)短小的實(shí)例為靈魂,穿插介紹了Verilog HDL語言的語法及Altera公司的EPM7128S(或Atmel公司的ATFl508A5)設(shè)計(jì)開發(fā)編程。理論與實(shí)踐緊密結(jié)合,由淺入深、循序漸進(jìn)地引導(dǎo)讀者進(jìn)行學(xué)習(xí)、實(shí)驗(yàn),這樣讀者學(xué)得進(jìn)、記得牢,不會(huì)產(chǎn)生畏難情緒,無形之中就掌握了 CPLD/FPGA的聯(lián)合設(shè)計(jì)。
標(biāo)簽: CPLD FPGA 手把手 單片機(jī)
上傳時(shí)間: 2013-10-20
上傳用戶:xjz632
手把手教你學(xué)單片機(jī)實(shí)驗(yàn)程序
標(biāo)簽: 手把手 單片機(jī)實(shí)驗(yàn) 程序
上傳時(shí)間: 2014-12-08
上傳用戶:181992417
以詳細(xì)的步驟講解教你做一款屬于自己的手機(jī)遙控車!
標(biāo)簽: 手把手 手機(jī) 重力感應(yīng) 遙控車
上傳時(shí)間: 2013-10-27
上傳用戶:lbbyxmoran
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1