?? 鍵盤輸入模擬演示說明.txt
字號:
鍵盤輸入法設計草案
利用有限鍵的鍵盤實現拼音輸入
1鍵代表ABC 2鍵代表DEF 3鍵代表GHI 4鍵代表JKL
5鍵代表MNO 6鍵代表PQRS 7鍵代表TUV 8鍵代表WXYZ
9鍵代表" "(空格) 0鍵為確認鍵(該拼音輸入結束)
R鍵為拼音輸入,字母輸入(大寫),字母輸入(小寫),數字輸入,字符輸入轉切鍵,即每按一次該鍵將會切換倒下一狀態.
Q鍵為下翻頁鍵,W為上翻頁鍵
E鍵為退格鍵,消除錯誤的輸入
Q鍵在拼音未結束,即未按0鍵時為錯誤消除鍵(例如拚zhuang 卻拚成了zhang,它可以一個字母一個字母的消除)
例:"李"-LI 按43-0(結束輸入標志),再按2(從LI和JI中選中LI),再按Q,W鍵進行翻頁選擇"李"(直接按所對應的數字)
編碼方式:
此編碼與該拼音的第一個字的區位碼對應
顯示該字及該拼音的下幾個字
a-01 b-02 c-03 d-04 e-05 f-06 g-07 h-08 i-09 j-0a k-0b l-0c m-0d n-0e o-0f p-10 q-11 r-12
s-13 t-14 u-15 v-16 w-17 x-18 y-19 z-1a
漢字索引方式:
例:
拚"工"
音節: 有幾種可能: 首區位: 屏幕顯示拼音:
3, 5, 5, 3, 0, 0, 2, 25,4,26,68, 0, 0, 0, 0, 0, 0, 0, 0, 7,15,14,7, 8,15,14,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
g o n g h o n g
g o n g 25,4
h o n g 2種可能 26,68
由索引庫提取漢字區位,再由字庫提取字模
索引庫中有漢字索引表,數字索引表,字母索引表和字符索引表
漢字顯示16X16,其他為8X16
本程序在電腦上模擬成功put.exe為執行文件,Egavga.bgi,hzk16 放同一目錄下
若要移植到單片機,可以使用索引表index.c 另外再編一索引程序即可,一極漢字可放在程序存儲其中,也可放在外部RAM中,隨時調用
本人剛剛畢業,這是為某公司做的畢業設計.
可與我聯系:zhj8848@263.net
程序編譯需高版本的TC.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -