亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

大學生電子設計競賽

  • 4x4鍵盤的設計與制作

    三種方法讀取鍵值􀂄 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。􀂉 中斷式􀂄 在鍵盤按下時產生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態判斷哪個按鍵被按下。􀂄 本實驗採用中斷式實現使用者鍵盤介面。􀂉 掃描法􀂄 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。􀂉 反轉法􀂄 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。􀂄 根據讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 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; //沒有按鍵按下 }

    標簽: 4x4 鍵盤

    上傳時間: 2013-11-12

    上傳用戶:a673761058

  • 這是一份適合初學者參考的C語言學習手冊,作者以工程師寫程式時所需具備的程式技巧作為出發點

    這是一份適合初學者參考的C語言學習手冊,作者以工程師寫程式時所需具備的程式技巧作為出發點,對有志於成為程式設計師的人會有相當的幫助

    標簽: 程式 手冊 工程

    上傳時間: 2014-07-20

    上傳用戶:zxc23456789

  • 一個可以計算分壓電路的源碼。 可透過輸出與輸入電壓

    一個可以計算分壓電路的源碼。 可透過輸出與輸入電壓,計算電阻的大?。换蛲高^輸入電壓與電阻,計算最後輸出之電壓

    標簽:

    上傳時間: 2014-12-09

    上傳用戶:hoperingcong

  • 此工具書是一般常用的到的數學工具書

    此工具書是一般常用的到的數學工具書,內容詳細介紹matlab指令的各種用法,從基本的概述、初探matlab、二維平面繪圖、三維立體繪圖、數值運算與其它應用、影像顯示與讀寫、動畫製作、握把式圖形與GUI、GUIDEGUI設計環境、矩陣的處理與運算、字元與字串、多維陣列、異質陣列、結植陣列、稀疏矩陣、matlab的運算元、m檔案、程式流程控制、程式除錯、檔案輸出及輸入、程式計時、程式碼與記憶、應用程式介面、線性代數、多項式的處理、一般數學函數、內插法、曲線擬合與迴圈、常微分方程式…等,是非常好用的工具書。

    標簽:

    上傳時間: 2016-08-24

    上傳用戶:ynsnjs

  • 這本書是多年來我對專業程式員所做的C++ 教學課程下的一個自然產物。我發現

    這本書是多年來我對專業程式員所做的C++ 教學課程下的一個自然產物。我發現,大部份學生在一個星期的密集訓練之後,即可適應這個語言的基本架構,但要他們「將這些基礎架構以有效的方式組合運用」,我實在不感樂觀。於是我開始嘗試組織出一些簡短、明確、容易記憶的準則,做為C++ 高實效性程式開發過程之用。那都是經驗豐富的C++ 程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。structures of computer science.

    標簽: 程式

    上傳時間: 2016-10-13

    上傳用戶:362279997

  • Knuth不僅僅是傑出的programmer

    Knuth不僅僅是傑出的programmer,同時也是世界聞名的數學家和演算法的專家。他的經典巨著The Art of Computer Programming裡頭寫的是他畢生研究演算法和程式設計的精華

    標簽: programmer Knuth

    上傳時間: 2013-12-13

    上傳用戶:zm7516678

  • Knuth不僅僅是傑出的programmer

    Knuth不僅僅是傑出的programmer,同時也是世界聞名的數學家和演算法的專家。他的經典巨著The Art of Computer Programming裡頭寫的是他畢生研究演算法和程式設計的精華

    標簽: programmer Knuth

    上傳時間: 2013-12-22

    上傳用戶:ljt101007

  • Knuth不僅僅是傑出的programmer

    Knuth不僅僅是傑出的programmer,同時也是世界聞名的數學家和演算法的專家。他的經典巨著The Art of Computer Programming裡頭寫的是他畢生研究演算法和程式設計的精華

    標簽: programmer Knuth

    上傳時間: 2014-01-17

    上傳用戶:yuchunhai1990

  • Knuth不僅僅是傑出的programmer

    Knuth不僅僅是傑出的programmer,同時也是世界聞名的數學家和演算法的專家。他的經典巨著The Art of Computer Programming裡頭寫的是他畢生研究演算法和程式設計的精華

    標簽: programmer Knuth

    上傳時間: 2013-12-27

    上傳用戶:zhaiyanzhong

  • 學會一個程式語言

    學會一個程式語言,是一回事兒;學會如何以此語言設計並實作出有效的程式,又是一回事兒。C++ 尤其如此,因為它很不尋常地涵蓋了罕見的威力和豐富的表現力,不但建立在一個全功能的傳統語言(C)之上,更提供極為廣泛的物件導向(object-oriented)性質,以及對templates 和exceptions(異常狀態)的支援。

    標簽: 程式

    上傳時間: 2013-12-09

    上傳用戶:ANRAN

主站蜘蛛池模板: 彭州市| 贵阳市| 龙州县| 惠水县| 湄潭县| 绵竹市| 宜黄县| 井陉县| 清流县| 逊克县| 崇仁县| 沐川县| 神木县| 乌兰县| 长宁县| 留坝县| 东兰县| 井冈山市| 正镶白旗| 海林市| 大厂| 无极县| 长丰县| 贡嘎县| 浮梁县| 故城县| 梓潼县| 南华县| 巨鹿县| 孝昌县| 清新县| 永新县| 荆州市| 治县。| 西充县| 运城市| 璧山县| 昭通市| 武夷山市| 湟源县| 灵石县|