首頁(yè)  資訊  商機(jī)   下載  拆解   高校  招聘   雜志  會(huì)展  EETV  百科   問答  電路圖  工程師手冊(cè)   Datasheet  100例   活動(dòng)中心  E周刊閱讀   樣片申請(qǐng)
EEPW首頁(yè) >> 主題列表 >> 矩陣鍵盤

簡(jiǎn)易電子琴設(shè)計(jì)

  • 實(shí)驗(yàn)任務(wù)任務(wù):基于 STEP-MAX10M08核心板 和 STEP BaseBoard V3.0底板 完成簡(jiǎn)易電子琴設(shè)計(jì)并觀察調(diào)試結(jié)果要求:按動(dòng)矩陣鍵盤,驅(qū)動(dòng)底板無(wú)源蜂鳴器發(fā)出產(chǎn)生不同音調(diào),彈奏一首《小星星》。解析:通過FPGA編程驅(qū)動(dòng)矩陣鍵盤電路,獲取矩陣鍵盤鍵入的信息,然后通過編碼將鍵盤輸出的信息譯碼成對(duì)應(yīng)的音節(jié)數(shù)據(jù),最后通過PWM發(fā)生模塊驅(qū)動(dòng)底板上的無(wú)源蜂鳴器發(fā)出聲音。實(shí)驗(yàn)?zāi)康脑诨A(chǔ)數(shù)字電路實(shí)驗(yàn)部分我們已經(jīng)掌握了FPGA設(shè)計(jì)PWM信號(hào)發(fā)生器的原理及方法,上節(jié)實(shí)驗(yàn)中又學(xué)習(xí)了矩陣鍵盤的驅(qū)動(dòng)原理及方法,本
  • 關(guān)鍵字: STEP BaseBoard V3.0  小腳丫核心板   STEP-MAX10M08  FPGA  矩陣鍵盤  

矩陣鍵盤鍵入系統(tǒng)設(shè)計(jì)

  • 實(shí)驗(yàn)任務(wù)任務(wù):基于 STEP-MAX10M08核心板 和 STEP BaseBoard V3.0底板 設(shè)計(jì)矩陣鍵盤鍵入系統(tǒng)并觀察調(diào)試結(jié)果要求:按動(dòng)矩陣鍵盤按鍵,通過核心板上的數(shù)碼管顯示按鍵的鍵值。解析:通過FPGA編程驅(qū)動(dòng)矩陣鍵盤電路,獲取矩陣鍵盤鍵入的信息,然后通過編碼將鍵盤輸出的信息譯碼成對(duì)應(yīng)的鍵值信息,最后通過驅(qū)動(dòng)核心板獨(dú)立數(shù)碼管,將鍵盤按鍵的鍵值顯示在數(shù)碼管上。實(shí)驗(yàn)?zāi)康脑诨A(chǔ)數(shù)字電路實(shí)驗(yàn)部分我們已經(jīng)掌握了FPGA驅(qū)動(dòng)獨(dú)立顯示數(shù)碼管的原理及方法,掌握了有限狀態(tài)機(jī)的設(shè)計(jì)實(shí)現(xiàn)思想,本實(shí)驗(yàn)主要學(xué)習(xí)矩陣鍵盤
  • 關(guān)鍵字: STEP BaseBoard V3.0  小腳丫核心板   STEP-MAX10M08  FPGA  矩陣鍵盤  

基于EDA技術(shù)的矩陣鍵盤及顯示電路設(shè)計(jì)

  • FPGA/ CPLD 在數(shù)字系統(tǒng)設(shè)計(jì)中的廣泛應(yīng)用,影響到了生產(chǎn)生活的各個(gè)方面。在FPGA/ CPLD 的設(shè)計(jì)開發(fā)中,V HDL 語(yǔ)言作為一種主流的硬件描述語(yǔ)言,具有設(shè)計(jì)效率
  • 關(guān)鍵字: EDA技術(shù)  矩陣鍵盤  顯示電路  

