液晶仿(fǎng)真排版可以(yǐ)在你动手(shǒu)编写(xiě)单片机程序之前,先(xiān)做规划排版,根(gēn)据你(nǐ)的菜单(dān)内容进行布(bù)局花一点时(shí)间在排版上是有好处的,在(zài)进(jìn)行单片机编程的时候,排版通过的坐标很(hěn)有用,可以省(shěng)去很多调试时间(jiān);编写使用说明书的时候,只(zhī)要用(yòng)抓(zhuā)图软件将你(nǐ)已经(jīng)排(pái)版的(de)效果。
写过液晶(jīng)菜单的你一定有这样的体会,工作量重要(yào)分出很大一部分时间(jiān)用于反复(fù)调(diào)试版面布局,就是由于这个(gè)原因,笔者(zhě)编写(xiě)了(le)这个软件,配合我编写的(de)字模软件(jiàn),可以大大(dà)提(tí)高编(biān)程(chéng)效(xiào)率。你可以(yǐ)完全不用关(guān)心字模(mó)部分,只管编写程序,编完以(yǐ)后用字模软件帮你自动(dòng)生成一(yī)个.h文件加入到你的(de)工(gōng)程中就(jiù)行了。
* 扩充了可供选择的字库范围,添加了windows字库(kù)(虽然不太实用);
* 新版的软件将会(huì)自动记(jì)录您所有的(de)操作过程,你随时(shí)都可以进行编辑记录内容(róng)调整输出位置等(děng),协助你进行编程做一个初稿;
* 显示以(yǐ)后也可以用鼠标直接对每一个点(diǎn)作(zuò)精细(xì)的修改,最后还(hái)可以保存(cún)为(wéi)黑白bmp文件,交给字模软件直接输出数(shù)据文件,这对制作界(jiè)面的封面(miàn)特别有用;
* 可以选择模拟显示屏(píng)是否(fǒu)需要价外框,可以保存实(shí)际效(xiào)果图片;
* 按照个人的爱好,模拟显示部分可以自设定各部(bù)分的颜色(sè);
* 可以选择整屏反白显(xiǎn)示(shì);
* 显示比(bǐ)例可以分宽度和高度(dù)两个(gè)方(fāng)向随意调节,更贴近实际效果。
1。打开(kāi)功能是(shì)专(zhuān)门用于对C语(yǔ)言文件自动提取显示所需要的汉字,进行点阵码(mǎ)数据转换的,在您(nín)的C语言程序中(zhōng),有一点需要特别留意:您的注解(jiě)中请不要(yào)使用双引(yǐn)号,否则会引(yǐn)起(qǐ)提取(qǔ)错误(wù)。软件(jiàn)包中的文件ee.c作为一个简(jiǎn)单例程供(gòng)提取测试用。
2。提取以后的点阵码可以随意修改点阵数据,使用鼠标的左键(jiàn)为加(jiā)一点,右键为擦(cā)除一(yī)点。修改完毕请按旁边(biān)的确认键将数据记(jì)录到点阵码中,否(fǒu)则您的修(xiū)改将自(zì)动放弃。
3。点(diǎn)阵码可以(yǐ)随意平移,请(qǐng)谨慎使用(yòng)。平移之前请查看(kàn)一遍(biàn)所有的字符点阵图,平移有可能会丢失边界(jiè)点,移出了边界的点(diǎn)阵(zhèn)将被丢弃,不可恢(huī)复。平移前(qián)请确认是否有必要进行(háng)全体字符(fú)一起移动。
4。用户自定义(yì)特殊字符的建立(lì),首先选定点阵数据,在(zài)下面的汉(hàn)字输入(rù)窗口(kǒu)输入几个您不使用的汉字,确认。然后生成(chéng)了这些汉字的点阵(zhèn)码,再将(jiāng)他们(men)清空(使用平移按钮中(zhōng)间的那块抹布),就可以用鼠标描绘你的(de)图案(àn)了(le),最后别忘了打“确认”键。
5。ASCII字符可(kě)以自(zì)动提取0x20~0x7f的全部,最后一个0x7f一般都没有用(yòng),可以手工将它(tā)删除(chú),也(yě)可以(yǐ)利(lì)用它做一个简单的特(tè)殊字符。汉字库中也包含有ascii字符,但是经查对(duì)与这三个ascii库(kù)基本一样,所以就不再重复。
6。保存文件:C语(yǔ)言格(gé)式的默认为.h类型,汇编(biān)格(gé)式的默认为(wéi).inc类型,只要将他们加入到(dào)您(nín)的工程中就可以了。
7。新增加了自动添(tiān)加(jiā)下划线(xiàn)功能。这项功能在做点阵显示(shì)和修(xiū)改的时候并不(bú)出现(xiàn)下划线,设置(zhì)了以后仅仅在最后的(de)输出文件(jiàn)中出现,以免干扰编辑修改。
8。扩充(chōng)对windows汉(hàn)字的(de)直接提取,从16~96范围(wéi)内可以任意(yì)设定选取。主要用于制作界面的开(kāi)机(jī)封(fēng)面少量标识性汉字。
9。扩充了对ascii小字库(kù)5x8以及大字库20*40/24*48的支持(chí),毕(bì)竟字库(kù)文件比较工整。
10。增加(jiā)了字模输出格式的选择,可以将汉字码(mǎ)与点阵数据(jù)分开列表(biǎo);
11。增加了对单色.bmp文件的支持,可以从原有的bitmap文件上截取一(yī)部分作为点阵(zhèn)码数据输出,点阵图案可以(yǐ)随意修改。
12。bitmap用户自建(jiàn)方案,可以先(xiān)设定好图形的宽(kuān)度和(hé)高度,然后用打开图形文件窗口下选(xuǎn)择取消,自(zì)动(dòng)生成一块(kuài)空白的图板。
13。图形区(qū)域显示的图形点阵可以用调节拉条(tiáo)进行放(fàng)大或缩小。
