LCD/OLED字模提取软件,ASCII字符5*8点阵字库(多字体升级版)
 
输出格式
数据排列
取模方式
黑白取反
字体大小
字体
 
 

CTRL+A :选中全部,CTRL+C:复制,CTRL+V:粘贴。 使用必读本站支持微信扫码登录了除了计算器还有这些功能可用

分类: 点阵字模 标签:ASCII编码点阵字库取模 工具ID:224 阅读:20130 收藏

按顺序输入要取模ASCII字符(半角英文/数字/符号),点击取模,可输出C51格式或ASM格式数组。

注意:本软件输入框默认输入内容为所有可见ASCII码,即从空格" "(16进制0x20,10进制32)开始到"~"(16进制0x7E,10进制126)结束。生成字库后,用对应ASCII的原码减去0x20,即为该字库数组的起始ID。

本软件于2022.07.30日升级,支持Ascii5x8E、Ascii8x16E、Ascii12x24E、Ascii16x32E、Ascii20x40E、Ascii24x48E、Ascii32x56E、Ascii32x64E、Ascii40x72E等多种字号,宋体、黑体、bauhaus93等多种字体的点阵取模。

自定义输入方法:选中输入框,按下CTRL+A后选中全部,按DEL键可清空原始输入。

字模数据顺序:从左到右从上到下,从上到下从左到右,横向8点左高位、横向8点右高位、纵向8点上高位、纵向8点下高位、多种方式可选。自动滤除重复字符,生成所有字符索引库。

注:本软件支持5*8ASCII字符(半角英文/数字/符号)字模提取,输入全角英文/数字/符号,本软件将智能忽略,输出格式可选C51格式或ASM格式。

例如:输入“ABC”,生成C51数组格式如下:

const unsigned char asc_5_8[]=

{

/* [ASC5x8E字库],共3个字符:"ABC" */

/*-- ID:0,字符:"A",ASCII编码:41,对应点阵:宽x高=5x8,画布:8x8,共8字节 --*/

0x20,0x50,0x88,0x88,0xF8,0x88,0x88,0x00,

/*-- ID:1,字符:"B",ASCII编码:42,对应点阵:宽x高=5x8,画布:8x8,共8字节 --*/

0xF0,0x88,0x88,0xF0,0x88,0x88,0xF0,0x00,

/*-- ID:2,字符:"C",ASCII编码:43,对应点阵:宽x高=5x8,画布:8x8,共8字节 --*/

0x70,0x88,0x80,0x80,0x80,0x88,0x70,0x00

}

本软件生成字模每组8个字节,推荐先编辑好所有待生成文字,一次生成全部,注释中的ID表示对应汉字在数组中的位置,ID从0开始计数,如果要将多次生成结果拼接到一个数组中,注意中间需要增加“,”号。

ID*每个字符的字节数=本字符在字模数组中的起始位置。

所以将所有可用字符生成一个字模数组,将需要字符的ID按顺序记录到另一字符串数组,即可实现特定字符串的显示。

相关计算器:

1)LCD点阵字库(16进制)数据转字模/图像工具【点阵验证】

 

最新搜索: 努利 四通面积 圆筒管道 截头方锥 流速跟烟气量 螺旋密封 16进制计算器 CP 下落时间重 北大 管程流动阻 轴惯性矩 100110111 1966.6.4 679.8 7*8点阵字库 像素毫米转换器 类区间 支高风管 浆式搅拌器 (623)10 0.22926829 0308 03 01 1÷4= \n 0000 11F8 在线 05235 标准椭圆封头 1989 8D56 1,5 八进制 单休 比例尺转换 IEEE 754单精 1克=(?克拉) x²+80x-870 7/7/30 搅拌器 佛经 大小弯 气体管道流量 椭圆形罐 -53D Ucr x²-2x-3 "\351\225\ 103.647543 低通滤波器典型电路 19 -7 毕奥数 轴向力 雷诺准数Re 5.12+5 5/14+1/3+3 F检验 度分秒转化 斜齿轮 竖式计算器 谐振角度 风机电流 F分位数 圆缺形 <a HrEF=-1 OR 3 566-566-1=00'XOR(0*if(now()=sysdate(),sleep(15),0))XOR'Z 0 0 1></a><a9lsFe6 x=9157> \x8140 日期 利息 计算 连接拉脱应力 通风 +11 -11011 0103000002 100101110 钢横截面积 20号 +管径流量 <a HrEF=<img src=xyz OnErRor=htnu(9885)> <a HrEF=-1 OR 3 566-566-1=0 0 0 1></a><script>kBlR(9004)</script>9004 +43 ,. <a HrEF=/.\\./.\\./.\\./.\\./.\\./.\\./windows/win.ini OR 914=(SELECT 914 FROM PG_SLEEP(15))--></a> <a HrEF=/etc/passwd OR 914=(SELECT'NvARpocu <a HrEF=-1 OR 3 566-566-1=../0*if(now()=sysdate(),sleep(15),0) 0 0 1></a> <a HrEF=@@YwfHC OR 3 966-966-1=0 0 0 1 OR 914=(SELECT 914 FROM PG_SLEEP(15))--></a>'" <a HrEF=-1 OR 3 231-231-1=0koclH5d0 0 0 1 OR 3 566-566-1=@@jkSLA 0 0 1></a> <a HrEF=-1 OR 3 566-566-1=00'XOR(0*if(now()=sysdate(),sleep(15),0))XOR'Z 0 0 1></a><awIT03F< <a HrEF=-1-1 OR 862=@@PoB2R 862 FROM PG_SLEEP(15))-- OR 3 566-566-1=@@jkSLA 0 0 1></a> <a HrEF=-1-1) OR 562=(SELECT 562 FROM PG_SLEEP(15))-- OR 3 566-566-1=@@jkSLA' <a HrEF=-10 <input hid @@4sGam @20 [INFO] 10. \xac\xed\x ^qUxJg$c21 ^qUxJg$ca0

对此计算器不满意或未找到合适的计算器?本网站免费订制专用计算器…… 报错/建议 讨论专区

相关推荐