打印

用PIC18F4423做查表,如何实现?请指教!!

[复制链接]
1508|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
action99|  楼主 | 2008-10-29 09:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
查表在C语言中怎么样才可以最好的实现,我用数组已经超出范围了。。比喻:
unsigned far char Big_9_array[16]={
0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,
0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00
};
沙发
xieyuanbin| | 2008-10-29 09:48 | 只看该作者

这几个元素不至于溢出吧?

定义ROM试试.

使用特权

评论回复
板凳
soso| | 2008-10-29 10:00 | 只看该作者

要么你用大模式

     

使用特权

评论回复
地板
yewuyi| | 2008-10-29 10:02 | 只看该作者

似乎有个FAR

使用特权

评论回复
5
action99|  楼主 | 2008-10-29 10:03 | 只看该作者

我这个应该可以的,。。。

unsigned rom far char Big_2_array[16]={
0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,
0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00
};

使用特权

评论回复
6
yewuyi| | 2008-10-29 10:54 | 只看该作者

rom far unsigned char xxx[16]={...}

使用特权

评论回复
7
action99|  楼主 | 2008-11-3 13:55 | 只看该作者

3K左右的程序,编辑时超过16K?

我加了LCD显示后发现整个程序大于16K了,编辑出错,但我的程序最多只有3K,为什么会超过16K的,我用的是18F4423,请大哥指教一下,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

189

帖子

2

粉丝