4×4矩陣鍵盤數(shù)碼管顯示按鍵值程序

  •   4×4矩陣鍵盤數(shù)碼管顯示按鍵值程序   //電路說(shuō)明如下。   //單片機(jī):使用51系列兼容的即可;   //4×4矩陣鍵盤:接在P1口;   //兩位數(shù)碼顯示器: P0口輸出七段碼,P2口輸出位選碼。   //==============================================================   //C語(yǔ)言程序如下。   /*************************************************
  • 關(guān)鍵字: 數(shù)碼管  矩陣鍵盤  

基于NIOSⅡ的矩陣鍵盤和液晶顯示外設(shè)組件的設(shè)計(jì)

  •   引言   NiosⅡ是Altera公司推出的第二代IP軟核處理器。它與其他IP核可構(gòu)成SOPC系統(tǒng)的主要部分。Altera SOPC Builder提供有NiosⅡ處理器及一些常用外設(shè)接口,因此,對(duì)于一些庫(kù)中沒有提供的模塊,用戶就可以自己定義添加。用戶還可以通過自定義邏輯方法在SOPC設(shè)計(jì)中添加自己開發(fā)的IP核。而定制用戶邏輯外設(shè)是使用NiosⅡ嵌入式軟核處理器的SOPC系統(tǒng)的重要特性之一。   本文提出了一種針對(duì)LCD控制器和矩陣鍵盤的IP核的設(shè)計(jì)方法。該方法利用SOPC Builder中元件編
  • 關(guān)鍵字: NIOSⅡ  矩陣鍵盤  SOPC  

一種基于AT89C51單片機(jī)的十進(jìn)制計(jì)算器系統(tǒng)

  •   本設(shè)計(jì)是基于AT89C51單片機(jī)進(jìn)行的十進(jìn)制計(jì)算器系統(tǒng)設(shè)計(jì),可以完成計(jì)算器的鍵盤輸入,進(jìn)行加、減、乘、除4位無(wú)符號(hào)數(shù)字的簡(jiǎn)單四則運(yùn)算,并在LED 上相應(yīng)的顯示結(jié)果。硬件方面從功能考慮,首先選擇內(nèi)部存儲(chǔ)資源豐富的AT89C51單片機(jī),輸入采用4×4矩陣鍵盤。顯示采用4位7段共陽(yáng)極LED動(dòng)態(tài)顯示。軟件方面從分析計(jì)算器功能、流程圖設(shè)計(jì),再到程序的編寫進(jìn)行系統(tǒng)設(shè)計(jì)。   引言   本系統(tǒng)采用AT89C51單片機(jī)作為控制器,用來(lái)實(shí)現(xiàn)實(shí)現(xiàn)四位數(shù)的“+”,“-&r
  • 關(guān)鍵字: AT89C51  矩陣鍵盤  計(jì)算器  

基于AT89C51的十進(jìn)制計(jì)算器設(shè)計(jì)

  •   引言   本系統(tǒng)采用AT89C51 單片機(jī)作為控制器,用來(lái)實(shí)現(xiàn)實(shí)現(xiàn)四位數(shù)的“+”,“-”,“*”,“/”運(yùn)算,運(yùn)算結(jié)果通過數(shù)碼管顯示,并具有有清零功能。AT89C51 具有如下特點(diǎn):40 個(gè)引腳,4k BytesFlash 片內(nèi)程序存儲(chǔ)器,128 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32 個(gè)外部雙向輸入/ 輸出(I/O)口,5 個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2 個(gè)16 位可編程定時(shí)計(jì)數(shù)器,2 個(gè)全
  • 關(guān)鍵字: AT89C51  計(jì)算器  矩陣鍵盤  

