您的位置 首页 IOT

一种单片机独立按键检测思路

在51单片机的p1口上面接8个独立按键,我们可以按照如下的思路来检测按键includereg51h>main(){unsignedcharsw;unsignedcharP

51单片机的p1口上面接8个独立按键,咱们能够依照如下的思路来检测按键.

#include
main()
{
unsigned char sw;
//unsigned char P1;
//unsigned char P3;
unsigned int t;
while(1)
{
sw=P3|0xf0;
switch(sw)
{
case 0xfe:P1=0xfe;
break ;
for (t=0;t<<60000;t++);
case 0xfd:P1=0xf9;
for (t=0;t<<60000;t++);
break;
case 0xfb:P1=0xc7;
break;
case 0xf7:P1=0x0f;
for (t=0;t<<60000;t++);
break;
default: P1=0xff;
for (t=0;t<<60000;t++);
break;
}
}
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/254014.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部