为什么每次执行LCD_RD_DATA()读出的都不一样

2019-07-20 10:23发布

[mw_shl_code=applescript,true]                LCD_WR_REG(0XD3);                                  
                lcddev.id=LCD_RD_DATA();        //dummy read        
                lcddev.id=LCD_RD_DATA();        //读到0X00
                  lcddev.id=LCD_RD_DATA();           //读取93                                                                  
                lcddev.id<<=8;
                lcddev.id|=LCD_RD_DATA();          //读取41                                      
[/mw_shl_code]

这里为什么整好执行一条指令输出一个数据,
就没有可能第一次和第二次的LCD_RD_DATA()读出的数据一样吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-20 12:58
因为数据是分几次输出的,所以每次都不同。
loverwtf
2楼-- · 2019-07-20 14:25
 精彩回答 2  元偷偷看……
宝庆书生
3楼-- · 2019-07-20 16:58
同问,不解。我也恰 好学到这里。
宝庆书生
4楼-- · 2019-07-20 22:55
本帖最后由 宝庆书生 于 2017-12-21 21:08 编辑

我看了一下,视频里面有说明,每次读取8位的参数。

一周热门 更多>