基于嵌入式Linux系統(tǒng)的鍵盤驅(qū)動(dòng)設(shè)計(jì)

  • 為了適應(yīng)嵌入式設(shè)備外設(shè)的多樣性,本文以特殊矩陣鍵盤為例,設(shè)計(jì)了一套完整的驅(qū)動(dòng)控制模塊。硬件電路設(shè)計(jì)采用外擴(kuò)3片SN74HC 164芯片的方式,節(jié)省了GPIO引腳的使用,大大提高了利用效率。同時(shí),在此基礎(chǔ)上引出了Linux內(nèi)核中input子系統(tǒng)的特性和工作機(jī)制,呈現(xiàn)了較為完整的輸入事件由內(nèi)核空間傳遞到用戶空間進(jìn)程的過程。實(shí)驗(yàn)結(jié)果表明,設(shè)計(jì)的驅(qū)動(dòng)模塊具有良好的實(shí)時(shí)性和準(zhǔn)確性。
  • 關(guān)鍵字: SN74HC164  矩陣鍵盤  驅(qū)動(dòng)控制模塊  Linux內(nèi)核  input子系統(tǒng)  

跟我學(xué)51單片機(jī)(四):獨(dú)立-矩陣鍵盤應(yīng)用與設(shè)計(jì)

  •   上講介紹并應(yīng)用了單片機(jī)的串口通信,并給出了實(shí)例。從這一講開始將介紹單片機(jī)的外圍電路。這講向大家介紹 ...
  • 關(guān)鍵字: 51單片機(jī)  矩陣鍵盤    

PIC單片機(jī)矩陣鍵盤+線反轉(zhuǎn)法

  • /*采用行掃描線反轉(zhuǎn)法RAM占用空間較多,因?yàn)橛玫降淖兞勘容^多,但是程序變得簡(jiǎn)潔。pic單片機(jī)當(dāng)采用線反轉(zhuǎn)法時(shí) ...
  • 關(guān)鍵字: PIC單片機(jī)  矩陣鍵盤  線反轉(zhuǎn)法    

PIC單片機(jī)矩陣鍵盤+行掃描法

  • /*采用行掃描法RAM占用空間較少(呵呵起碼我寫的程序是這樣的,因?yàn)槲覄傞_始學(xué),還不是很懂各方面的程序優(yōu)化)*/ #i ...
  • 關(guān)鍵字: PIC單片機(jī)  矩陣鍵盤  行掃描法    

讀矩陣鍵盤,用數(shù)碼管顯示相應(yīng)鍵值

  • /***************************************************** 007.ASM 接線:P0口接數(shù)碼管 P2 ...
  • 關(guān)鍵字: 矩陣鍵盤  數(shù)碼管  鍵值  

51單片機(jī)矩陣鍵盤的編程

  • C51單片機(jī)上的外設(shè)鍵盤鍵是使用的矩陣方式擴(kuò)展的,但是硬件仿真時(shí)必須把蜂民器的開關(guān)打開觸使行掃描的74HC53 ...
  • 關(guān)鍵字: 51單片機(jī)  矩陣鍵盤  編程  

基于單片機(jī)控制12864顯示矩陣鍵盤輸入的計(jì)算器

  • /*-----------------------------------------------------程序設(shè)計(jì):胥學(xué)辰-----絕對(duì)原創(chuàng)!設(shè)計(jì)時(shí)間:2011-10- ...
  • 關(guān)鍵字: 單片機(jī)控制  12864  矩陣鍵盤  計(jì)算器  

感覺比較好的矩陣鍵盤掃描程序

  • 這個(gè)程序是我在寫一個(gè)計(jì)算器的程序的時(shí)候想出來(lái)的,總感覺常用的鍵盤掃描程序用起來(lái)很麻煩,總是要一行一行的進(jìn) ...
  • 關(guān)鍵字: 矩陣鍵盤  掃描程序  FOR循環(huán)  
共25條 1/2 1 2 »

矩陣鍵盤介紹

  目錄   1組成結(jié)構(gòu)   2識(shí)別方法   3矩陣鍵盤實(shí)驗(yàn)   1組成結(jié)構(gòu)   在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個(gè)按鍵加以連接。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵 [ 查看詳細(xì) ]

熱門主題

樹莓派    linux   
關(guān)于我們 - 廣告服務(wù) - 企業(yè)會(huì)員服務(wù) - 網(wǎng)站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
備案 京ICP備12027778號(hào)-2 北京市公安局備案:1101082052    京公網(wǎng)安備11010802012473