00问答网
所有问题
单片机,开关按下依次点亮八个灯,中断方式,按一个亮一个
如题所述
举报该问题
推荐答案 2016-09-28
按键外部中断,触发一次全局变量+1,点亮就是加一
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjDZnTnerTIrjD0rTnB.html
其他回答
第1个回答 推荐于2018-02-28
#include<reg51.h>
sbit key=P1^0;
main()
{
unsigned char led;
led=0xfe;
while(1)
{
if(key==0)
{
while(key==0);
P0=led;
if(led==0x00)led=0xff;
led<<=1;
}
}
}
本回答被网友采纳
相似回答
大家正在搜
相关问题
单片机按键每按一次亮一个灯(长亮),按8次直到8个都亮了之后...
51单片机程序8个灯8个开关,第一个开关控制顺序依次亮,一个...
51单片机8个led向左循环依次点亮,按一下开关后往右循环一...
51单片机,通电8个led逐个点亮,然后右到左按一次健灭一个...
1.用单片机控制8个LED灯,8个LED灯从左到右依次点亮一...
单片机用三个开关控制八个流水灯一个全亮一个全灭一个循环点亮
怎么用89C51单片机实现用一个开关控制8个流水灯,要求开关...
用51单片机的外部中断控制led灯的开光,当按下一个键时,l...