微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 关于给带字库LCD12864编程数据类型不匹配的问题。

关于给带字库LCD12864编程数据类型不匹配的问题。

时间:10-02 整理:3721RD 点击:
现有带字库LCD12864(控制器ST7920)一块,暂时只需实现往DDRAM中写数据来显示汉字。
根据技术手册,对DDRAM的发数据操作是一次发一个字型(两个字节)的,但是12864只有个数据接口,这样写数据时不就类型不匹配了吗?如:写数据子函数
void w_dat(uint dat)
{
        busy();   //忙检测
        RS=1;
        RW=0;
        P0=dat;          //此处类型不匹配,如果dat设为unsigned char型的,那发到DDRAM的只有一个字节大   
        EN=1;              //小,但每个汉字的编码都是两字节,这里该怎么考虑呢?求前辈解答。
        delay(200);
        EN=0;
}
                                      

但是12864只有个数据接口    改为   12864只有8个数据接口

上一篇:mini2440开发板求助
下一篇:TM4C123G求助

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top