1602液晶连线中有5V,GND,VEE,D0~D7,E,D/C,RW等信号
见图吧
只要记住用P0口作为数据线必须接上啦
P1口则可不接。
你的问题无非就是两种
1:硬件无对比度调节
2:软件要注意时序问题。亮,但程序不能显示也有可能是时序问题,
不一样的电路不一款的1602时序都有稍微的区别,多调试调试。
因为你还没学会识图,所以有这个困扰。1602的管脚与单片机管脚用杜邦线把P0口与它连起来,就是JP10那8个,注意P00到P07一一对应,那个E管脚的网络标号是LCDE,连接到P27也就是JP11的第一脚。MSP430是33V供电单片机,自然他的所有的I/O口的逻辑高电平就是33V的。你的LCD1602如果与33V的单片机连接,首先你的液晶屏要支持33V的逻辑电平。如果你的1602是5V供电的,那么他的数据端口一般也采用5V作为逻辑高电平,如果5V供电的LCD1602与33V的单片机连接,从理论上来说,5V的LCD1602应该无法识别33V的逻辑高电平,造成的后果就是1602无法接收到单片机发送的数据。不过在实际使用的时候,5V的LCD1602可能也偶尔因为某种原因识别到33V电平,在液晶屏上显示乱码甚至正确显示,但是一定很不稳定。市场上有卖33V逻辑电平的1602,可以与MSP430这样的33V单片机连接,如果你只有5V供电的1602,还要与MSP430连接,直接连接肯定是不行的。这个时候你可以在这二者之间加电平转换芯片(比如74LVC4245),就可以实现33-5V的电平转换!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)