导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→字符液晶编程

* 80789: 字符液晶编程

   lxm1979 
lxm1979发表的帖子 

 字符液晶编程
我在编液晶字符显示时遇到这样一个问题:
  1 在液晶显示中1行 3 列 显示‘N‘
  2  然后读1行 3 列的数据,将其显示到2行3列,结果显示一个‘U’
从液晶中读数据的子程序如下:
   unsigned char ReadOneChar (unsigned char pposx,unsigned char  pposy)
  {
       unsigned char readdata;
        Uchar temp;
       
      temp = pposx & 0xf;
     pposy &= 0x3;
     if ( pposy==0x01 )temp |= 0x40;
        else  if ( pposy==0x02 )temp |= 0x10;
        else  if ( pposy==0x03 )temp |= 0x50;
        else ;
     temp |= 0x80;
     LcdWriteCommand(temp,0);
     Delay5Ms();INT0=~INT0;
  RS =1; RW = 1;  Elcm = 1;;;;;;Elcm = 0;
  readdata=DataPort; 
     ;Elcm = 0;
    return(readdata);
  }
  不知道错在那里,请大虾指点!!
谢谢!!


发表时间:2005年7月4日16:30:04

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  80797.[详细]你当我是电脑???自己好好检查!!!
摘要:你当我是电脑???自己好好检查!!!......(36字)
- [Seawaves][998次] 2005年7月4日

  80799.[详细]unsigned char ReadOneChar (unsigne..
摘要:unsigned char ReadOneChar (unsigned char pposx,unsigned char  pposy)  ......(569字)
- [Seawaves][983次] 2005年7月4日

[上一篇帖子]:你当我是电脑???自己好好检查!!!
[下一篇帖子]:[quote][b]以下是引用[i]guest在2003-7-8 22:54:04[/i]