[MCU] MSP432评测3-----按键

[复制链接]
785|9
 楼主| Cjy_JDxy 发表于 2020-4-14 18:57 | 显示全部楼层 |阅读模式
本帖最后由 Cjy_JDxy 于 2020-4-15 18:22 编辑

今晚捣鼓了一下按键
原理图:

源代码:
#include "msp.h"

/**
* main.c
*/
void main(void)
{
    unsigned int i;
WDT_A->CTL = WDT_A_CTL_PW | WDT_A_CTL_HOLD;  // stop watchdog timer
P1DIR=0x01;
P1SEL1=0;
P1SEL0=0;
P1REN=0x02;
P1OUT=0x02;
while(1)
{
     if((P1IN&0x02)==0x00)
     {
         for(i=0;i<2000;i++);
         if((P1IN&0x02)==0x00)
         {
             while((P1IN&0x02)==0x00);
             P1OUT^=0x01;
         }
     }
}
}
效果图:

工程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
mcu430 发表于 2020-4-19 23:29 | 显示全部楼层
这个 有人在用??
wowu 发表于 2020-5-9 15:57 | 显示全部楼层
非常感谢楼主分享
xiaoqizi 发表于 2020-5-9 15:58 | 显示全部楼层
楼主用的是循环检测
磨砂 发表于 2020-5-9 15:58 | 显示全部楼层
代码很简洁
晓伍 发表于 2020-5-9 15:58 | 显示全部楼层
非常感谢楼主分享
八层楼 发表于 2020-5-9 15:59 | 显示全部楼层
电阻阻值的配置有什么讲究吗
 楼主| Cjy_JDxy 发表于 2020-5-9 15:59 | 显示全部楼层
mcu430 发表于 2020-4-19 23:29
这个 有人在用??

是啊
 楼主| Cjy_JDxy 发表于 2020-5-9 16:00 | 显示全部楼层
xiaoqizi 发表于 2020-5-9 15:58
楼主用的是循环检测

是的。
 楼主| Cjy_JDxy 发表于 2020-5-9 16:01 | 显示全部楼层
八层楼 发表于 2020-5-9 15:59
电阻阻值的配置有什么讲究吗

一般都用10K
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部