我用stc12c5a60s2单片控制1602液晶显示,开始液晶显示都是正常的。设置按键什么的按下显示都是正常的,我将液晶显示在哪里点了一晚上。第二天过来,看到的数据是对的。当我按下设置按钮时,显示就有些乱了,在连续按键。完全就乱掉了,该显示的不显示,不该显示的乱显示。我将换过
单片机,换过液晶,程序也重新烧过,以前写的程序也烧过。都显示出乱。。。。。。硬件没什么好说的,就几个引脚。这个到底是怎么回事啊?望高人们指点迷津啊!小弟在此谢过啦!!
sbit E=P2^7; //1602使能引脚
sbit RW=P2^6; //1602读写引脚
sbit RS=P2^5; //1602数据/命令选择引脚
sbit led=P2^4; //1602背光led控制位
sbit set_key=P2^0; //左1
sbit add_key=P2^1; //中间
sbit sub_key=P2^2; //右1
uchar code num[] ="0123456789 ";
uchar code start[] ="Set Data Please:Enter>> set_key ";
uchar code mode[] ="PuT/ZhiN >>>Choose:";
uchar code much[] ="Business:Cool >>>";
uchar code state[] ="Set Success:---ChengGong";
uchar code coin[] ="1_Cool--?_bage?=";
一周热门 更多>