实物的1602液晶显示和Proteus的LM016L有什么区别:
答:LM016L液晶显示的主控芯片是HD44780,如果实物1602芯片的主控芯片也是HD44780或HD44780芯片兼容的1602液晶显示,那么可以说基本上LM016L等价于1602了,但是细微的具体命令控制上可能有细微差别。
实际使用中的遇到的区别是屏幕字符移动的问题
命令代码 1602 LM016L
0x18 字符逐列左移 字符逐列右移
0x1c 字符逐列右移 字符逐列左移
使用方法:
for(i=0;i<16;i++)把列 逐个的往左或右移动了16次
{
com(0x1c);在实物1602右移,在Proteus是左移
delay(20);
}