显示部分程序不理解

2020-01-16 18:30发布

  1. for(i=0;i<num_data;i++)
  2.      { if(i<3)
  3.               { if(disp_buffer[i]!=0xff)
  4.                       { tempLCD[i]|=LCD_NNumber[disp_buffer[i]]>>4;
  5.                 tempLCD[i+1]|=LCD_NNumber[disp_buffer[i]]<<4;
  6.                           }
  7.                    }
  8.            else
  9.              {
  10.                    tempLCD[i+1]=LCD_NNumber[disp_buffer[i]];
  11.                  }
  12.          }

  13.   tempLCD[4]|=0x80;                                            //kw
  14.   tempLCD[6]|=0x80;                                            //СÊýµã
  15.   tempLCD[0]|=0x08;                                            //h
复制代码

显示部分为什么,分2种情况判断,I小于3和I大于3
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
sweet_136
1楼-- · 2020-01-17 10:58
看不懂 +1
三国小兵
2楼-- · 2020-01-17 15:03
原理图,规格书,数据手册
黑夜之狼
3楼-- · 2020-01-17 18:32
LZ,最起码你也要了解下这块单片机内部的LCD驱动原理,如何初始化,如何送数据吧
你单纯贴个原理图和部分代码,让别人怎么给你分析
johncoop
4楼-- · 2020-01-17 21:25
 精彩回答 2  元偷偷看……
canspider
5楼-- · 2020-01-18 00:56
johncoop 发表于 2016-11-29 12:38
让楼上的帮你看

同意,10楼帮楼主看
就这么定了
powermeter
6楼-- · 2020-01-18 06:42
楼主有硬件有代码自己仿真运行看看。

一周热门 更多>