字模提取是一款漢字取模軟件,是學(xué)習(xí)單片機(jī)的朋友需要用的到的,主要用于控制LED燈點(diǎn)陣顯示的漢字,是熱心網(wǎng)友寫的,我們需要感謝他!
一款軟件自模生成軟件,這款軟件可以直接生成十六進(jìn)制的代碼,不用自己再去計(jì)算二進(jìn)制的數(shù)值來(lái)控制led燈的亮滅,有需要的朋友不要錯(cuò)過哦。
軟件使用說(shuō)明:
1、這里有兩款軟件,第一個(gè)可以進(jìn)行l(wèi)ed的取模,第二個(gè)可以控制lcd的取模
2、然后點(diǎn)擊其中的EXE文件然后雙擊打開,然后新建一個(gè)圖像;
3、然后點(diǎn)擊取模方式,輸入自己想要用單片機(jī)顯示的漢字再點(diǎn)擊ctr + enter就可以將自己想要現(xiàn)實(shí)的漢字送入軟件才能顯示最終的數(shù)組,然后再點(diǎn)擊左上角的C51格式,然后在點(diǎn)擊剛才輸入漢字旁邊的點(diǎn)陣生成區(qū),就可以顯示·獲得自己想要的數(shù)字,最終效果如下圖所示
4、如果想修改自己所要呈現(xiàn)的點(diǎn)陣的大小,比方說(shuō)想要顯示一個(gè)24*18的點(diǎn)陣這個(gè)時(shí)候可以通過參數(shù)設(shè)置里面的文字輸入?yún)^(qū)字體選擇來(lái)控制點(diǎn)陣的大小。如下圖所示
5、另一款軟件打開之后在下方的輸入框內(nèi)輸入自己想要取模的漢字然后再點(diǎn)擊參數(shù)確認(rèn)會(huì)出現(xiàn)下圖所示的界面,然后點(diǎn)擊輸入字符串就可以最終的字符串給輸出了,最終結(jié)果如下圖所示
幾點(diǎn)說(shuō)明:
1。打開功能是專門用于對(duì)C語(yǔ)言文件自動(dòng)提取顯示所需要的漢字,進(jìn)行點(diǎn)陣碼數(shù)據(jù)轉(zhuǎn)換的,
在您的C語(yǔ)言程序中,有一點(diǎn)需要特別留意:您的注解中請(qǐng)不要使用雙引號(hào),否則會(huì)引起
提取錯(cuò)誤。
軟件包中的文件ee.c作為一個(gè)簡(jiǎn)單例程供提取測(cè)試用。
2。提取以后的點(diǎn)陣碼可以隨意修改點(diǎn)陣數(shù)據(jù),使用鼠標(biāo)的左鍵為加一點(diǎn),右鍵為擦除一點(diǎn)。
修改完畢請(qǐng)按旁邊的確認(rèn)鍵將數(shù)據(jù)記錄到點(diǎn)陣碼中,否則您的修改將自動(dòng)放棄。
3。點(diǎn)陣碼可以隨意平移,請(qǐng)謹(jǐn)慎使用。平移之前請(qǐng)查看一遍所有的字符點(diǎn)陣圖,平移有可能
會(huì)丟失邊界點(diǎn),移出了邊界的點(diǎn)陣將被丟棄,不可恢復(fù)。
平移前請(qǐng)確認(rèn)是否有必要進(jìn)行全體字符一起移動(dòng)。
4。用戶自定義特殊字符的建立,首先選定點(diǎn)陣數(shù)據(jù),在下面的漢字輸入窗口輸入幾個(gè)您不使
用的漢字,確認(rèn)。然后生成了這些漢字的點(diǎn)陣碼,再將他們清空(使用平移按鈕中間的那
塊抹布),就可以用鼠標(biāo)描繪你的圖案了,最后別忘了打“確認(rèn)”鍵。
5。ASCII字符可以自動(dòng)提取0x20~0x7f的全部,最后一個(gè)0x7f一般都沒有用,可以手工將它刪
除,也可以利用它做一個(gè)簡(jiǎn)單的特殊字符。
漢字庫(kù)中也包含有ascii字符,但是經(jīng)查對(duì)與這三個(gè)ascii庫(kù)基本一樣,所以就不再重復(fù)。
6。保存文件:C語(yǔ)言格式的默認(rèn)為.h類型,匯編格式的默認(rèn)為.inc類型,只要將他們加入到
您的工程中就可以了。
7。新增加了自動(dòng)添加下劃線功能。這項(xiàng)功能在做點(diǎn)陣顯示和修改的時(shí)候并不出現(xiàn)下劃線,
設(shè)置了以后僅僅在最后的輸出文件中出現(xiàn),以免干擾編輯修改。
8。擴(kuò)充對(duì)windows漢字的直接提取,從16~96范圍內(nèi)可以任意設(shè)定選取。主要用于制作界面的
開機(jī)封面少量標(biāo)識(shí)性漢字。
9。擴(kuò)充了對(duì)ascii小字庫(kù)5x8以及大字庫(kù)20*40/24*48的支持,畢竟字庫(kù)文件比較工整。