单片机,开关按下依次点亮八个灯,中断方式,按一个亮一个

如题所述

按键外部中断,触发一次全局变量+1,点亮就是加一
温馨提示:答案为网友推荐,仅供参考
第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;
}
}
}本回答被网友采纳
相似回答