你写数据这个函数void write_data(uchar date){ rs=0; P0=date; delay(5); lcden=1; delay(5); lcden=0;}中rs应该为高,那才是写数据 不然你调入它写不进去数据 洗完能解决你的问题
调节下背光试试
程序自己写的?你下个他的例程,看看能不能解决问题,如果能,那说明你程序有问题,如果不能,那就是你开发版有问题,
调下背光