用stm32 MINI版驱动1602,但是却显示了两行方块,怎么回事啊?附上代码~麻烦各位大神帮忙看下~

2019-07-21 06:58发布

1602与stm32之间的引脚是这样接的:
rs rw  en接PA0-PA2,D0-D7接PC0-PC7,A接3.3v,K接GND,VSS接GND,VDD接5v,V0接GND


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
电烧友
1楼-- · 2019-07-22 01:43
本帖最后由 电烧友 于 2018-12-7 09:49 编辑
萝卟 发表于 2018-12-7 09:40
只是说你可以参考看一下互相验证,多试试。这都是成功的

你的链接跟我的代码一模一样,你还说代码乱。。我的代码也没那么复杂吧,不就是1602初始化,然后读写数据命令
今晚啃母猪丶
2楼-- · 2019-07-22 01:59
首先lcd1602要5v供电,其次你的数据线的管脚是要兼容5v的,我查了mini板的管脚,貌似没有低八位是连着兼容5v的,所以不是很建议你拿mini板做1602,不过你可以考虑一下串行的显示方式,我没现在看你的程序,我猜的,大致应该是这个问题,因为我试了战舰版完美运行
电烧友
3楼-- · 2019-07-22 02:27
今晚啃母猪丶 发表于 2018-12-7 16:07
首先lcd1602要5v供电,其次你的数据线的管脚是要兼容5v的,我查了mini板的管脚,貌似没有低八位是连着兼容5 ...

是1602对应的stm32的引脚所有都要兼容5V?
今晚啃母猪丶
4楼-- · 2019-07-22 06:03
电烧友 发表于 2018-12-8 11:43
是1602对应的stm32的引脚所有都要兼容5V?

我没试过不兼容5v的,但是我试过兼容5v的是可以用的,你可以按这个思路试一下,我看到mini板的io口没有低八位连着兼容5v的,我就没试
电烧友
5楼-- · 2019-07-22 08:09
 精彩回答 2  元偷偷看……
电烧友
6楼-- · 2019-07-22 12:52
今晚啃母猪丶 发表于 2018-12-7 00:25
我给你分享一个战舰的,io口兼容5v的管脚可用的程序,我自己试过,挺好用,我把链接给你留下,里面很多人 ...

这个代码我也看到了,是战舰版的,改了IO也是黑块

一周热门 更多>