您好,欢迎光临本网站![请登录][注册会员]  
文件名称: PCtoLCD2002使用教程 取字模软件使用演示
  所属分类: C
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2019-03-17
  提 供 者: weixin_********
 详细说明:PCtoLCD2002使用教程 在正式版中,用户可生成自己需要的各种小字库,也可以生成自定义的国标一二级汉字库。 0.生成自定义的小字库: 0.使用PCTOLCD的各种调整功能调整出您需要的文字样式,如字体,字样(下划,倾斜,加 粗),大小(各种点阵大小的字体,可锁定点阵本身大小(如16*16),然后在这个固定的点阵大小 内调节文字的大小(例如在16*16的点阵中居中显示12*12大小的汉字) 1.将您需要的汉字和符号集中形成一个文本文件 2.使用“导入文本”的按钮 3.确认“生成二进制字库”被选中(建议选中"生成索引文件"原因后析) 4.点“开始生成”按钮,选择生成的字库文件名 5.然后耐心等待一段时间(与处理文本大小有关),在此期间建议不要动键盘和鼠标。 6.字库生成完毕. 1.生成国标一二级汉字库 0.使用PCTOLCD的各种调整功能调整出您需要的文字样式,如字体,字样(下划,倾斜,加 粗),大小(各种点阵大小的字体,可锁定点阵本身大小(如16*16),然后在这个固定的点阵大小 内调节文字的大小(例如在16*16的点阵中居中显示12*12大小的汉字). 1.使用“导入文本”的按钮 2.点右下角"生成国标汉字库"按钮. 3.选择字库文件名后单击确定 4.耐心等待一段时间后既得到生成的汉字库(时间视具体机器而定). 生成汉字库结构介绍 本软件使用的汉字库采用与HZK16相近似的结构,即按照输入汉字的顺序依次排列各汉字的 点阵数据,以生成的16*16点阵汉字库举例介绍 16*16点阵汉字库 点阵大小16*16,所以每个汉字点阵数据占用32个字节.用户要使用生成的16*16点阵小字库中 的点阵数据,可以在程序中采用如下算法: 0.在生成的字库汉字列表中得到该汉字的偏移量,也就是汉字的记录号HzNum 1.将其*32(HzNum*32)即可得出该汉字点阵在字库中的偏移地址. 3.以这个偏移地址为起点,连续读取文件中的32个字节,既为该汉字的点阵信息. 实际上,对于本软件生成的16*16点阵的国标汉字库是采用区位码排列的,所以与标准的HZK16 结构是一样的,完全可以互换使用. 例如生成一个24*48点阵,楷体,倾斜的汉字库, 0.由于每个汉字占用24*48/8= 144个字节,所以用户可先读取生成的索引列表找到该汉 字的记录号. 1.将记录号*144即得到该汉字在字库中的偏移地址. 2.以这个偏移地址为起点,在字库文件中连续读取144个字节,即为该汉字的点阵信息. 对于其他点阵汉字库的使用方法,可以依次类推…… 当然,如果不选中“生成二进制字库”的复选框,生成的字库将是文本格式的字模数据,采 用那种方式完全取决于您的需要了 完美版新增生成英文点阵字库功能,使用方法同上。件)()模式)速项()帮助00 12日型×n9對 字:1平字高[6 等比缩放 下#3479W生成亨模存查除数据 细温组温, 点击保存宇模 此处为生成的1进回三显三 制字模 建理健!健 温二2。 翻臨品晶幅缸缸面隘{。} 噩藏 选择話要保行的路腰 径 修改目期类型本小 PCtoLE2吧完美版 2015/02/10.文件夹 最近访的位日心SC字符顺享:x 201412/07.立本文档 保存为h头文件,这 点击保存 样可以直接添加到 存 工程里 保存类型):本文件(*T) 取消 5、调整字符库头文件 )#(3)(4)%(5)& 这部分记得注释或016)1(17)2(1B)3(19)4(20)5121)6(2)17(23 8(24)9(25):(28):(27)(28)=(29)>(30) 老删险 84)C(35)D(36)E(7)F(38)G(39) 2)K(43)L(44)M(45)N(46)0(7 (48)Q(49 )V(54)W(55 )s(51)T(2)W。e2)-(3) 64)=a(65)b68)c(67)de8le69)fg70)g(7 73)j(74)k(75)1(76)m7)n(7B)o(79 p(80)a(81)x(82)s(83)t(84)u(85)v(86)w(87) (89)y(89)z(90){(91)(92)1(93)(94) 0x00,OxC0,0x00,0x00,0x0020x00,0x00,0x00,0x00,0x00,000,0x00,0x00,0x00,0x00,0x00},/”",0 000090900.00s.C83,0x0.09000=00,0,,30, 此处为整个AsC码 E0,C0,0:0,x18,032U20,C3FC2x:F,Ux0,0x21230,x1上,:U,0x00,EU,00},/学"S”,4* 表的宁庳取模数据, 0,6(0,01600,0E003000,0,0DQ0,0000C,00,00,00:7 请其赋值给个 0C0,020,12060200207,01,018,004,020,0x2,0x,20,00,/”(,B 0x00,0x0,0x02,0x40,0x04:0x20,0x1B,0x1,0xFD,0x7,(x00,000,0x)0,0x00,0x,0xO0},/””,9*/ 维数组,使用时直00801,080,9090:F00020,010.001,00,00),事 接调用二维数组 0x0,0xC0,0x00,0x01,0x00.0x01,0x00x01,Qx00,0x01,0x00,001,0x0,Ox01,0200,0x01}3。,14/ 0x0,0xC,0:00a30,0x002D230,000.02:0,0200,0x00,0200,0x0O,0x0,0z00,0z0,0:0Q},/ 0x00,0xC0,0x00,02x60,0x00.0x18,0x00,0x06,0x80,0x01,0x60,0x00,0x18,0x00,0x04,0x00},”/",15 0x00000.20,0210.0x20,03FCx3:,(30,0实20,00,020,.23C,0g0,020,080),”1;17 {Ux00,0xUU,0x/0,50,0xU82DE28,Ux03,0x21,x0,0x22,Cx838,0x21,x0,0x3,0U0,OxUU},/学”2”,18 0x00,D07,0xC0.0x042Cx20,Cx2÷,0x10,0x2420xFS,0x3F30x00,0x24,0x00,0x00}:/)”4"”,20/ {x0U,0x0,0x8,19,0xU82021,0x830x20,Ux88,0x20,CxUS,0x11,(x呢,0x0,x,0x},/*”b,21* 调整之后的宁符库头文件如下 lifndef FOnt H OVI 常用ASC工I表 /偏移量32 ACI字符集 偏移量 onst unsigned char asc2 1608[95][16 0x00.0x0,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0xC0.0x00,0x00,0xC0.0x00,0x00,0xC0},/ 0x00x.0x00x0c,0x0C,0x00xF8.0x3000.0x3O.。0x0000C0.0xC0,000xCQ),/*上1* 0x40,0x04,0xC0,0xF,0xT,0xQA,0x40,0x04,0xC0,1xF,0x78,0x04,0x40,0x(4,0x00,(x(0},/”#,* 0x00x0,0x70,0x15,0x3s,0x20,0kFC20xF,0x08,0x2120k30,0xE,0xC0,0x00,0x00,0xC0}:/*^$”,4 0xF0,0x00,0x0,0x21,0xFC,0x1C,0x00,0x05,0xE0,0x1,0x13,0x21,0xC0.0x1E,0x00.,0xC0l,/”%”,5 0x10,0x,0x16,0OC,0x,0x00,00,00U,0x00,(0,0x(0,0x00,2C0,0x(0,Ox0,0x:(0},/””,7 0x000x00,0x02,0x4C20x04,0x20,0x1830x18,0xEO30xC720x00,0x00,0xC02Ox00,0x0020xC0}:/”),9 0x10,0x02,0g1C,0x2,0xSU,0x01,UxU20xH,0x80,0xC1,0x40,0x02,0x0,0z2,0x003xU}:/学”*”,10字/ 0x00,0x01,0xC,0x01,0x00,0x01,0xF030x1F,0x00,0xC1,0x00,0x01,0xC0,0x01,0x0020zCO)}:/4”+”,11 0x00,0x80,0x00,0xFC0x00,0x70,0x00,0x0,0x00,0xC0,0x00,0x00,0xCD20x0,.Dx00,xCO},/”,", 0x00,0x00,0x00,0x6C20x0,0x18,0x00,0x06,0x80,0xC120x60,0x00,0x18,0x00,0x0420xC0}:/ 0x0U,0x0,OxEU,0x(H,0x1,0x10,0x08,0x20,0308,0x20,0x10,0x10,x上U,OxH,Ox00,0:(0}:/*”0,16 0x00,0x00,0x10,0x2C,0x10,0x20,0xI8,0x3F,0200,0x20,0x00,0x20,0xC0,0x00,0200,0xC0},/”1”,17* 0x00.0x00,0x70,0x3C0x08,0x280x080x24,008,0x220x88,0x21,0x70,0x30,000,0xC0}:*”2”,18 0x000x00,0x30,0x1s30x08,0x20,0x8830x20,0x88,0x20.0x1S,0x11,0x80,0x0E,0:00,0xC0}:/*”3”,19容 0x00,0x00,0x00,0x07,0xC0,0k04,0x20,0x24,010,024,0F8,0x3T,0xC0,0x24,0200,0xC0},/"士”,20* 0x00,0x00,0xF8,0x190x0,0x2120x88,0x20,0x88,0x20,0x08,0x11,0xC8,0xOE,0x0,0xC0}:/”5”,21*/ 0x00x,0xC,0x(h,0x1,0x11,0x8,0x20,088,x2U0x18,0x11,)x(0,0x(上,0x0,0x(0}:/86,22 0x00,0x00,038,0x0C,0x08,0x00,0x08,0xF,03C8,0xC020x38,0x00,0xC8,0x00,0x00,0xC0}:/”7”,23 0030,070108:0200052,03080k210.023,00,00,2* 22,0x70,0x1C,0x00,0xC0}2/* 0x0.0x,.0=,.OC,0x0C,000C0,0x3,0(0.,x,0x0,oC,) 至此,可以直接将字符库头文件添加到任何你想使用的工程兰中。需要注意事项如下: ①、请确保你所使用的MCU有足够大的空间来存储你的字符库; ②、如果你使庄的51单片机,你可以在定义数组变量时,将其定义到“code”段,从而节 省RAM消耗;
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: pctolcd2002使用教程
 输入关键字,在本站1000多万海量源码库中尽情搜索: