资源简介
实验任务: 检测JL223B单点电容触摸芯片,响应触摸事件
实现现象:用手指触摸板载电容触摸按键,则LED1亮灭状态转变
硬件接线:J17可不接(内部下拉),或接左边2个接线柱,或接右边2个接线柱
J17只是影响初始输出电平,对本案例实现现象无大影响。
注意事项:(1) J17不接或接右边2个接线柱,则初始输出高电平;J17接左边2个
接线柱,则初始输出低电平
(2) 手指触摸按键后抽离时拿远离按键一些(譬如20cm或更远)再回来
再次触摸,触摸事件检测到的概率更高。若手指只是稍微抬起就
再次触摸,就可能检测不到。
(3)JL223B的HLD引脚直接接到VCC,因此JL223B只能工作在
保持模式,因此触摸后电平反转且一直保持直到下次触摸。

代码片段和文件信息
/*********************************************************************
实验任务: 检测JL223B单点电容触摸芯片,响应触摸事件
实现现象:用手指触摸板载电容触摸按键,则LED1亮灭状态转变
硬件接线:J17可不接(内部下拉),或接左边2个接线柱,或接右边2个接线柱
J17只是影响初始输出电平,对本案例实现现象无大影响。
注意事项:(1) J17不接或接右边2个接线柱,则初始输出高电平;J17接左边2个
接线柱,则初始输出低电平
(2) 手指触摸按键后抽离时拿远离按键一些(譬如20cm或更远)再回来
再次触摸,触摸事件检测到的概率更高。若手指只是稍微抬起就
再次触摸,就可能检测不到。
(3) 开发板上JL223B的HLD引脚直接接到VCC,因此JL223B只能工作在
保持模式,因此触摸后电平反转且一直保持直到下次触摸。
**********************************************************************/
/*
**********************************************************************
* 头文件包含
**********************************************************************
*/
#include
#include
/*
**********************************************************************
* 本地宏定义
**********************************************************************
*/
typedef unsigned char u8; // 重命名类型u8简化代码编写
typedef unsigned int u16;
/*
**********************************************************************
* 本地全局变量
**********************************************************************
*/
sbit gLed1 = P2^0; // LED1接在P2.0
sbit gTouch = P3^3; // 电容触摸按键输出接在P3.3
/*
**********************************************************************
* 函数原型声明
**********************************************************************
*/
void TouchLed(void);
/*********************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 参数列表 : 无
* 函数输出 : 无
*********************************************************************/
void main(void)
{
while (1)
{
TouchLed();
}
}
/*********************************************************************
* 函 数 名 : TouchLed
* 函数功能 : 用手指触摸按键则LED点亮,手指离开则熄灭
* 参数列表 : 无
* 函数输出 : 无
*********************************************************************/
void TouchLed(void)
{
if (gTouch == 0) // 若输出是低电平则点亮LED1
{
gLed1 = 0;
}
else // 若输出是高电平则熄灭LED1
{
gLed1 = 1;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
.CA.... 2095 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B
.CA.... 1018 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.build_log.htm
.CA.... 123 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.hex
.CA.... 43 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.lnp
.CA.... 4406 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.M51
.CA.... 1125 2017-10-22 17:40 9.1.JL223B单点电容触摸\JL223B.plg
.CA.... 67167 2017-10-22 17:41 9.1.JL223B单点电容触摸\JL223B.uvgui.aston
.C..... 88909 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.uvgui.bindashan
.CA.... 67169 2017-10-22 17:36 9.1.JL223B单点电容触摸\JL223B.uvgui_aston.bak
.CA.... 5913 2019-04-02 10:46 9.1.JL223B单点电容触摸\JL223B.uvopt
.C..... 14163 2019-04-02 10:52 9.1.JL223B单点电容触摸\JL223B.uvproj
.CA.... 6174 2017-10-22 17:39 9.1.JL223B单点电容触摸\JL223B_uvopt.bak
.C..... 13554 2017-10-22 17:08 9.1.JL223B单点电容触摸\JL223B_uvproj.bak
.CA.... 2555 2019-04-02 10:52 9.1.JL223B单点电容触摸\main.c
.CA.... 4625 2019-04-02 10:52 9.1.JL223B单点电容触摸\main.LST
.CA.... 1587 2019-04-02 10:52 9.1.JL223B单点电容触摸\main.OBJ
.CA.... 6376 2009-05-07 14:37 9.1.JL223B单点电容触摸\STARTUP.A51
.CA.... 14055 2019-04-02 10:52 9.1.JL223B单点电容触摸\STARTUP.LST
.CA.... 749 2019-04-02 10:52 9.1.JL223B单点电容触摸\STARTUP.OBJ
.C.D... 0 2019-04-02 10:52 9.1.JL223B单点电容触摸
----------- --------- ---------- ----- ----
301806 20
相关资源
- STC8951系列单片机中方指南
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- 飞思卡尔单片机MC9S12XS12G128驱动(硬件
- 51单片机PWM程序,占空比、周期可调整
- 单片机和adc0809数字电压表
- PIC单片机完成的电子密码锁
- 单片机、ADC0808809设计简易数字电压表
- 51单片机多功能自行车测速仪
- 单片机做的6位时分秒数字钟
- 单片机电子时钟 闹钟 日历
- 音乐代码转换软件 单片机编程时用
- 单片机课程设计 篮球计分器
- 00
- 用51单片机实现G代码翻译
- 简易的电阻电容测量电路
- 单片机与温度传感器DS18B20的程序设计
- 51单片机基于protues的几个仿真实例
- 基于52单片机的直流电压测量
- 38k单片机红外发送代码、keil
- 51单片机PCB设计图
- PC -- 单片机的串口数据传输系统设计
- 51单片机控制舵机程序
- 武汉理工大学 单片机课程设计 16*16点
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- 浙江工业大学2005-2006学年单片机习题
- 单片机与PC机串口通讯仿真
- 毕业设计 单片机 对讲机 protues仿真
- 数据采集系统——ADC0808的应用,单片
评论
共有 条评论