液晶排版工具。
本软件可以在你动手编写单片机程序之前,先做规划排版,根据你的菜单内容进行布局
花一点时间在排版上是有好处的,在进行单片机编程的时候,排版通过的坐标很有用,
可以省去很多调试时间;编写使用说明书的时候,只要用抓图软件将你已经排版的效果
抓过去就行了,非常生动直观。
写过液晶菜单的你一定有这样的体会,工作量重要分出很大一部分时间用于反复调试版
面布局,就是由于这个原因,笔者编写了这个软件,配合我编写的字模软件,可以大大
提高编程效率。你可以完全不用关心字模部分,只管编写程序,编完以后用字模软件帮
你自动生成一个.h文件加入到你的工程中就行了。
开机初始状态
汉字库:宋体16.dot 字高:16
Ascii: Asc5x8E.dot 字高:8
液晶规格:240x128
所有字库文件建议放在与本软件同一个目录下,便于查找
排版程序文件的文件扩展名约定为.lcm
液晶排版软件语法:
1. putstr(x,y,"显示abc123",Att);
其中:
x......显示的左上角横坐标,根据液晶的点阵排列取向自动取舍
y......显示的左上角纵坐标,根据液晶的点阵排列取向自动取舍
"".....显示内容,可以包含汉字、ASCII文字
Att....显示属性,0..表示正常显示白底黑字,1..表示反白显示黑底白字
2. linexy(x0,y0,x1,y1,Att);
其中:
x0,y0.....直线起点坐标
x1,y1.....直线终点坐标
Att.......属性,0..正常画黑线,1..画白线
3. LoadChinese("lib名称",height);
lib名称 必须是在本系统目录下,完整的字库文件名
4. LoadAscii("lib名称");
目录下所列的asc字库均可以使用
5. ModeSele(modeset);
modeset....用于制定模块的点阵排列方式可以指定为
1......横向排列
2......纵向排列
6. lcmSize(width, height);
用于选定液晶规格,可任意设定
7. movex(x);
用于字模在x方向上的平移,x>0向右移
8. movey(y);
用于字模在y方向上的平移,y>0向下移
9.windows字库的调用:
同样使用汉字库装入命令LoadChinese("w_字体全称",height);
在字体名前面增加了w_是为了与汉字库区分,举例:
LoadChinese("w_华文行楷",32);
10.图片装入,先设定好装入坐标和图片大小 然后就可以用装入图片按钮选择要装的文件就
可以了。本软件只支持装入黑白图。编程装入命令:
LoadBitmap(intox, intoy, endx, endy, "file"); // 装入图形文件
编程举例:
请测试本目录下面的几个*.lcm文件的效果
下面的语句也是合法的:
putchar(1,1,"lkjd98723\\//?~`汉字40_(*&(*&(*&)))),""",897234hkjhjh",0);
记得在字符串的两头(头尾)都必须要加双引号"后面用一个逗号分分开就可以了。
测试中请随时留意底部的提示信息,没有错误就没有提示。
补充说明:
如果你不用进行编程,请将编辑窗口内的东西全部删除干净,(刚打开软件还没有打开过lcm
程序文件的时候这个窗口内是空的)设置好ascii字符、汉字库,设定好其他参数,最后按确
认按钮,然后您就可以在下面的三个小窗口中设定x,y坐标以及显示内容。
新版本的新功能:
* 扩充了可供选择的字库范围,添加了windows字库(虽然不太实用);
* 新版的软件将会自动记录您所有的操作过程,你随时都可以进行编辑记录内容调整输出位
置等,协助你进行编程做一个初稿;
* 显示以后也可以用鼠标直接对每一个点作精细的修改,最后还可以保存为黑白bmp文件,
交给字模软件直接输出数据文件,这对制作界面的封面特别有用;
* 可以选择模拟显示屏是否需要价外框,可以保存实际效果图片;
* 按照个人的爱好,模拟显示部分可以自设定各部分的颜色;
* 可以选择整屏反白显示;
* 显示比例可以分宽度和高度两个方向随意调节,更贴近实际效果。
其他的界面操作我想就不用解释了,试一下就知道了。
使用中有什么建议,欢迎来信:info@xiao-qi.com
xiaoqi
没有合适的资源?快使用搜索试试~ 我知道了~
液晶字模自动生成一个.h文件
共37个文件
dot:12个
lcm:7个
bmp:5个
需积分: 9 12 下载量 147 浏览量
2009-08-25
04:39:24
上传
评论
收藏 2.86MB RAR 举报
温馨提示
你可以完全不用关心字模部分,只管编写程序,编完以后用字模软件帮你自动生成一个.h文件加入到你的工程中就行了
资源推荐
资源详情
资源评论
收起资源包目录
.rar (37个子文件)
hz16.h 991KB
字模软件说明.txt 3KB
黑体24.dot 586KB
ee.c 500B
16080.lcm 1KB
12point.lcm 716B
Asc20X40E.dot 11KB
aaaa.bmp 240KB
xq.lcm 605B
Lcmzimo.exe 863KB
hz.c 17KB
240128.lcm.bak 2KB
楷体24.dot 586KB
xxx.dot 256KB
xq1.bmp 702B
仿宋24.dot 586KB
宋体16.dot 261KB
xq.bmp 287KB
宋体24.dot 586KB
Asc12x24E.dat 5KB
223.bmp 798B
Asc6X12E.dat 1KB
192128.lcm 2KB
繁宋16.dot 262KB
宋体12.dot 192KB
TakeDotLib.exe 241KB
仿真编程指令说明.txt 3KB
Asc5x8E.dot 768B
宋粗体16.dot 256KB
Asc8X16E.dat 4KB
24064.lcm 916B
240128.lcm 2KB
Asc24X48E.dot 13KB
LcmSim.exe 272KB
owen.h 8KB
12232a.lcm 1KB
328.bmp 798B
共 37 条
- 1
资源评论
zhuiming45
- 粉丝: 2
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功