資料介紹
漢字顯示原理及例程:由于Turbo C 應用于DOS 操作系統(tǒng)下,在使用Turbo C 進行程序設(shè)計時,一般情況下只好使用英文進行人機交互。要是想直接用中文界面,就需要另想他法了。
如果使用中文DOS 系統(tǒng)(如UCDOS),則可以解決在字符界面下的漢字顯示問題。也就
是說,可以用printf 或其他字符串函數(shù)來輸出漢字。
但是,這樣仍然有一些不方便。必須先啟動中文DOS 系統(tǒng),再執(zhí)行Turbo C 或編譯好的程
序。并且在中文版DOS 下運行Tubor C 時,還可能出現(xiàn)一些問題。而對于圖形界面來說,這種辦法也行不通了。
那么在圖形界面下顯示漢字的問題就迫切需要解決了。既然是圖形界面,只要把漢字當
成一幅畫,畫在顯示屏上不就可以了。關(guān)鍵在于如何取得漢字的圖形,也就是漢字的點陣字模呢。其實那些中文版的DOS 顯示漢字的方式也就是在圖形界面下畫出漢字的,它們已經(jīng)提供了現(xiàn)成的點陣字庫文件。例如常用的16×16 點陣HZK16 文件,12×12 點陣HZK12 文件等等,這些文件包括了GB 2312 字符集中的所有漢字。現(xiàn)在只要弄清漢字點陣在字庫文件中的格
式,就可以按照自己的意愿去顯示漢字了。
下面以HZK16 文件為例,分析取得漢字字模的方法。
HZK16 文件是按照GB 2312-80 標準,也就是通常所說的國標碼或區(qū)位碼的標準排列的。
國標碼分為94 個區(qū)(Section),每個區(qū)94 個位(Position),所以也稱為區(qū)位碼。其中01~09 區(qū)
為符號、數(shù)字區(qū),16~87 區(qū)為漢字區(qū)。而10~15 區(qū)、88~94 區(qū)是空白區(qū)域。
如果使用中文DOS 系統(tǒng)(如UCDOS),則可以解決在字符界面下的漢字顯示問題。也就
是說,可以用printf 或其他字符串函數(shù)來輸出漢字。
但是,這樣仍然有一些不方便。必須先啟動中文DOS 系統(tǒng),再執(zhí)行Turbo C 或編譯好的程
序。并且在中文版DOS 下運行Tubor C 時,還可能出現(xiàn)一些問題。而對于圖形界面來說,這種辦法也行不通了。
那么在圖形界面下顯示漢字的問題就迫切需要解決了。既然是圖形界面,只要把漢字當
成一幅畫,畫在顯示屏上不就可以了。關(guān)鍵在于如何取得漢字的圖形,也就是漢字的點陣字模呢。其實那些中文版的DOS 顯示漢字的方式也就是在圖形界面下畫出漢字的,它們已經(jīng)提供了現(xiàn)成的點陣字庫文件。例如常用的16×16 點陣HZK16 文件,12×12 點陣HZK12 文件等等,這些文件包括了GB 2312 字符集中的所有漢字。現(xiàn)在只要弄清漢字點陣在字庫文件中的格
式,就可以按照自己的意愿去顯示漢字了。
下面以HZK16 文件為例,分析取得漢字字模的方法。
HZK16 文件是按照GB 2312-80 標準,也就是通常所說的國標碼或區(qū)位碼的標準排列的。
國標碼分為94 個區(qū)(Section),每個區(qū)94 個位(Position),所以也稱為區(qū)位碼。其中01~09 區(qū)
為符號、數(shù)字區(qū),16~87 區(qū)為漢字區(qū)。而10~15 區(qū)、88~94 區(qū)是空白區(qū)域。
漢字
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于FPGA的LED-16×16點陣漢字顯示設(shè)計 93次下載
- 單片機中不帶字庫LCD液晶屏如何顯示少量漢字詳細方法和代碼說明
- JM12864M-2漢字圖形點陣液晶顯示模塊的數(shù)據(jù)手冊免費下載 20次下載
- LCD12864基本漢字顯示案例程序和工程文件免費下載 15次下載
- LCD1602自定義顯示字符及漢字 85次下載
- 點陣式漢字電子顯示屏的設(shè)計 9次下載
- LCD1602顯示漢字 22次下載
- 漢字顯示屏的字庫軟件工具 108次下載
- LED點陣漢字顯示屏設(shè)計 639次下載
- 漢字點陣顯示proteus仿真
- 用EDA 設(shè)計LED 漢字滾動顯示器原理 0次下載
- VxWorks漢字的顯示支持
- VxWorks 漢字顯示解決方案
- 漢字的動態(tài)編碼與顯示方案
- 132X64漢字顯示液晶模塊
- 如何在LCD上顯示漢字和英文 5.1k次閱讀
- 字符型LCD顯示器的應用和例程 2.8k次閱讀
- 使用ZCU102開發(fā)板運行xdpdma例程 3.6k次閱讀
- 單片機液晶漢字顯示的C語言程序 5.8k次閱讀
- 基于單片機和CAN控制器實現(xiàn)火災報警控制系統(tǒng)的顯示器設(shè)計 2.4k次閱讀
- 128X64的點陣的漢字圖形型液晶顯示模塊的介紹及使用資料概述 1.1w次閱讀
- 單片機VB6對漢字的處理 1.7k次閱讀
- 淺析采用EDA技術(shù)的漢字滾動顯示器設(shè)計 4.8k次閱讀
- 以FPGA控制為核心的LED漢字滾動顯示器設(shè)計 2.3k次閱讀
- 谷歌用神經(jīng)網(wǎng)絡根據(jù)筆畫生成漢字,新造了一系列“假漢字 8.6k次閱讀
- T6963C液晶控制器快速顯示漢字的方法詳解 6.3k次閱讀
- LCD顯示漢字的兩種算法分析 7.8k次閱讀
- lcd1602能顯示漢字嗎_lcd1602顯示漢字程序 9w次閱讀
- lcd1602顯示程序 3w次閱讀
- 使用EDA設(shè)計LED漢字滾動顯示器 2k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 3聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設(shè)計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網(wǎng)絡可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數(shù)據(jù)手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論