LCD 显示0-9循环计数 评估实验
本次实验目的是熟悉APT LCD外设的使用,通过LCD显示屏COM与SEG的数据时序控制达到数据显示的效果。第一次使用LCD没有头绪,不明白MCU的LCD外设与LCD屏显示原理,参考了DEMO的例子收效甚微,直接在DEMO例子添加自己的实验,先是清屏幕(无数字显示),再单独显示一个2,掌握了显示原理再修改软件的COM数据依次显示3,4。均能正确显示,索性完成0-9的LCD数据显示测试评估,详细如下:
1. 先了解一下LCD外设的硬件特性


2. LCD内部结构
COM 端口屏幕的内部连线图:

seg端口屏幕的内部连线图:

显示原理:理解了COM与SEG的关系,LCD显示规律就掌握了。实验目的就是验证与理解这个规律。

3. 实验基于DEMO APT_CSI_110x_v1.1.0_20220920例子程序实现
(1) 先开启LCD显示功能函数。

(2) 在lcd_disp_demo函数中对LCD外设初始化, 默认设置。
我只是修改了箭头部分,对LCD清屏。

(3) 在 do while 大循环里包函一个0-9的for循环,LCD_count_data() 函数作用是返回LCD显示COM数据,csi_lcd_write_data()函数作用是从seg 2开始,连续扫描22个seg, 每个seg对应的com数据包函在bySendBata 数组中。

(4) 依据count_i 的计数,函数返回对应的LCD显示COM数据。

小结:使用APT MCU LCD内部资源,第一次操作LCD,熟悉了软件架构与LCD硬件原理。为下一步应用评估打下基础。
实验场景:

-
lcd
+关注
关注
36文章
4578浏览量
175810 -
开发板
+关注
关注
25文章
6122浏览量
113314
发布评论请先 登录
【开源FPGA硬件】硬件黑客集结:开源FPGA开发板测评活动全网火热招募中......
STMicroelectronics EV-VN9E30F评估板技术解析与应用指南
【精选资料】开发板测评大赛作品合集!
【作品合集】视美泰M-K1HSE、3568开发板测评
【作品合集】中科昊芯Core_DSC280025C开发板测评
【作品合集】汇思博SEEK100开发板测评
【作品合集】米尔RK3576开发板测评
【作品合集】创龙科技TLT113/TL3562-MiniEVM开发板测评
再升级!爱普特微电子推出超高性价比全国产RISC核32位触控MCU——APT32F104X
爱普特微电子推出国产RISC核32位触控MCU—APT32F104X
爱普特微电子发布高性价比国产RISC核32位MCU
爱普特微电子推出超高性价比全国产RISC核32位MCU—APT32F004X
再升级!爱普特微电子推出超高性价比全国产RISC核32位MCU——APT32F104X

【工程师开发板使用测评】爱普特 APT32F110 ev board LCD 显示0-9循环计数 实验E
评论