呆呆作品——lcd12864显示取好的字模到指定的位置-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6580|回复: 3

呆呆作品——lcd12864显示取好的字模到指定的位置

[复制链接]
发表于 2012-9-4 17:43 | 显示全部楼层 |阅读模式
这回趁着聊上课无聊,顺手谢了几行代码,可以把取好的16*16的字模显示出来,因为是16*16生物,所以12864可以显示8*4的字,横向从左到右是1到8,纵向从上到下是1到4.因为在学校,代码没法测试,还是请好心的人们帮忙测试一下,看看有什么问题吧,取好的字模放到charx这个数组里,代码很简单,就没有注释了。不多说了,上代码。

[mw_shl_code=cpp,true]#include <Lcd12864.h>

#include <SPI.h>


unsigned char  charx[32] ={
};
lcd12864 lcd;
unsigned char  bmp[1024] ={
};

void setup(){
  lcd.LcmInit();
}

void loop(){
  echochar(1,1,charx);
}

void echochar(int x, int y, *charin){
  int beg = 16*x+256*y-272;
  for(int i = 0; i < 16; i++){
    bmp[beg+i] = charin;
    bmp[beg+128+i] = charin[i+16];
  }
  lcd.PUTBMP(bmp);
}[/mw_shl_code]


谁测试了回下贴说一下效果,谢了。

——BY 呆呆


发表于 2012-9-4 19:54 | 显示全部楼层
槑爷进步神速啊~{:soso_e103:}
 楼主| 发表于 2012-9-5 12:22 | 显示全部楼层
奈何col 发表于 2012-9-4 19:54
槑爷进步神速啊~

奈何。。。过奖了。。。O(∩_∩)O~你知道。。。有些课是很无聊的就想了想这个~~~待会再发一个~~~要是有什么写的有问题的帮我改一下了哈~~~
发表于 2012-9-5 13:29 | 显示全部楼层
丽珠正在用12864做示波器,等他做好了,你可以看看他写的程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-28 00:00 , Processed in 0.092667 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表