資料介紹
漢字顯示原理及例程:由于Turbo C 應(yīng)用于DOS 操作系統(tǒng)下,在使用Turbo C 進(jìn)行程序設(shè)計(jì)時(shí),一般情況下只好使用英文進(jìn)行人機(jī)交互。要是想直接用中文界面,就需要另想他法了。
如果使用中文DOS 系統(tǒng)(如UCDOS),則可以解決在字符界面下的漢字顯示問題。也就
是說,可以用printf 或其他字符串函數(shù)來輸出漢字。
但是,這樣仍然有一些不方便。必須先啟動(dòng)中文DOS 系統(tǒng),再執(zhí)行Turbo C 或編譯好的程
序。并且在中文版DOS 下運(yùn)行Tubor C 時(shí),還可能出現(xiàn)一些問題。而對于圖形界面來說,這種辦法也行不通了。
那么在圖形界面下顯示漢字的問題就迫切需要解決了。既然是圖形界面,只要把漢字當(dāng)
成一幅畫,畫在顯示屏上不就可以了。關(guān)鍵在于如何取得漢字的圖形,也就是漢字的點(diǎn)陣字模呢。其實(shí)那些中文版的DOS 顯示漢字的方式也就是在圖形界面下畫出漢字的,它們已經(jīng)提供了現(xiàn)成的點(diǎn)陣字庫文件。例如常用的16×16 點(diǎn)陣HZK16 文件,12×12 點(diǎn)陣HZK12 文件等等,這些文件包括了GB 2312 字符集中的所有漢字。現(xiàn)在只要弄清漢字點(diǎn)陣在字庫文件中的格
式,就可以按照自己的意愿去顯示漢字了。
下面以HZK16 文件為例,分析取得漢字字模的方法。
HZK16 文件是按照GB 2312-80 標(biāo)準(zhǔn),也就是通常所說的國標(biāo)碼或區(qū)位碼的標(biāo)準(zhǔn)排列的。
國標(biāo)碼分為94 個(gè)區(qū)(Section),每個(gè)區(qū)94 個(gè)位(Position),所以也稱為區(qū)位碼。其中01~09 區(qū)
為符號、數(shù)字區(qū),16~87 區(qū)為漢字區(qū)。而10~15 區(qū)、88~94 區(qū)是空白區(qū)域。
如果使用中文DOS 系統(tǒng)(如UCDOS),則可以解決在字符界面下的漢字顯示問題。也就
是說,可以用printf 或其他字符串函數(shù)來輸出漢字。
但是,這樣仍然有一些不方便。必須先啟動(dòng)中文DOS 系統(tǒng),再執(zhí)行Turbo C 或編譯好的程
序。并且在中文版DOS 下運(yùn)行Tubor C 時(shí),還可能出現(xiàn)一些問題。而對于圖形界面來說,這種辦法也行不通了。
那么在圖形界面下顯示漢字的問題就迫切需要解決了。既然是圖形界面,只要把漢字當(dāng)
成一幅畫,畫在顯示屏上不就可以了。關(guān)鍵在于如何取得漢字的圖形,也就是漢字的點(diǎn)陣字模呢。其實(shí)那些中文版的DOS 顯示漢字的方式也就是在圖形界面下畫出漢字的,它們已經(jīng)提供了現(xiàn)成的點(diǎn)陣字庫文件。例如常用的16×16 點(diǎn)陣HZK16 文件,12×12 點(diǎn)陣HZK12 文件等等,這些文件包括了GB 2312 字符集中的所有漢字。現(xiàn)在只要弄清漢字點(diǎn)陣在字庫文件中的格
式,就可以按照自己的意愿去顯示漢字了。
下面以HZK16 文件為例,分析取得漢字字模的方法。
HZK16 文件是按照GB 2312-80 標(biāo)準(zhǔn),也就是通常所說的國標(biāo)碼或區(qū)位碼的標(biāo)準(zhǔn)排列的。
國標(biāo)碼分為94 個(gè)區(qū)(Section),每個(gè)區(qū)94 個(gè)位(Position),所以也稱為區(qū)位碼。其中01~09 區(qū)
為符號、數(shù)字區(qū),16~87 區(qū)為漢字區(qū)。而10~15 區(qū)、88~94 區(qū)是空白區(qū)域。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于FPGA的LED-16×16點(diǎn)陣漢字顯示設(shè)計(jì) 90次下載
- 單片機(jī)中不帶字庫LCD液晶屏如何顯示少量漢字詳細(xì)方法和代碼說明
- JM12864M-2漢字圖形點(diǎn)陣液晶顯示模塊的數(shù)據(jù)手冊免費(fèi)下載 20次下載
- LCD12864基本漢字顯示案例程序和工程文件免費(fèi)下載 14次下載
- lcd漢字取模軟件應(yīng)用程序免費(fèi)下載 34次下載
- LCD1602自定義顯示字符及漢字 85次下載
- 點(diǎn)陣式漢字電子顯示屏的設(shè)計(jì) 9次下載
- 漢字顯示屏的字庫軟件工具 107次下載
- LED點(diǎn)陣漢字顯示屏設(shè)計(jì) 635次下載
- 漢字點(diǎn)陣顯示proteus仿真
- 用EDA 設(shè)計(jì)LED 漢字滾動(dòng)顯示器原理 0次下載
- VxWorks漢字的顯示支持
- VxWorks 漢字顯示解決方案
- 漢字的動(dòng)態(tài)編碼與顯示方案
- 132X64漢字顯示液晶模塊
- 如何在LCD上顯示漢字和英文 3193次閱讀
- 字符型LCD顯示器的應(yīng)用和例程 1667次閱讀
- 使用ZCU102開發(fā)板運(yùn)行xdpdma例程 2369次閱讀
- 單片機(jī)液晶漢字顯示的C語言程序 5130次閱讀
- 128X64的點(diǎn)陣的漢字圖形型液晶顯示模塊的介紹及使用資料概述 1w次閱讀
- 單片機(jī)VB6對漢字的處理 1265次閱讀
- 淺析采用EDA技術(shù)的漢字滾動(dòng)顯示器設(shè)計(jì) 4444次閱讀
- 以FPGA控制為核心的LED漢字滾動(dòng)顯示器設(shè)計(jì) 1957次閱讀
- 谷歌用神經(jīng)網(wǎng)絡(luò)根據(jù)筆畫生成漢字,新造了一系列“假漢字 7717次閱讀
- T6963C液晶控制器快速顯示漢字的方法詳解 5876次閱讀
- LCD顯示漢字的兩種算法分析 7421次閱讀
- lcd1602能顯示漢字嗎_lcd1602顯示漢字程序 8.8w次閱讀
- lcd1602顯示程序 2.9w次閱讀
- 使用EDA設(shè)計(jì)LED漢字滾動(dòng)顯示器 1747次閱讀
- 基于DSP的液晶模塊的顯示原理 2311次閱讀
下載排行
本周
- 1常用電子元器件使用手冊
- 2.40 MB | 4次下載 | 免費(fèi)
- 2SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 3次下載 | 免費(fèi)
- 3FS5281E 5V同步升壓充電兩串鋰電池充電管理IC技術(shù)手冊
- 3.30 MB | 2次下載 | 免費(fèi)
- 4FS8205 20V N 溝道增強(qiáng)型MOS場效應(yīng)管技術(shù)手冊
- 1.70 MB | 2次下載 | 免費(fèi)
- 5FS2117 高效 DC-DC 同步整流升壓轉(zhuǎn)換器中文手冊
- 2.13 MB | 1次下載 | 免費(fèi)
- 6labview入門手冊
- 1.19 MB | 1次下載 | 5 積分
- 7FS6202內(nèi)置濾波電容低功耗線性穩(wěn)壓器LDO技術(shù)資料
- 1.72 MB | 次下載 | 免費(fèi)
- 8FSB628升壓電流模式PWM轉(zhuǎn)換器英文手冊
- 1.87 MB | 次下載 | 免費(fèi)
本月
- 12025年AI 智能終端和SoC芯片解讀
- 15.88 MB | 82次下載 | 免費(fèi)
- 248V電源磚模塊市場分析報(bào)告:市場洞察和元器件機(jī)遇
- 4.68 MB | 22次下載 | 免費(fèi)
- 3適應(yīng)邊緣AI全新時(shí)代的GPU架構(gòu)
- 628.91 KB | 9次下載 | 免費(fèi)
- 4電路、電流和電壓介紹
- 14.96 MB | 6次下載 | 免費(fèi)
- 5S7-200 可編程序控制器系統(tǒng)手冊
- 12.81 MB | 5次下載 | 免費(fèi)
- 6索尼333ESL電路圖資料
- 10.11 MB | 5次下載 | 免費(fèi)
- 7ATX電源 FSP_ATX-300PAF電路圖資料
- 0.18 MB | 4次下載 | 2 積分
- 8常用電子元器件使用手冊
- 2.40 MB | 4次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191422次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
評論