OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8998|回复: 7

字符显示

[复制链接]

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-2-16
在线时间
0 小时
发表于 2012-8-14 19:27:06 | 显示全部楼层 |阅读模式
 原子 你那个  两位数是怎么取出来的啊   。。 我怎么取的不是一个整体啊 求解
未命名.jpg
未命名1.jpg
自学成才
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-14 21:36:04 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-2-16
在线时间
0 小时
 楼主| 发表于 2012-8-14 21:53:07 | 显示全部楼层
我在屏上面显示32*32 的字符 怎么不行啊
for(pos=0;pos<size;pos++)
{
switch(size)
{
case 12: temp=asc2_1206[num][pos];break;      //调用1206字体
case 16: temp=asc2_1608[num][pos];break;  //调用1608字体
case 64: temp=asc2_3008[num][pos];
 
  break;
}
for(t=0;t<size/4;t++)
    {                 
        if(temp&0x01)POINT_COLOR=colortemp;
else OINT_COLOR=BACK_COLOR;
LCD_DrawPoint(x,y);
temp>>=1; 
x++;
    }
x=x0;
y++;
}




自学成才
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-2-16
在线时间
0 小时
 楼主| 发表于 2012-8-14 21:54:18 | 显示全部楼层
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,
 0x80,0x00,0x80,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xC0,0x03,0xC0,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"!",1*/
{0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x1C,0xE0,0x1C,0xF0,0x1E,0x70,0x0E,0x38,0x07,0x18,0x03,0x08,0x01,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/
自学成才
回复 支持 反对

使用道具 举报

3

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2012-8-13
在线时间
32 小时
发表于 2012-8-14 21:57:24 | 显示全部楼层
这是二维数组,从左到右,第一个下标代表一个字地址吧,第二个下标代表那个字的代码,至于代码是如何排列,应该是取决于取模的方式了吧!
个人小店,弄了些大人玩具,希望各位老小玩童们喜欢。 http://autocute.taobao.com/
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-2-16
在线时间
0 小时
 楼主| 发表于 2012-8-14 21:59:59 | 显示全部楼层
取模没问题啊  我就写超过16就有问题了   我现在是直接写64次  但是不OK
自学成才
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-14 22:59:32 | 显示全部楼层
这个要根据你的取模方式来写程序的.
我们的代码支持12或者16,但是其他的,可能就需要变动了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2012-2-16
在线时间
0 小时
 楼主| 发表于 2012-8-14 23:01:50 | 显示全部楼层
我还是跟你的取模方式一样,,  难怪搞了半天是不行的。。。  驱动要改动是吧。。
自学成才
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 07:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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