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