资料介绍
PIC单片机电容触摸按键,最方便的地方就是外围电路简单,不需要任何外围元器件。只要从引脚连接出一条线到焊盘上即可。电容按键触摸的原理PIC单片机通过松弛振荡器是一个自激 RC 振荡器,它使用 2 个带 SR 锁存的比较器来改变感应电容器电压的充电方向,进行充电或者放电。通俗点说就是在管脚上产生了一个三角波。当手指按上去后就引入了一个额外的电容 使得 充放电的周期沿长。也就是说人的手靠近的时候充电时间沿长了,然后放电时间也加长了。这样我们就可以同过判断 RC震荡频率的快慢来判断 是否有手指按下。 如何判断RC震荡频率的快慢呢? 这就和我们平时判断一个人做事情快慢是一样的。比如我们给个10S的时间,让两个人吃薯条如果吃的越多的,就说明他的吃东西的频率越快反之越慢。 官方的资料给了个比较简单的实现方式。 由TIMER1来完成计数也就是充放电的次数,由TIMER0来计时。TIMER0每隔段时间触发一次中断,来读取TIMER1充放电的次数。 如果采集的的次数明显小于之前的次数。那就说明充放电频率降低了。有人的手按下了。这就是判断的大致原理。官方提供的简单按钮检测方式(大概就这意思) 首先要有三个变量 unsigned int average;//平均值 unsigned int raw;//当前值 unsigned int trip;//按下时频率与平均值得差中断程序 ISR{ ... if(raw < (average - trip)) // 按钮按下 else //按钮没有按下 //对当前读数进行平均 average = average*15/16+raw/16; }(mbbeetchina)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 零点起步之PIC单片机常用模块与典型实例 3次下载
- MSP430 TTP229 单片机 触摸按键 实践 51单片机 触摸键盘
- PIC单片机 按键检测识别
- PIC单片机的矩阵按键运用程序下载 0次下载
- PIC单片机TIMER0实现流水灯的自动控制设计资料下载
- 如何解决PIC单片机硬件死锁的问题资料下载
- STM32单片机按键电路设计资料下载
- PIC单片机SPI通信的设计资料下载
- PIC单片机RC振荡器的使用及校准方法资料下载
- PIC单片机编程注意事项及技巧资料下载
- 单片机按键的源代码资料合集免费下载
- 单片机按键发送串口的程序资料免费下载 10次下载
- 单片机按键计数器的程序资料免费下载 6次下载
- 单片机的按键显示汇编程序资料免费下载 9次下载
- 基于单片机的电容感应式触摸按键原理与程序——原理 262次下载
- 单片机人机交互之矩阵按键 1895次阅读
- 单片机实现按键的电路和程序设计资料说明 9438次阅读
- pic单片机程序设计的基本方法解析 1571次阅读
- pic单片机的各种汇编语言指令解析 2271次阅读
- PIC单片机的清零指令详解 6590次阅读
- PIC单片机程序设计的基础知识介绍 1359次阅读
- pic单片机的八大优势总结 3033次阅读
- 如何解决PIC单片机硬件死锁的问题 2950次阅读
- PIC单片机对清洁护理机的设计 1316次阅读
- 关于PIC单片机的14个问题及解答 4464次阅读
- 51单片机好学还是PIC单片机好学? 9925次阅读
- stm32与pic单片机比较_哪个好 3.1w次阅读
- microchip单片机入门基础知识(PIC单片机详细资料) 2.2w次阅读
- PIC单片机简介 6434次阅读
- 单片机编程之汇编语言基础-PIC单片机汇编指令 2977次阅读
下载排行
本周
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 2雷达的基本分类方法
- 1.25 MB | 4次下载 | 4 积分
- 3电感技术讲解
- 827.73 KB | 2次下载 | 免费
- 4从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
- 1.17MB | 2次下载 | 免费
- 5有源低通滤波器设计应用说明
- 1.12MB | 2次下载 | 免费
- 6RA-Eco-RA2E1-48PIN-V1.0开发板资料
- 35.59 MB | 2次下载 | 免费
- 7面向热插拔应用的 I2C 解决方案
- 685.57KB | 1次下载 | 免费
- 8爱普生有源晶体振荡器SG3225EEN应用于储能NPC、新能源
- 317.46 KB | 1次下载 | 免费
本月
- 12024年工控与通信行业上游发展趋势和热点解读
- 2.61 MB | 763次下载 | 免费
- 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 3继电保护原理
- 2.80 MB | 36次下载 | 免费
- 4正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 32次下载 | 1 积分
- 5labview实现DBC在界面加载配置
- 0.57 MB | 21次下载 | 5 积分
- 6在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 14次下载 | 免费
- 8H桥中的电流感测
- 545.39KB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多