HT45R35在触控按键中的应用-使用汇编语言

1 HT45R35在触控按键中的应用-使用汇编语言
文件编码文件编码::HA0155HA0155S S
简介
HT45R35 Demo Board 包含12个Touch Switch ,这是一种电容式的非接触式触摸按键,它可以用来取代任何的机械式按键。机械式按键有易磨损和易藏灰不易清洁的缺点,而Touch Switch 则不需要在面板上开孔或者安放按钮,因此没有保养和维护的问题。此Demo Board 每次按一个键,点亮一个对应的LED 灯;当有两个或两个以上的按键被按下时,则所有的LED 都不亮。土豆炮点火装置
HT45R35 基本基本特性特性
• 工作电压:
f SYS =4MHz :2.2V~5.5V
f SYS =8MHz :3.3V~5.5V • 16位双向输入/输出口
• 2个与输入/输出口共享引脚的外部中断输入
• 8位可编程定时/计数器,具有溢出中断和7级预分频器 • 外部RC 振荡转换电路 • 内置晶体和RC 振荡电路 • 看门狗定时器
• 12通道电容/电阻型传感器输入 • 2048×14程序存储器ROM • 120×8数据存储器RAM
• HALT 和唤醒功能可降低功耗
• 在 VDD=5V ,系统频率为8MHz 时,指令周期为0.5u s • 指令执行时间为1或2个指令周期 • 查表指令,表格内容字长14位 • 4层硬件堆栈 • 位操作指令 • 63条指令
• 低电压复位功能 •
28-pin DIP 封装
图1
2 硬件方块图
图2
过氧化氢浓度测定
方块图说明方块图说明
• 电源: 由电池提供DC 3V/4.5V 给Demo Board 使用
• HT45R35: 控制MCU
• LED 指示灯: 当有一个键被按下时,对应的LED 便会点亮 • 触控按键(Touch Switch): 每个RC 通道对应一个按键
硬件电路及说明
硬件电路及说明
图3
3
计费系统
4 电路图说明电路图说明
电源电源
电源部分直接用电池提供3V 或4.5V 电压,用两个电容做滤波:
图4  电源部分电路
控制IC —HT45R35 HT45R35橡胶发泡鞋底
外部RC 振荡器
HT45R35提供一个外部RC 振荡功能。外部RC 振荡器包含有两个16位可编程向上计数器Timer A 和Timer B 。当RCO(RCOCR 的第1位)为"1"时,有四个缓存器与RC 振荡器相关,TMRAL 、TMRAH 、TMRBL 和TMRBH 。Timer B 的时钟可来自于外部RC 振荡器;而Timer A 来自于系统时钟或系统时钟四分频,由RCOCCR 缓存器决定。
图5  RCOCCR (22H) 缓存器
图6 RCOCR (25H) 缓存器
图7 外部RC振荡器内部结构
燕窝饼如上图,Timer B时钟源选为外部RC振荡,Timer A时钟源选为系统时钟,当人手有触控按键时,RC
收获时间到OSC 振荡周期会改变,从而导致单位周期个数(由timer B计量) 的时间长短(由Timer A计量) 会改变,检查Timer A计数值的变化是否在一个预先设定的范围之内,即可判别Touch Switch ON/OFF。
5

本文发布于:2024-09-24 00:23:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/283156.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:按键   时钟   说明
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议