請問有無免費的繁體環境WindowsXP可用的LCD字庫取模軟件介紹?

2020-01-21 21:37发布

本帖最后由 lizengmao 于 2014-5-23 17:26 编辑

如題.
公司的系統是繁體環境.我不想每次都切換到簡體環境下進行字庫的取模.
目前只是要取一些漢字,英文,符號的字模而已.希望可以支持簡體漢字和繁體漢字的.
各位有沒有哪個軟件介紹?
網上搜索的PC2LCD2002.DotMatrixTool,牧馬字模等測試都無法在繁體環境下取模.要麼輸入漢字是亂碼,要麼根本無法打開.

補充:驅動IC是NT7534,需要取模方式為,高位在上,縱向取模,從左到右,先取上半部分,再取下半部分.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
mcu_lover
1楼-- · 2020-01-23 12:30
按照你的液晶格式给你写了一个
应该能够满足取字模需求。不支持ASCII与汉字混合取模,即取汉字时候,输入汉字就可以,不要输入ASCII,否则ASCII码取的数据不对。
取ASCII时候,输入ASCII即可,不要输入汉字。
有问题反馈给我。

33.png (22.77 KB, 下载次数: 0)

下载附件

2014-5-23 20:28 上传




fonttest.zip (486.76 KB, 下载次数: 24) 2014-5-23 20:29 上传 点击文件名下载附件
mobile02
2楼-- · 2020-01-23 14:11
 精彩回答 2  元偷偷看……
lizengmao
3楼-- · 2020-01-23 16:38
mcu_lover 发表于 2014-5-23 20:29
按照你的液晶格式给你写了一个
应该能够满足取字模需求。不支持ASCII与汉字混合取模,即取汉字时候,输入汉 ...

感謝,測試可以用.很漂亮的效果.
可否告訴我這個取字模的原理是什麼?

20140524082419929.jpg (275.16 KB, 下载次数: 0)

下载附件

2014-5-24 08:25 上传

lizengmao
4楼-- · 2020-01-23 19:31
mcu_lover 发表于 2014-5-23 20:29
按照你的液晶格式给你写了一个
应该能够满足取字模需求。不支持ASCII与汉字混合取模,即取汉字时候,输入汉 ...

有測到一個問題,當輸入"?","-","+"等符號時,寬度不是8,需要人工補齊到8的寬度,稍有影響使用.
另外,輸出部分可否增加Bit7~Bit0排列方式的選項.目前是高位在上,可否增加低位在上的選項?
在代碼輸出部分,好像按Ctrl+A無法全選,必須鼠標拖動選擇,稍有影響.但是我要轉的字不多,因此無太大影響.
測試了一下顯示效果如下:
非常感謝mcu_lover提供的軟件.

IMG_6109.jpg (817.33 KB, 下载次数: 0)

下载附件

2014-5-24 09:54 上传


mcu_lover
5楼-- · 2020-01-23 23:58
lizengmao 发表于 2014-5-24 08:26
感謝,測試可以用.很漂亮的效果.
可否告訴我這個取字模的原理是什麼?

原理就是,按照你选定的字体样式(所有windows 支持的字体),字体大小,输入的文字,绘制在memory dc(vc 里面的编程术语),然后,按照字体的大小读取像素点的颜 {MOD}值,从而判断出该点是否显示。如果显示则取1,否则取0.
因为这里取模是按照实际字体在windows上面的显示效果所见即所得进行取模的。而我在给你设计的时候,因为时间紧迫,直接偷懒,默认所有的字符的宽度都是一样的。而实际情况不是这样。应该要判断ASCII字符是等宽,还是变宽。
所以才有之前提及的,取汉字时候不要输入ASCII,取ASCII不要输入汉字,即不支持混合取模。
mcu_lover
6楼-- · 2020-01-24 00:50
lizengmao 发表于 2014-5-24 09:56
有測到一個問題,當輸入"?","-","+"等符號時,寬度不是8,需要人工補齊到8的寬度,稍有影響使用.
另外,輸出部 ...

取ASCII时候,建议使用等宽字体,因为我写的时候,时间因素,只考虑了等宽的情况。
如汉字你使用12*12 则ASCII 选择6*12
汉字使用      16*16 则ASCII 选择8*16这样显示出来比较好看。
所以取ASCII时候建议选择等宽字体:如宋体等等。就不出会先你说的对齐不到宽度为8的情况。

宋体 6*12示例

6x12效果图1.png (2.33 KB, 下载次数: 0)

下载附件

2014-5-24 11:16 上传





输出给你加上了低位在前的选项,要输出之前,选择一下即可。
呵呵,只能应急用用,时间有限。
fonttest.zip (486.59 KB, 下载次数: 14) 2014-5-24 11:18 上传 点击文件名下载附件

一周热门 更多>