打印

应广单片机PMS154按键2则key02

[复制链接]
471|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
34af9uc|  楼主 | 2021-2-25 23:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
///应广单片机PMS154按键2则key02
/****************按键2则key02**********************/
/****************QQ:774145445**********************/
/****************快手:共同学习STM8*****************/
/*****************20210225*************************/
//              PMS154C
//           ______@______
//          |1 PB4  PB3 16|
//          |2 PB5  PB2 15|
//          |3 PB6  PB1 14|
//          |4 PB7  PB0 13|
//          |5 VDD  GND 12|
//          |6 PA7  PA0 11|----key
//          |7 PA6  PA4 10|
//          |8_PA5__PA3__9|
/**************************************************/
#include        "extern.h"
key                bit                pa.0;
void        FPPA0 (void)
{
.ADJUST_IC        SYSCLK=IHRC/4                //        SYSCLK=IHRC/4
$                key                in,pull;                //输入,上拉电阻
word                a1;
while (1)
{
.delay 4000000;
if(!key)
{
.delay 2000;                //去抖
if(!key)
        {
        a1=1;
        while(a1)
                {
                a1++;
                .delay                20000;
                if(key){a1=0;}                //松手了
                if(a1>1000){a1=0;}        //超过定时时间
                }
        //timer2处理
        }
}
}
}

使用特权

评论回复

相关帖子

发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

301

主题

458

帖子

62

粉丝