完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我最近用了这块芯片驱动段码式的LCD 我想要的是某些段单独闪烁,但我一用LCD_EnableBlink() 就所有显示的都闪烁了,我怎么让某些段闪烁某些段正常显示呢?难道需要我手动的去定时开关这些我需要闪烁的段么?
|
|
相关推荐
1个回答
|
|
是的,需要手动控制需要闪烁的段的开关,具体实现方法如下:
1. 在代码中定义一个控制变量,用于标记需要闪烁的段的状态。 2. 定义一个定时器,按照一定时间间隔来调用闪烁函数。 3. 在闪烁函数中,判断需要闪烁的段的状态,如果是闪烁状态就关闭显示,如果是正常状态就打开显示。 4. 在其他程序中,通过控制变量来修改需要闪烁的段的状态,从而实现部分段的闪烁。 需要注意的是,根据具体的LCD驱动芯片,闪烁函数的具体实现可能会有所不同,需要根据具体情况进行调整。 |
|
|
|
只有小组成员才能发言,加入小组>>
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
3487 浏览 0 评论
3428 浏览 9 评论
3108 浏览 16 评论
3591 浏览 1 评论
9299 浏览 16 评论
1453浏览 3评论
714浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
728浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2517浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
2035浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-4-9 04:27 , Processed in 1.333191 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191