江科大课程-普中A2-LCD1602不正常显示
在《LCD1602调试工具》这一集学习时发现,一样的代码,我的LCD1602第一行显示都是白色,没有字母。
看弹幕找到解决办法:在构建代码后加入延迟
#include <Atmel/REGX52.H> //我在vscode中编写,需要这样引用该头文件,在keil5中不用这么写
#include "Delay.h"
#include "LCD1602.H"
void main()
{
LCD_Init();
Delay(20); //添加延迟
LCD_ShowChar(1, 1, 'A');
LCD_ShowString(1, 3, "Hello");
while (1);
}
如果你的仍然不显示,可以试着调调对比度。

浙公网安备 33010602011771号