進(jìn)行鍵盤掃描及鍵處理時,在程序中直接調(diào)用函數(shù)KeyProcess()即可。鍵處理函數(shù)原 型聲明在頭文件Key.h中,鍵處理函數(shù)可放在程序的任何地方,一個按鍵對應(yīng)一個處理函 數(shù)。 該鍵盤掃描程序去抖動為什么不需軟件延時?因為從無按鍵到鍵被按下,要進(jìn)行兩次 掃描,此間相當(dāng)于延時去抖動。 該鍵盤掃描程序還有一特色:用二維數(shù)組進(jìn)行按鍵功能處理,使程序更簡單。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 矩陣鍵盤鍵值掃描,功能處理函數(shù) 本程序處理4*4的矩陣鍵盤,直接用于8051系列單片機(jī),也可移植到其它機(jī)型. 行輸出在P1口高四位 列輸入在P1口低四位,如果不同,則需修改鍵值讀取函數(shù) 即:GetKeyCode() 有10個數(shù)字鍵0--9,1個小數(shù)點,1個負(fù)號鍵。 第二功能鍵和回車鍵共用一個,如果連續(xù)按下該鍵2秒鐘,則鍵盤進(jìn)入第二功能。 在鍵盤初始化程序InitKeyboard中把ucKey1和ucKey2賦值0xff
標(biāo)簽: 鍵盤掃描
上傳時間: 2016-02-19
上傳用戶:二驅(qū)蚊器
進(jìn)行鍵盤掃描及鍵處理時,在程序中直接調(diào)用函數(shù)KeyProcess()即可。鍵處理函數(shù)原 型聲明在頭文件Key.h中,鍵處理函數(shù)可放在程序的任何地方,一個按鍵對應(yīng)一個處理函 數(shù)。 該鍵盤掃描程序去抖動為什么不需軟件延時?因為從無按鍵到鍵被按下,要進(jìn)行兩次 掃描,此間相當(dāng)于延時去抖動。 該鍵盤掃描程序還有一特色:用二維數(shù)組進(jìn)行按鍵功能處理,使程序更簡單。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 矩陣鍵盤鍵值掃描,功能處理函數(shù) 本程序處理4*4的矩陣鍵盤,直接用于8051系列單片機(jī),也可移植到其它機(jī)型. 行輸出在P1口高四位 列輸入在P1口低四位,如果不同,則需修改鍵值讀取函數(shù) 即:GetKeyCode() 有10個數(shù)字鍵0--9,1個小數(shù)點,1個負(fù)號鍵。 第二功能鍵和回車鍵共用一個,如果連續(xù)按下該鍵2秒鐘,則鍵盤進(jìn)入第二功能。 在鍵盤初始化程序InitKeyboard中把ucKey1和ucKey2賦值0xff
標(biāo)簽: 鍵盤掃描
上傳時間: 2013-12-21
上傳用戶:dreamboy36
可以實現(xiàn)內(nèi)維爾插值計算,輸入節(jié)點,節(jié)點相應(yīng)的函數(shù)值,輸入所要求的節(jié)點,既可得到在此節(jié)點近似函數(shù)值
上傳時間: 2014-01-22
上傳用戶:啊颯颯大師的
一個遺傳算法 這是一個非常簡單的遺傳算法源代碼,是由Denis Cormier (North Carolina State University)開發(fā)的,Sita S.Raghavan (University of North Carolina at Charlotte)修正。代碼保證盡可能少,實際上也不必查錯。對一特定的應(yīng)用修正此代碼,用戶只需改變常數(shù)的定義并且定義“評價函數(shù)”即可。注意代碼 的設(shè)計是求最大值,其中的目標(biāo)函數(shù)只能取正值;且函數(shù)值和個體的適應(yīng)值之間沒有區(qū)別。該系統(tǒng)使用比率選擇、精華模型、單點雜交和均勻變異。如果用 Gaussian變異替換均勻變異,可能得到更好的效果。代碼沒有任何圖形,甚至也沒有屏幕輸出,主要是保證在平臺之間的高可移植性。讀者可以從ftp.uncc.edu, 目錄 coe/evol中的文件prog.c中獲得。要求輸入的文件應(yīng)該命名為‘gadata.txt’;系統(tǒng)產(chǎn)生的輸出文件為‘galog.txt’。輸入的 文件由幾行組成:數(shù)目對應(yīng)于變量數(shù)。且每一行提供次序——對應(yīng)于變量的上下界。如第一行為第一個變量提供上下界,第二行為第二個變量提供上下界,等等。
上傳時間: 2013-12-20
上傳用戶:myworkpost
s1.c是server,c.c是client, server負(fù)責(zé)接收client傳的數(shù)字進(jìn)行運算並回傳,運用了同步的機(jī)制。編譯須加 -lsocket -lpthread -lrt
標(biāo)簽: server
上傳時間: 2014-01-02
上傳用戶:athjac
整體思路 用createkey.java 文件來產(chǎn)生秘鑰,用jiami.java 文件來實 現(xiàn)加密,用jiemi.java 文件來實現(xiàn)解密,用BigInteger.java 來實現(xiàn) 大數(shù)的表示及運算,用rsa.java 來實現(xiàn)前端圖形界面顯示。有關(guān)函 數(shù)見五個文件里的具體實現(xiàn)。
上傳時間: 2014-01-03
上傳用戶:lwwhust
牛頓插值根據(jù)給定的數(shù)據(jù)構(gòu)造三次牛頓插值多項式,并且計算出x=0.59時的函數(shù)值
標(biāo)簽: 牛頓 插值 多項式 數(shù)據(jù)
上傳時間: 2016-03-28
上傳用戶:lvzhr
個人所得稅計算 具體要求:生成一個GZ類表示工資。用靜態(tài)數(shù)據(jù)成員表示個人所得稅的起征額Base(即免征部分)。類的每個成員包含一個私有數(shù)據(jù)成員money,表示當(dāng)月工資。提供一個calSDS()成員函數(shù),計算個人應(yīng)交所得稅,并從money中扣除,該計算函數(shù)的最后要顯示工資、所得稅、應(yīng)發(fā)工資三項數(shù)據(jù)。個人所得稅占工資的比率由下表確定,本題僅使用20%及以下各檔。
標(biāo)簽: calSDS money Base 數(shù)據(jù)
上傳時間: 2013-11-26
上傳用戶:chenjjer
剛學(xué)數(shù)值分析,就碰到了插值。于是用VC編寫了這個小程序。功能:繪制原函數(shù)、Lagrange插值、三次樣條插值函數(shù)。移動鼠標(biāo)就可以查看函數(shù)值。Enjoy it!
標(biāo)簽: 數(shù)值分析
上傳時間: 2013-12-10
上傳用戶:qazxsw
什麼是 JavaScript? 執(zhí)行 JavaScript scripts 將scripts 語法嵌入HTML文件之中 第一個函數(shù) 輸入型元件 日期功能 -- 最後修改期 狀態(tài)欄 (statusbar)顯功能 日期物件 隨數(shù)的產(chǎn)生 開啟新窗囗 框 架 (frames) 的 運 用 狀態(tài)欄(statusbar) setTimeout 函 數(shù) 設(shè)計一個跑馬燈 (scroller) 數(shù)組(Arrays)的設(shè)計 如何清除視窗中的文件 (document)
標(biāo)簽: JavaScript scripts HTML 函數(shù)
上傳時間: 2016-05-04
上傳用戶:wanghui2438
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1