欢迎访问ic37.com |
会员登录 免费注册
发布采购

HT45R35 参数 Datasheet PDF下载

HT45R35图片预览
型号: HT45R35
PDF下载: 下载PDF文件 查看货源
内容描述: [触控按键中的应用􀊳]
分类和应用:
文件页数/大小: 11 页 / 473 K
品牌: HOLTEK [ HOLTEK SEMICONDUCTOR INC ]
 浏览型号HT45R35的Datasheet PDF文件第3页浏览型号HT45R35的Datasheet PDF文件第4页浏览型号HT45R35的Datasheet PDF文件第5页浏览型号HT45R35的Datasheet PDF文件第6页浏览型号HT45R35的Datasheet PDF文件第7页浏览型号HT45R35的Datasheet PDF文件第8页浏览型号HT45R35的Datasheet PDF文件第10页浏览型号HT45R35的Datasheet PDF文件第11页  
HT45R35
在触控按键中的应用
-
�½�用
C
语言
�½�件设计说明
程序中主要包括
main()主�½数、scan_key()、key_check()、update_base()等几个�½数,各�½数实现的功
�½如下:
main()主�½数
�½数中首先完成对
MCU
资源进行初始化,包括各种参数的初始化, I / O口的初始
化、定时器的设定、中断设定��,然后进入
�½数的主循环,在
�½数中完成按键
的识别及按键的显示。
scan_key()�½数
按键扫描�½数,对所有�½�用的通道扫描一遍。每次扫描一个通道,直到所有�½�用的通道
�½扫描完后,scan_flag 标志�½�设定为
1。在此过程中,如果有按键按下,保存按键的按键
值、如果没有按键按下,按键值清除为零。
key_check()�½数
按键确认�½数。在实际应用过程中,可�½需要连续确认几次某一按键被按下,����½认为
该按键被有效按下
(主要目的是为了防止干扰)。
如果连续数次
(本程序中设定为 4
次) 扫
描完所有通道后得到的按键为同一按键值,就表示该按键被有效按下,此时点亮相应的
LED-
��
update_base()�½数
定时更新基准值�½数。2S 定时调用
update_base
�½数一次,如果满足更新条件,更新基准
值。
9