触摸开关使用说明

2018-09-28  本文已影响0人  Mr_White
2018-09-28_172605.png

和普通的按键使用方法类似:


模式一:共地按钮,瞬间有效;
模式二:共地按钮,状态保持;
模式三:共VCC按钮,瞬间有效;
模式四:共VCC按钮,状态保持。

举例:点动低电平输出(A点焊接, B点不焊接)


#include<main.h>

#define uint unsigned int

sbit key = P2^1; //触摸按键, 点动低电平输出(A点焊接, B点不焊接)
sbit led = P0^0; //led灯, led=0亮

void delayms(uint xms) //延时1ms
{
    uint i,j;
    for(i=xms;i>0;i--)
        for(j=110;j>0;j--); 
}

void main()
{
    while(1)
    {
        if(key == 0)
        {
            delayms(10);
            if(key == 0)
                led=!led;
            while(!key); //松手检测
        }
    }
}

上一篇 下一篇

猜你喜欢

热点阅读