第一排显示全黑块是正常的在上电的时候第一排先是黑的,之后很快就显示正常了个人认为问题还是出在程序上,仔细检查程序。

这种现象一般在1602液晶屏上比较常见,表明液晶屏没有初始化成功请检查初始化程序是否正确执行,以及硬件连接是否正确。

可能不是程序的问题,而是你液晶的硬件电路连接的问题,液晶的对比度调节电压给的不对,有板子上有调节变位器的话,调一调。

只在第一行显示黑色方格,说明是初始化失败了,考虑初始化代码时序和接线是否正常。

这是1602液晶屏初始化失败了,或者没有进行初始化请检查初始化程序是否正常你认识我吗。

很可能就是你把1602的线接错了,反过来接一下吧。

void delayuint i uint z,y forz=iz0z fory=110y0y void write_comuchar com lcdrs=0 P2=com delay5 lcden=1 delay5 lcden=0 void write_dataucha。

你所说的这种液晶,如果之前是第1排的话,建议你减3,是不是因为显像管损坏。