SSD1963的id问题

2019-07-25 10:58发布

看了原子TFTLCD的程序 ,刚好手上有个SSD1963。看了一下手册,说那个寄存器0是个nop指令  。但原子操作的时候是读写了器件ID,没看明白 ,这是个隐藏技能吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-25 13:45
看代码啊:
     if(lcddev.id!=0X5510)   //也不是NT5510,尝试看看是不是SSD1963
     {
      LCD_WR_REG(0XA1);
      lcddev.id=LCD_RD_DATA();
      lcddev.id=LCD_RD_DATA(); //读回0X57
      lcddev.id<<=8;  
      lcddev.id|=LCD_RD_DATA(); //读回0X61
      if(lcddev.id==0X5761)lcddev.id=0X1963;//SSD1963读回的ID是5761H,为方便区分,我们强制设置为1963
     }
颜渊
2楼-- · 2019-07-25 18:14
正点原子 发表于 2017-11-15 11:52
看代码啊:
     if(lcddev.id!=0X5510)   //也不是NT5510,尝试看看是不是SSD1963
     {

这么说吧  ,读地址0返回的是器件ID吗?

一周热门 更多>