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

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

仿真實(shí)現(xiàn)

  • 4x4鍵盤的設(shè)計(jì)與制作

    三種方法讀取鍵值􀂄 使用者設(shè)計(jì)行列鍵盤介面,一般常採用三種方法讀取鍵值。􀂉 中斷式􀂄 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。􀂄 本實(shí)驗(yàn)採用中斷式實(shí)現(xiàn)使用者鍵盤介面。􀂉 掃描法􀂄 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應(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

  • ARM.Bootloader.的實(shí)現(xiàn)

    有關(guān) ARM.Bootloader.的實(shí)現(xiàn)

    標(biāo)簽: Bootloader ARM

    上傳時(shí)間: 2013-10-22

    上傳用戶:Miyuki

  • 開放式PAC系統(tǒng)設(shè)計(jì)與開發(fā)

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

    標(biāo)簽: PAC 開放式 系統(tǒng)設(shè)計(jì)

    上傳時(shí)間: 2014-01-14

    上傳用戶:JGR2013

  • 一套圖書管理程序

    一套圖書管理程序,主要採用OO技術(shù)實(shí)現(xiàn),有參考價(jià)值

    標(biāo)簽: 程序

    上傳時(shí)間: 2015-06-20

    上傳用戶:nairui21

  • 這是用fuzzy開發(fā)之自動(dòng)避障系統(tǒng)

    這是用fuzzy開發(fā)之自動(dòng)避障系統(tǒng),內(nèi)附一張地圖,開啟程式後,載入地圖檔,就可以實(shí)現(xiàn)用fuzzy控制之避障系統(tǒng)

    標(biāo)簽: fuzzy 系統(tǒng)

    上傳時(shí)間: 2014-01-24

    上傳用戶:cazjing

  • 基因演算法

    基因演算法,利用C語言來實(shí)現(xiàn),以求得最佳解,可以套用在MABLAT

    標(biāo)簽: 基因 算法

    上傳時(shí)間: 2013-12-24

    上傳用戶:h886166

  • 針對單輸入與雙輸入模糊溫度控制系統(tǒng)

    針對單輸入與雙輸入模糊溫度控制系統(tǒng),以C語言程式分別實(shí)現(xiàn)

    標(biāo)簽: 模糊 控制 系統(tǒng)

    上傳時(shí)間: 2016-01-25

    上傳用戶:WMC_geophy

  • eVC開發(fā)環(huán)境

    eVC開發(fā)環(huán)境, 功能: 對WinCE中的字體進(jìn)行調(diào)整, 實(shí)現(xiàn)動(dòng)態(tài)改變字形

    標(biāo)簽: eVC

    上傳時(shí)間: 2016-02-06

    上傳用戶:busterman

  • 簡單的人事管理系統(tǒng)

    簡單的人事管理系統(tǒng),能實(shí)現(xiàn)一般小型公司企事業(yè)單位的人事管理

    標(biāo)簽: 系統(tǒng)

    上傳時(shí)間: 2014-01-19

    上傳用戶:熊少鋒

  • 多人聊天

    多人聊天,多路連綫,多綫程,實(shí)現(xiàn) 在一個(gè)多人連線伺服器中,我們要有一個(gè)伺服端執(zhí)行緒負(fù)責(zé)傾聽是否有客戶端連線,如果有客戶端連線,就指派一個(gè)客戶端執(zhí)行緒專門應(yīng)付這個(gè)客戶端連線,並在客戶端佇列中記錄它,然後進(jìn)入下一個(gè)傾聽。 一個(gè)客戶端執(zhí)行緒的工作,就是讀取客戶連線端的使用者輸入訊息,它不負(fù)責(zé)回應(yīng)訊息,而是將讀到的訊息加入訊息佇列中,此外在我們的範(fàn)例中,客戶端執(zhí)行緒也負(fù)責(zé)自己的連線狀態(tài),如果使用者中斷連線,客戶端執(zhí)行緒會(huì)負(fù)責(zé)將自己從客戶端佇列中清除。 廣播執(zhí)行緒負(fù)責(zé)取出訊息佇列中的訊息,然後將之一一傳送訊息給客戶端佇列中尚存在的客戶端執(zhí)行緒。

    標(biāo)簽:

    上傳時(shí)間: 2014-08-26

    上傳用戶:linlin

主站蜘蛛池模板: 塔城市| 曲麻莱县| 格尔木市| 四川省| 平和县| 会宁县| 黄石市| 怀仁县| 江津市| 无锡市| 新干县| 崇阳县| 蚌埠市| 阿荣旗| 晋中市| 凤庆县| 专栏| 星子县| 衡阳市| 襄樊市| 阜康市| 白山市| 同德县| 江华| 横峰县| 原平市| 和静县| 信阳市| 栖霞市| 高尔夫| 诸城市| 新沂市| 会宁县| 新郑市| 高清| 宁夏| 河津市| 武夷山市| 涪陵区| 育儿| 龙胜|