您的位置 首页 FPGA

单片机一键多功能操控

家知道单片机的IO口资源是非常宝贵的,特别是当我一个工程项目比较大的时候,我们在利用按键的时候,我们除了可以用矩阵键盘以外,我们还有

家知道单片机的IO口资源是十分名贵的,特别是当我一个工程项目比较大的时分,咱们在使用按键的时分,咱们除了能够用矩阵键盘以外,咱们还有一种方法能够完成削减IO口但却完成多功用的操控。这样就能够为我节省了IO口,那么这个方法是什么呢?这便是我今日刚学的一个按键多种功用的操控。并且这次我还就作用及程序作了必定的解说,当然我不是一个专业的教师,并且我不是以盈利为意图,我仅仅抱着让我空间见证我的前进,还有让看到我日志,想学单片机而没有一点根底的朋友不要像我走那么多弯路,少走一些弯路的意图。趁便多结交一些酷爱单片机的朋友,当然假如你是高手,期望高手们不要见笑。或许您觉得有更好的方法也请您多多点拨。我会虚心向您们学习的,我们一同在沟通中前进。

参考资料“单片机一键多功用按键辨认规划:http://www.51hei.com/mcu/41.html

作用及简略的解说:

程序:

#include
sbit LED1=P1^0;
sbit LED2=P1^1;
sbit LED3=P1^2;
sbit key=P3^0;
void main()
{
int temp;
while(1)
{
if(key==0)
{
while(key==0);
{
temp++;
if(temp==1)
{LED1=0;LED3=1;}
if(temp==2)
{
LED1=1;
LED2=0;
}
if(temp==3)
{
LED2=1;
LED3=0;
temp=0;
}

}

}
}
}

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部