找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1892|回复: 13
打印 上一主题 下一主题
收起左侧

菜鸟求解单片机LCD12864驱动程序问题

[复制链接]
跳转到指定楼层
楼主
ID:706567 发表于 2021-1-31 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

uchar code table_1[]="一二三四五六七八";
//uchar code table_2[]="0123456789";





void display()
        {


                write_comm(0x90+0x04);
           
                write_dat(table_1[tmp]);
        
        }

用12864做的显示其中一段,变量tpm是EC11编码器的值 ,display()用table_2时,就能正常显示,用table_1时就不能显示了,这是那里出问题了?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:390416 发表于 2021-1-31 19:46 | 只看该作者
马上去看看这个贴子的资料 LCD12864的  http://www.51hei.com/bbs/dpj-200462-1.html
看完你就轻轻松松搞定它了  
回复

使用道具 举报

板凳
ID:390416 发表于 2021-1-31 19:47 | 只看该作者
51黑论坛搜索《LCD12864中文资料包 容易看明白》   这个贴子
回复

使用道具 举报

地板
ID:584814 发表于 2021-1-31 20:01 | 只看该作者
在程序中加几句就可以随心显示了.
如果你能看懂我的话,表示人人都可以猜道你写了什么程序
回复

使用道具 举报

5#
ID:706567 发表于 2021-1-31 20:06 | 只看该作者
man1234567 发表于 2021-1-31 20:01
在程序中加几句就可以随心显示了.
如果你能看懂我的话,表示人人都可以猜道你写了什么程序

好像 可能  大概  也许  没看懂
回复

使用道具 举报

6#
ID:872776 发表于 2021-1-31 20:41 | 只看该作者
write_dat 里面的代码贴出来呀。。。。不然怎么知道哪里不对/
回复

使用道具 举报

7#
ID:706567 发表于 2021-1-31 20:47 | 只看该作者
kojjiexiao 发表于 2021-1-31 20:41
write_dat 里面的代码贴出来呀。。。。不然怎么知道哪里不对/

write_dat 里的代码没有问题的,因为运行table_2[]就没有问题,显示正常。
回复

使用道具 举报

8#
ID:872776 发表于 2021-1-31 20:56 | 只看该作者
无限飞翔 发表于 2021-1-31 20:47
write_dat 里的代码没有问题的,因为运行table_2[]就没有问题,显示正常。

那请楼下高手解答。
回复

使用道具 举报

9#
ID:822755 发表于 2021-1-31 21:11 | 只看该作者
因为中文是用两字节表示的。
回复

使用道具 举报

10#
ID:390416 发表于 2021-1-31 21:35 | 只看该作者
都说了 去看我贴子 写得明明白白的 在这浪费时间  
回复

使用道具 举报

11#
ID:706567 发表于 2021-2-1 09:10 | 只看该作者
KongQuan 发表于 2021-1-31 21:11
因为中文是用两字节表示的。

这个我也考虑过,只是在网上下载的程序,
write_comm(0x80);
for(i=0;i<16;i++)
                        {
                               
                                write_dat(table_1);       
                               
也是可以显示出来的,是加的比较快?
回复

使用道具 举报

12#
ID:744327 发表于 2021-2-1 09:38 | 只看该作者
write_comm(0x80);
for(i=0;i<16;i++)
                        {
                              
                                write_dat(table_1);
根据显示速度正常显示的,只是执行16次
回复

使用道具 举报

13#
ID:706567 发表于 2021-2-1 15:18 | 只看该作者
烈火 发表于 2021-2-1 09:38
write_comm(0x80);
for(i=0;i

迷糊了。。。。。。
突然 明白了  什么!!!!!
   
回复

使用道具 举报

14#
ID:875789 发表于 2021-2-1 16:08 | 只看该作者
这个就一下子看不出来,其余的代码呢?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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