Mixly OLED显示中文方法.docxVIP

  • 516
  • 0
  • 约小于1千字
  • 约 4页
  • 2020-12-08 发布于贵州
  • 举报
Mixly OLED显示图像(汉字)的方法 Arduino 中是无法直接显示汉字的,为了显示汉字,我们需要对汉字进行取模。简单地说,取模就是将汉字变成一串16进制的过程。 汉字取模原理 比如,在16×16的点阵中显示一个宋体“中”字,取模方式如下: 在第一行的16个点阵中,第8个是需要点亮的,那么将第一行的16个点阵的亮灭情况转成二进制就是0000000100000000,以8位一个字节表示上述的二进制值,就是0x01,0x00。剩余的15行同理类推。 可以得到16×16的宋体“中”的字模为: 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x3F,0xF8,0x21,0x08,0x21,0x08, 0x21,0x08,0x21,0x08,0x21,0x08,0x3F,0xF8,0x21,0x08,0x01,0x00,0x01,0x00, 0x01,0x00,0x01,0x00, 汉字取模操作方法 对于汉字取模,如果用人工计算二进制和16进制,那显然太慢了。利用PCtoLCD2002(网上可下载)可以快速得到汉字的字模。 在取字模前需要对软件的取模方式做一定的设置,点开齿轮,打开字模选项,将选项如下图设置,设置之后点击确定。 菜单栏中模式选择 字符模式。 设置字体,字体大小等参数,如果需要调整像素的位置偏移,字体的粗细和斜体等也在此操作。 在底部输

文档评论(0)

1亿VIP精品文档

相关文档