freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的plc中文輸入系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-06-30 20:36本頁(yè)面

【導(dǎo)讀】目前廣泛應(yīng)用于數(shù)字終端的中文輸入法是Nokia的T9輸入。法、Motorola的iTAP輸入法和Erics-son的字能輸入法。目前,以LCD和數(shù)字鍵盤實(shí)。通過數(shù)字鍵盤輸入一個(gè)數(shù)字串,LCD顯示出該數(shù)字串對(duì)應(yīng)的各種拼音讓用戶進(jìn)行選擇,拼音數(shù)組中的每一個(gè)元素都指向一個(gè)同音漢字串??梢缘玫皆摑h字的GB2312編碼。通過這個(gè)GB2312碼可以在漢字點(diǎn)陣字模庫(kù)中檢索到。現(xiàn)漢字、英文字母、數(shù)字,標(biāo)點(diǎn)符號(hào)等文本信息的輸入。

  

【正文】 完成,通過不斷的調(diào)用寫命令寫數(shù)據(jù)函數(shù)達(dá)到目的。 ④ 漢字串的顯示在測(cè)試中比較明顯的錯(cuò)誤的是沒有意識(shí)到一個(gè)漢字占兩個(gè)字節(jié),只調(diào)用 LCD_Wdata 一次,這導(dǎo)致漢字?jǐn)?shù)只能顯示一半 。 如果在后面輸出顯示漢字時(shí),只寫一個(gè)字節(jié)就不能 輸出 漢字 了。 在測(cè)試中用了 “ a” 這個(gè)拼音 , a 對(duì)應(yīng)碼表為: code char PY_mb_a[] ={阿啊 }。 正常顯示情況 LCD 應(yīng)該為“阿啊”,但顯示結(jié)果中卻只出現(xiàn)一個(gè)“阿”,考慮 有可能 字符串 的第一個(gè)字符為空 , 所以才只顯示一個(gè)漢字。再 采用 “ ai” 這個(gè)拼音測(cè)試時(shí),ai 碼表為: code char PY_mb_ai[] ={哎哀唉埃挨皚癌愛 }。 顯示結(jié)果為: 哎哀唉埃 ,并不是: 哎哀唉埃挨皚癌 。 這就說 明字符串的第一個(gè)字符并不是為空字符,排除了這種可能性。同時(shí)測(cè)試中發(fā)現(xiàn) 輸出的漢字都只有碼表中的一半。經(jīng)過分析,知道了原因,因?yàn)?漢字是兩個(gè)字節(jié), 每個(gè)漢字需要寫兩次。 ⑤ 當(dāng)數(shù)字到漢字的查找過程結(jié)束之后,還必須要對(duì) key_str 進(jìn)行清空 ,否則影響下一次輸入,還有必須對(duì) LCD 的三四行清除顯示, 12864 沒有自動(dòng)覆蓋顯示輸出 功能。 ( 4) 英文,數(shù)字,標(biāo)點(diǎn)占的是一個(gè)字節(jié),占半個(gè) RAM字節(jié),而每個(gè)漢字占的是兩個(gè)字節(jié),一個(gè) RAM位置,但在混合輸入時(shí),考慮到如 果字母、 數(shù)字等顯示只用一個(gè)字節(jié)位置,下一個(gè)輸入漢字就不能正常顯示, 所以統(tǒng)一將所有的文本信息占兩個(gè)字節(jié)的位置,也就是一個(gè) RAM位置 , 這樣可以比較好處理顯示。 ( 5) 嵌套英文,數(shù)字,標(biāo)點(diǎn)的調(diào)試 , 這是從整體進(jìn)行調(diào)試。可以 把 幾個(gè)模塊 分開進(jìn)行調(diào)試。 觀察每個(gè)模塊是否能正確顯示,然后再把幾個(gè)模塊 組合 起來, 看是否能 把所有的模塊 信息 混合輸入 ,在這需要注意的是各個(gè)狀態(tài)之間的轉(zhuǎn)換。 5 操作說明 本系統(tǒng)實(shí)現(xiàn)的輸入法可以方便地實(shí)現(xiàn)中文、英文字母、數(shù)字、符號(hào)的混合輸入。與手機(jī)鍵盤類似,英文字母 a~ z 分配在 2~ 9 這幾個(gè)數(shù)字鍵上,如下圖所示: 第 20 頁(yè) 共 28 頁(yè) 圖 按鍵與字母映射關(guān)系 輸入漢字 當(dāng)輸入漢字時(shí), 需先按 1 鍵,進(jìn)入中文輸入狀態(tài), 連續(xù)按拼音字母對(duì)應(yīng)的數(shù)字鍵,LCD 將顯示所有匹配的拼音 ,對(duì)于中間過程的拼音,則是碼表中有拼音則顯示出來,其它沒有匹配的拼音過程則沒有顯示 。按 Up 或 Dn 鍵選中所需的拼音,再按確定鍵即可進(jìn)入漢字選擇狀態(tài)。 LCD 將顯示該拼音對(duì)應(yīng)的所有漢字,按 Up 和 Dn進(jìn)行漢字選擇,選中的漢字可以通過光標(biāo)和閃動(dòng)確定是否選擇, 選定之后,可按確定鍵可輸出選擇的漢字 。例如,輸入漢字 詞 ,需要進(jìn)行如下操作: 詞 字的拼音編碼 為 ci,因此依次按數(shù)字鍵 24, LCD 將顯示與之對(duì)應(yīng)的所有拼音編碼 ,如下圖所示: 圖 顯示 數(shù)字序列對(duì)應(yīng)的所有 拼音 按 Up 或 Dn 鍵, 選中 ci的位置,再按 確定 鍵, LCD 將顯示拼音 ci對(duì)應(yīng)的漢字列表 如下 : 圖 顯示選中拼音 對(duì)應(yīng) 的 所有 漢字 確定 上鍵 下鍵 取消 12 fuhao 11 letter 0 num 9 wxyz 8 tuv 7 pqrs 6 mno 5 jkl 4 ghi 3 def 2 abc 1 haizi 第 21 頁(yè) 共 28 頁(yè) 因?yàn)樵陂_始默認(rèn)選擇的為第一個(gè)字, 按 一次 下鍵, 再按下 確定鍵即可 在第一列某個(gè)位置 輸出 “ 詞 ” 字, 每一個(gè)字占 LCD 一個(gè) RAM 位置, 下圖為輸出的漢字: 圖 最后選擇出來的字 輸入 英文字母 當(dāng) 輸入英文 時(shí),需要先按字母轉(zhuǎn)換鍵 11 鍵,然后按對(duì)應(yīng)字母的數(shù)字鍵即可顯示出數(shù)字鍵所對(duì)應(yīng)所有字母的大小寫,通過上下鍵選擇所要字母。 以輸入英文字母 a為例,首先 按字母 轉(zhuǎn)換鍵 “ 11” 進(jìn)入字母輸入狀態(tài),然后 按 a對(duì)應(yīng)的數(shù)字鍵 2, LCD 將 在第四行 顯示該數(shù)字鍵對(duì)應(yīng)的 所有字母的大小寫 ,如下圖所示 ,然后按下鍵,選擇 a,按下確定鍵,即可以把 a 顯示 : 圖 英文字母 輸出 輸入數(shù)字 當(dāng)輸入數(shù)字時(shí),需要先按數(shù)字 轉(zhuǎn) 換 鍵 10 鍵 ,再按 其 對(duì)應(yīng)的數(shù)字鍵即可得到相應(yīng)的數(shù)字 。 且數(shù)字是直接顯示在指定的位置,不需要在進(jìn)行選擇。 例如輸入數(shù)字 5,則 先 按下 10 鍵 , 轉(zhuǎn)入數(shù)字輸入狀態(tài),再按下 3 鍵即可輸出 數(shù)字到指定顯示 位置,下圖為數(shù)字 5的輸出: 圖 數(shù)字的 輸出 第 22 頁(yè) 共 28 頁(yè) 輸入 符號(hào) 當(dāng)輸入 符號(hào) 時(shí),按 下 鍵 “ 12” 即可把所有標(biāo)點(diǎn)符號(hào) 在 LCD 的第四行全部羅 列出來,每個(gè)符號(hào)占的是一個(gè)字節(jié)的位置,用戶可以 通過上下鍵 進(jìn)行選擇 標(biāo)點(diǎn)符號(hào) 的選擇,下圖為 標(biāo)點(diǎn)符號(hào)的顯示 圖 : 圖 標(biāo)點(diǎn)符號(hào) 輸出 退格鍵 當(dāng)輸入某一個(gè)字符 (包括標(biāo)點(diǎn),字母,漢字) 不是用戶想要的,可以按下 13 鍵, 直接 把它 刪 去。 如果是在輸入拼音狀態(tài)時(shí),要?jiǎng)h除拼音,則必須要先按 1 鍵退出中文輸入狀態(tài),再按刪除鍵。 總效果圖 圖 實(shí)物圖 6 結(jié)論 通過 這幾個(gè)月的努力, 了解了中文輸入法在現(xiàn)實(shí)生活中的各種運(yùn)用,更深一層了解了利用單片機(jī)采集數(shù)據(jù)和處理數(shù)據(jù), 利 用 LCD 作為顯示終端, 可以方便的應(yīng)該在 各種嵌入式 設(shè)備中。 LCD 與單片機(jī)有并行和串行兩種連接方法,并行接口較串行復(fù)雜,但是并行接口可以大大提高液晶顯示模塊顯示字符和漢字的速度 ,在寫 LCD 的驅(qū)動(dòng)程序時(shí)要特別注意時(shí)序的問題 。 中文輸入法是整個(gè)系統(tǒng)的核心部分, 在 本 中 文輸入法的設(shè)計(jì)中,選用的是大容量的存儲(chǔ)器,在其中裝入漢字的碼 表,通過一定的檢索算法將輸入的數(shù)字序列映射到拼音, 第 23 頁(yè) 共 28 頁(yè) 然后再映射為漢字字型碼并將備選漢字輸出到液晶。 本課題的設(shè)計(jì)完成的功能:能夠簡(jiǎn)單的實(shí)現(xiàn)漢字,英文,數(shù)字,標(biāo)點(diǎn)的混合輸入 ,漢字選擇可以 通過 閃動(dòng)辨認(rèn)。 本設(shè)計(jì)也存在很多不足 : ( 1)沒 有設(shè)置上下翻頁(yè)鍵,原因是按鍵處理得不好,這樣每個(gè)拼音最多只能顯示 8個(gè)漢字,在這可以顯示的 8 個(gè)漢字之后,還是有漢字存在的,在按下鍵就可以發(fā)現(xiàn)得到一個(gè)沒有顯示出來的漢字,如果加了上下翻頁(yè)鍵,個(gè)人覺得還是比較完滿的。 ( 2)拼音和字母的選擇并沒有設(shè)置確認(rèn)標(biāo)志,就是單純地通過默數(shù)的方式來選擇,因?yàn)樗嫉囊粋€(gè)字節(jié),不像漢字占一個(gè) RAM 位置可以采用閃動(dòng)的方式,也想過用反白的方式,但到最后都沒能解決這個(gè)問題。 ( 3) 對(duì)于帶有中文字庫(kù)的液晶來說 , 可以直接利用液晶顯示模塊自帶的中文字庫(kù)而無(wú)需檢索漢字的區(qū)位碼。只需建立一種拼音 到字型碼的對(duì)應(yīng)關(guān)系就可以確定要輸入的漢字 ,而且得到的漢字字型碼是標(biāo)準(zhǔn)的 ,可以直接將該字型碼應(yīng)用于其他標(biāo)準(zhǔn)的帶有中文字庫(kù)的設(shè)備中。 第 24 頁(yè) 共 28 頁(yè) 謝 辭 本課題的設(shè)計(jì)和實(shí)現(xiàn)得到了導(dǎo)師胡錦泉老師的悉心指點(diǎn),在此向胡老師表達(dá)無(wú)限的敬意。 除此之外還要感謝 周圍的同學(xué),因?yàn)楹芏鄦栴}都是向他們請(qǐng)教 才能解決 ,無(wú)論是一個(gè)多么小的問題,他們都給予 耐心的 講解。 本次畢業(yè)設(shè)計(jì) 不但學(xué)到了很多知識(shí),還學(xué)到了處理問題的思維方法和能力 , 思想上也有些轉(zhuǎn)變, 很多時(shí)候一直覺得自己不行,是因?yàn)樽约簺]有去嘗試,很多東西覺得很難,是因?yàn)闆]有付 出。這種思想對(duì)以后走出校園的我們是有一定的幫助的。 畢業(yè)之際,感謝在這四年中所有任教 老師,是他們無(wú)私的奉獻(xiàn)把知識(shí)傳授給我,使得將來能對(duì)社會(huì)有所作為;感謝作者的同學(xué) ,在有困難的時(shí)候他們伸出了熱情的雙手。這珍貴的師生情,同學(xué)情,是 作者 永遠(yuǎn)舍棄不了的。 畢業(yè)之際,感謝 桂林電子科技大學(xué) ,是您給我 們 提供了一個(gè)良好的學(xué)習(xí)環(huán)境,讓 我們 學(xué)會(huì)知識(shí),學(xué)會(huì)做人。 第 25 頁(yè) 共 28 頁(yè) 參考文獻(xiàn) [1] 謝 自美,閻樹蘭,趙云娣,朱如琪,羅杰 .電子線路設(shè)計(jì) [M].實(shí)驗(yàn) .測(cè)試 .武漢:華中科技大學(xué)出版社, 20xx: 57 ~ 175. [2] 白駒珩,雷曉平 .單片計(jì)算機(jī)及其應(yīng)用 [M].北京:高等教育出版社, 20xx: 1~ 194. [3] 周興華 .手把手教你學(xué)單片機(jī) C 程序設(shè)計(jì) [M].北京:北京航天航空大學(xué)出版社, 20xx: 102~ 299. [4] 閻玉德,俞虹 .MCS51 單片機(jī)原理與應(yīng)用 (C 語(yǔ)言版 )[M].北京:機(jī)械工業(yè)出版社, 20xx: 1~ 124. [6] 譚浩強(qiáng) .C 程序設(shè)計(jì) (第二版 )[M].北京:清華大學(xué)出版社, 20xx: 87~ 120. [7] 王幸之 .AT89 系列單片機(jī)原理與接口技術(shù) [M].北京航空航天大學(xué)出版社 , 20xx, 5 [8] 馬忠梅 . 單片機(jī)的 C 語(yǔ)言應(yīng)用程序設(shè)計(jì) [M].北京航空航天大學(xué)出版社, [9] 《電子世界》編輯部編 . 電子制作與應(yīng)用電路選編 [M]. 電子工業(yè)出版社, [10] 夏士智 .測(cè)量系統(tǒng)設(shè)計(jì)與應(yīng)用 [M].北京:機(jī)械工業(yè)出版社, 1995: 45~ 110. [11] 雷加,郭慶 .電子測(cè)量與儀器 [M].北京:電子工業(yè)出版社, 20xx [12] 康光華 .電子技術(shù)基礎(chǔ)模擬部分 [M].北京:高等教育出版社, 20xx 年 1 月 [13] 劉光斌、劉冬、姚志成 .《單片機(jī)系統(tǒng) 使用抗干擾技術(shù)》,人民郵電出版社, 20xx; [14] Digital logic circuit analysis and design. Victor [.] 1995 by Prentice Hall,Inc. [15] Guide to the Expression of Uncertainty in Measurement. Corrected and Reprinted [M]1995. ISO [16] Aizawa, H.。 Katsumata, T.。 Komuro, S.。 Morikawa, T. Temperature measurement system based on he phase shift of fluorescence response. ICEICASE. 20xx: 51~ 98. 第 26 頁(yè) 共 28 頁(yè) 附 錄 附錄一 電路原理圖 附錄二 電路 PCB 第 27 頁(yè) 共 28 頁(yè) 附 錄三 顯示過程 圖 圖 1 圖 2 圖 3 圖 4 圖 5 圖 6 圖 7 圖 8 第 28 頁(yè) 共 28 頁(yè) 附 錄四 實(shí)物圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1