2个回答
展开全部
MSP430是3.3V供电单片机,自然他的所有的I/O口的逻辑高电平就是3.3V的。你的LCD1602如果与3.3V的单片机连接,首先你的液晶屏要支持3.3V的逻辑电平。如果你的1602是5V供电的,那么他的数据端口一般也采用5V作为逻辑高电平,如果5V供电的LCD1602与3.3V的单片机连接,从理论上来说,5V的LCD1602应该无法识别3.3V的逻辑高电平,造成的后果就是1602无法接收到单片机发送的数据。不过在实际使用的时候,5V的LCD1602可能也偶尔因为某种原因识别到3.3V电平,在液晶屏上显示乱码甚至正确显示,但是一定很不稳定。
市场上有卖3.3V逻辑电平的1602,可以与MSP430这样的3.3V单片机连接,如果你只有5V供电的1602,还要与MSP430连接,直接连接肯定是不行的。这个时候你可以在这二者之间加电平转换芯片(比如74LVC4245),就可以实现3.3-5V的电平转换!
市场上有卖3.3V逻辑电平的1602,可以与MSP430这样的3.3V单片机连接,如果你只有5V供电的1602,还要与MSP430连接,直接连接肯定是不行的。这个时候你可以在这二者之间加电平转换芯片(比如74LVC4245),就可以实现3.3-5V的电平转换!
迪凯特科技(北京)有限公司_
2025-01-03 广告
2025-01-03 广告
单片机串口通信数据丢失的原因可能如下:1. 按键通过串口发送对应命令,第一次按按键串口发送的指令正确且能把数据正确的显示出来,在第二次按按键串口发送的指令出现丢失的状况,可能是因为串口通信的波特率设置不正确。2. 如果单片机和外部设备的波特...
点击进入详情页
本回答由迪凯特科技(北京)有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询