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

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

多媒體應(yīng)用處理器

  • 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

  • 比較PSoC與MCU在數位電視設計中的應用

    本文將探討微控制器與 PSoC (可編程系統單晶片)在數位電視應用上的設計挑戰,並比較微控制器和 PSoC 架構在處理這些挑戰時的不同處,以有效地建置執行。

    標簽: PSoC MCU 比較 數位電視

    上傳時間: 2013-11-22

    上傳用戶:gengxiaochao

  • 開放式PAC系統設計與開發

    一、PAC的概念及軟邏輯技術二、開放型PAC系統三、應用案例及分析四、協議支持及系統架構五、軟件編程技巧&組態軟件的整合六、現場演示&上機操作。PAC是由ARC咨詢集團的高級研究員Craig Resnick提出的,定義如下:具有多重領域的功能,支持在單一平臺里包含邏輯、運動、驅動和過程控制等至少兩種以上的功能單一開發平臺上整合多規程的軟件功能如HMI及軟邏輯, 使用通用標簽和單一的數據庫來訪問所有的參數和功能。軟件工具所設計出的處理流程能跨越多臺機器和過程控制處理單元, 實現包含運動控制及過程控制的處理程序。開放式, 模塊化構架, 能涵蓋工業應用中從工廠的機器設備到過程控制的操作單元的需求。采用公認的網絡接口標準及語言,允許不同供應商之設備能在網絡上交換資料。

    標簽: PAC 開放式 系統設計

    上傳時間: 2014-01-14

    上傳用戶:JGR2013

  • windows ce作為嵌入式的操作系統在許多場合得到越來月多的應用

    windows ce作為嵌入式的操作系統在許多場合得到越來月多的應用,這個是用evc編寫的注冊表查看工具的原代碼

    標簽: windows 嵌入式 操作系統

    上傳時間: 2013-12-27

    上傳用戶:kristycreasy

  • 一個不用多說的游戲

    一個不用多說的游戲,是用遞歸算法思想的游戲,漢諾塔游戲,鼠標就拖動就可以玩。

    標簽:

    上傳時間: 2015-04-26

    上傳用戶:refent

  • ad hoc中多信道AODV的研究

    ad hoc中多信道AODV的研究,用opnet做的仿真,碩士論文,100頁

    標簽: AODV hoc ad 多信道

    上傳時間: 2013-12-29

    上傳用戶:拔絲土豆

  • 基于CSerialPort的串口多線程通信程序

    基于CSerialPort的串口多線程通信程序,用VC++編寫。

    標簽: CSerialPort 串口 多線程 通信程序

    上傳時間: 2013-12-25

    上傳用戶:youlongjian0

  • 用JAVA編寫的有關拼圖游戲的源碼

    用JAVA編寫的有關拼圖游戲的源碼,不用多說了吧。需要用的下就好了

    標簽: JAVA 編寫 源碼

    上傳時間: 2016-06-06

    上傳用戶:風之驕子

  • SoftTimer.h 利用定時器T2模擬多個軟件定時器 特點: 只占用一個硬件定時器T2

    SoftTimer.h 利用定時器T2模擬多個軟件定時器 特點: 只占用一個硬件定時器T2,就可以擴展出多達數十個以上的軟件定時器 軟件定時器基本定時單位是10ms,定時范圍很寬:0.01~163.84s 軟件定時器數量可以按需要設定,每增加一個,只多消耗2個字節的RAM空間 利用定時器T2的自動重裝特性,能夠實現所有軟件定時器的精確定時 所有軟件定時器都工作在14位倒計時方式,用TR和TF位控制,使用極為方便 第0號定時器專門用于Delay()函數,其它定時器可供用戶程序自由使用

    標簽: SoftTimer 定時器 模擬 軟件定時器

    上傳時間: 2014-01-16

    上傳用戶:黑漆漆

  • verilog語言編寫的多處理器的程序代碼

    verilog語言編寫的多處理器的程序代碼,用QII直接打開即可

    標簽: verilog 語言 編寫 多處理器

    上傳時間: 2013-12-26

    上傳用戶:電子世界

主站蜘蛛池模板: 承德县| 乐山市| 沧源| 惠安县| 祁东县| 天祝| 望城县| 定边县| 甘谷县| 大丰市| 英吉沙县| 龙胜| 泾源县| 鹤岗市| 杭锦旗| 衡山县| 博白县| 石林| 仙游县| 子洲县| 潍坊市| 哈尔滨市| 舟曲县| 达州市| 富川| 壶关县| 英山县| 三台县| 益阳市| 四会市| 赣榆县| 遂昌县| 新兴县| 依安县| 资讯 | 宁武县| 科技| 昭平县| 平乐县| 山阳县| 安阳县|