打印
[其他]

【HC32L136-DEMO板】---LCD显示按键次数

[复制链接]
1928|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
感谢21IC提供的平台,非常高兴能够申请到华大的板子,前段时间报名了中国芯设计大赛,计划选用华大的MCU作为项目的主控,这次正好提前上手试一试华大的MCU;
下载论坛提供的资料包,板子的使用手册、参考资料都是中文的,非常棒,还提供了开发环境的支持包、驱动库及例程,安装后就可以用了。
本次在华大提供的LCD例程基础上进行修改及功能扩展,添加了LED、按键功能;
主要功能实现:按键次数显示,每按一次LED闪烁一次,使用两位显示按键次数,高位为0时消隐;按键次数显示(0-99);
显示效果如下图所示

上电初始化后显示0

程序相对比较简单
定义译码数组,0-9、不显示

段码液晶资料

按键及LED对应的IO端口;PD04、PD05

按键及LED端口初始化

按键检测

主函数循环

使用MDK-Keil开发环境

程序下载设置

下载使用CMSIS-DAP,板卡自动安装驱动,可能之前使用过别的板子


使用感受:华大提供的资料为中文,便于学习;提供了驱动库及样例,还有空的工程模板,非常容易上手;板卡芯片引脚全部引出,方便扩展功能及测试;另外板子留有MCU功耗测试跳针,方便测试系统功耗;整体感觉非常好,后续我还要继续学习芯片内部其他资源;希望国产芯片越做越好!!!
最后来张GIF图,看一下效果。


工程文件:
lcd_mode.zip (1.29 MB)




使用特权

评论回复
沙发
中子家| | 2019-8-12 09:34 | 只看该作者
期待更多分享

使用特权

评论回复
板凳
jcp352002| | 2019-8-31 11:06 | 只看该作者
@zhangbtj:怎么下载下来编绎会有一个错误,无“#include "lcd.h"“文件。能否给个文件来看看。谢谢。

959375d69e2da2d5aa.png (2.65 KB )

959375d69e2da2d5aa.png

使用特权

评论回复
地板
zhangbtj|  楼主 | 2019-9-2 12:45 | 只看该作者
jcp352002 发表于 2019-8-31 11:06
@zhangbtj:怎么下载下来编绎会有一个错误,无“#include "lcd.h"“文件。能否给个文件来看看。谢谢。 ...

官方给的资料里有,你找找看

使用特权

评论回复
5
drer| | 2019-9-9 14:28 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
6
kxsi| | 2019-9-9 15:11 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
7
nawu| | 2019-9-9 15:14 | 只看该作者
看起来真好啊

使用特权

评论回复
8
xw10221102| | 2019-11-28 14:26 | 只看该作者
你好,想问一下,有完整的程序吗?上面的压缩包只有一个main.c文件

使用特权

评论回复
9
zhangbtj|  楼主 | 2019-11-28 20:02 | 只看该作者
xw10221102 发表于 2019-11-28 14:26
你好,想问一下,有完整的程序吗?上面的压缩包只有一个main.c文件

其他用的官方的驱动库文件,你自己下载就行了

使用特权

评论回复
评论
xw10221102 2019-11-29 08:29 回复TA
谢谢,后面我发现了 
10
zhangbtj|  楼主 | 2019-11-28 20:05 | 只看该作者
xw10221102 发表于 2019-11-28 14:26
你好,想问一下,有完整的程序吗?上面的压缩包只有一个main.c文件

去这个帖子里下载附件就行了    https://bbs.21ic.com/icview-2854722-1-1.html

使用特权

评论回复
11
sml008| | 2020-3-27 22:54 | 只看该作者
谢谢,学习了

使用特权

评论回复
12
kk118a| | 2020-5-4 17:26 | 只看该作者
win10无法安装驱动

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:持之以恒

33

主题

995

帖子

5

粉丝