STM32CUBEMX驱动lcd1602,使用的是stm32f103c8t6芯片
STM32单片机驱动LCD1602液晶程序,有的博主写的比较复杂,刚好自己最近也在搞STM32单片机。在网上普遍都是标准库的写法,博主查阅了很久都没有相关的用cubemx来写lcd1602,所以自己编写了一套基于stm32f103c8t6芯片的lcd1602的工程,供参考和学习。代码亲测绝对可以运行,大家可以多检查检查电路连接。
·
很多同学在下载了我上传的资源后,还是没有成功实现lcd1602的驱动,所以我特意写了一篇文章来解决大家的问题,希望在这篇文章中解决大家的大部分的问题。
下面是资源的链接,有需要的可以自行下载:
本文说明
开发工具:STM32CubeMX+Keil5
开发芯片:STM32F103R6
显示屏幕:LCD1602
工程目标:在LCD1602上显示变量的显示
LCD1602简介
以上为一个标准的lcd1602的显示屏
其中
VSS接地 VDD接5v电源
V0接滑动变阻器后接地 (可以通过调节滑动变阻器来实现背光板的亮度调节)
D0-D7 对应连接PA0-PA7
A接电源 K接地
芯片的初步设置
接下来是使用STM32CUBEMX实现对于芯片的初步设置
1、选择好相应的stm32fa03c8t6芯片
2、
3、对于PA0-PA7,均设置成以下
4、时钟树与文件的设置
到此我们的芯片已经完成了初步的设置了
未完!!!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)