帶有退格鍵的鍵盤輸入程序 (for MSP430),修正廠家代碼中對退格鍵不支持的錯誤
上傳時間: 2014-01-15
上傳用戶:xinyuzhiqiwuwu
java語言寫的簡單計算器,原創,有加減乘除 退格,清屏功能
上傳時間: 2013-12-19
上傳用戶:love1314
功能齊全的科學計算器,實現基本加減乘除,退格,和一些科學計算..希望給大家幫助
上傳時間: 2014-01-07
上傳用戶:xinyuzhiqiwuwu
Protel99se鼠標增強軟件2.0: 2.0版本改名為“Protel99se鼠標增強軟件”,是因為使用普通三鍵鼠標也可實現 放大和縮小功能。 1.0版本功能:(軟件名稱:“Protel99se增加鼠標滾輪放大縮小功能”) 向上滾動滾輪 --> Zoom In 放大(PageUp鍵) 向下滾動滾輪 --> Zoom Out 縮小(PageDown鍵) 單擊中鍵 --> Zoom Pan 移動屏幕 (Home鍵) 2.0版本新增功能: 1.在手動布局時,按鼠標左鍵移動元件時,再點擊右鍵,可旋轉元件。(非常好用的功能) 2.增加鼠標中鍵手形功能,按住中鍵,移動鼠標,放開中鍵,為一個手形功能。 按中鍵向左移動 --> 在畫線時退回上一步(退格鍵) 按中鍵向右移動 --> 刪除有焦點的對象(Delete鍵) 按中鍵向上移動 --> 放置元件時,進入修改元件屬性 (Tab鍵) 按中鍵向下移動 --> 放置元件時,用于旋轉元件(空格鍵) 按中鍵向左上移動 --> Zoom Out 縮小(PageDown鍵) 按中鍵向右下移動 --> Zoom In 放大(PageUp鍵) 按中鍵向右上移動 --> Clear 刪除所有選擇的對象(Ctrl+Delete鍵) 按中鍵向左下移動 --> Fit All Objects 顯示所有元件(Ctrl+PageDown鍵) 3.在PCB、SCH、PCBLib、SCHLib四個編輯器中都能實現本軟件的所有功能。
上傳時間: 2013-07-02
上傳用戶:電子世界
電子密碼鎖的設計與實現一、實驗目的 1.進一步掌握鍵盤掃描和LED顯示的程序設計。 2.了解按鍵消抖的方法。 3.綜合運用微機原理的軟硬件知識。 二、實驗內容與要求 1.基本要求 (1)具有密碼輸入功能,密碼最多為6位;(2)設置退格鍵,以便刪除輸入錯誤的密碼;(3)在輸入的密碼時數碼管上只顯示8,并根據輸入位數依次橫移;(4)設置確認鍵,當確認鍵按下后,判斷輸入密碼是否正確;(5)當輸入密碼正確時,點亮發光二極管;當輸入密碼不正確時,發光二極管不亮并且蜂鳴器報警,重新輸入,當三次密碼輸入不正確時,系統應鎖定鍵盤10s。2.提高要求 將用戶分為管理者和使用者,管理者擁有超級密碼,可以修改其他人的密碼。使用者不能修改密碼。 三、實驗報告要求 1.設計目的和內容 2.總體設計 3.硬件設計:原理圖(接線圖)及簡要說明 4.軟件設計框圖及程序清單5.設計結果和體會(包括遇到的問題及解決的方法) 四、總體設計 電子密碼鎖的原理是:從鍵盤輸入一組密碼,CPU把該密碼和設置密碼比較,對則將鎖打開(不同鎖的控制方式不一樣,比如加電控制電磁鐵抽回,從而打開),錯則要求重新輸入,并記錄錯誤次數,如果三次錯誤,則被強制鎖定并報警,除非超級密碼或者其他的手段打開,比如延時一段時間。 初步設計思路如下: 1.輸入密碼用矩形鍵盤,包括數字鍵和功能鍵,功能鍵包括退格鍵和確認鍵。 2.LED數碼管顯示輸入密碼,但是只是輸出顯示符號8 。采用動態掃描輸出。 3.用發光二極管模擬鎖的情況,鎖關時發光二極管滅,打開時發光二極管亮。 4.輸入密碼錯誤時報警,3次輸入錯誤時鍵盤鎖定10s,鍵盤無法接收數據。 軟件的設計主要包括矩形鍵盤鍵值的讀取、LED動態掃描輸出程序、密碼判斷程序和報警程序。 五、硬件設計 根據設計思路,硬件電路可通過實驗平臺上的一些功能模塊電路組成,由于實驗平臺上的各個功能模塊已經設計好,用戶在使用時只要設計模塊間電路的連接,因此,硬件電路的設計及實現相對簡單。完整系統的硬件連接如圖1所示。硬件電路由LED數碼管顯示模塊、按鍵模塊、發光二極管電路和蜂鳴器模塊組成。各個模塊的詳細說明:1.LED數碼管模塊實驗平臺上提供一組六個LED數碼管。插孔CS1用于數碼管段選的輸出選通,插孔CS2用于數碼管位選信號的輸出選通。本設計用6個數碼管來動態顯示時分秒,動態顯示的定時時間由8253定時/計數器來實現。8253主要是實現每位顯示時間1ms,由8253的計數器0來實現。Clk0接實驗平臺分頻電路輸出Q6,f=46875hz。GATE0接8255的PA0,由8255的PA0輸出來控制計數器的起停。OUT0接8259的IRQ2,定時完成請求中斷,進入中斷服務程序。軟件在中斷服務程序中LED數碼管顯示。
標簽: 電子密碼鎖
上傳時間: 2013-10-16
上傳用戶:15070202241
基本功能 呼入 呼出 編輯、發送、接收和閱讀短信 系統組成 手機的基本硬件 鍵盤(10個號碼鍵、呼叫、掛斷、上下左右四個方向鍵、退格鍵),顯示屏, 麥克風和揚聲器 手機的基本操作系統 包含基本硬件系統的控制軟件 包含手機和基站系統間的通信接口 手機的應用軟件 呼叫處理和短信功能
上傳時間: 2013-12-27
上傳用戶:changeboy
JAVA課程設計 本計算器可以進行簡單的四則運算(加、減、乘、除)但僅限于十進制下,還可以進行(八進制,十進制,十六進制)之間的相互轉換,八進制最多可以輸入19位數,十進制最多可以輸入18位數,十六進制最多可以輸入14位數,backspace表示退格, clear表示初始化,在window下直接運行(Jsp2003.bat)即可,界面為灰白對稱。
上傳時間: 2014-02-20
上傳用戶:王楚楚
操作說明 該程序除源程序外,還需有另外一個存放記錄的文件(此程序中使用的文件名為score.txt),本程序并沒有創建這個文件的功能,要首先產生這個文件,可用記事本先作一個空的文件名為score.txt 的文件。程序運行與該文件的存放位置有關,位置是程序數據段的FNAME的值。二者要保持一致,否則會出錯。 程序運行時,在出現主菜單后,按l鍵,將顯示學生的各科成績;按i鍵后,執行插入功能,可以插入新的學生成績;按m鍵,可修改學生成績。由于本程序是個簡單程序,在修改時,要輸入學生的所有成績,包括不要修改的成績;按d鍵輸入要刪除的學生名,將使其成績全為0;按q鍵輸入要查詢的學生的姓名,將顯示其各可成績;按c鍵將顯示數學成績的分段統計結果。 以上功能在單獨運行時可以實現(即在進入主菜單后,單擊功能鍵選中該功能操作后關閉。運行其它功能,要重新進入主菜單單擊別的功能鍵,即每次只能運行一項功能)。要特別說明的是,本程序主要目的是驗證匯編程序實現的數據記錄操作功能,為使程序不致過長,減少篇幅,程序處理都很簡單。程序中沒有錯誤處理程序,如果輸入錯誤,如按退格鍵將會出錯,因此輸入時要注意不要輸錯。
上傳時間: 2013-12-08
上傳用戶:shanml
使用LabVIEW編寫的一個計算器程序。 計算器能完成的運算: 加減乘除,求平方,求立方,求自然對數,求以10為底的對數,求階乘求正弦余弦正切值,符號取反 能完成的操作:角度與弧度的切換,退格,清零 缺點:由于顯示使用的是數值類型,所以無法實現小數輸入;只能進行十進制的計算,不支持其它進制,統計功能未實現
上傳時間: 2013-12-27
上傳用戶:leixinzhuo
本計算器可以進行簡單的四則運算(加、減、乘、除)但僅限于十進制下,還可以進行(八進制,十進制,十六進制)之間的相互轉換,八進制最多可以輸入19位數,十進制最多可以輸入18位數,十六進制最多可以輸入14位數,backspace表示退格, clear表示初始化,
上傳時間: 2013-12-02
上傳用戶:wkchong