线等,挺急的!c语言编程,利用开发版上的八个LED和独立按键s4和s5,编
线等,挺急的!c语言编程,利用开发版上的八个LED和独立按键s4和s5,编程实现按键控制LED闪烁,当s4按一下,d3-d9七个LED闪烁,s4再按一下,d3-d8六个L...
线等,挺急的!c语言编程,利用开发版上的八个LED和独立按键s4和s5,编程实现按键控制LED闪烁,当s4按一下,d3-d9七个LED闪烁,s4再按一下,d3-d8六个LED闪烁,当s5按一下,d3-d7五个LED闪烁,当s5再按一下,d7-d10四个LED闪烁
展开
2个回答
展开全部
#include#defineucharunsignedchar;ucharLED1,LED2;uchardistab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};ucharnum=0;sec,key;voiddelay(unsignedinta){unsignedinti,j;for(i=0;i=20){num=0;sec++;}}main(){TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;TR0=1;ET0=1;EA=1;LED1=0;LED2=0;while(1){key=P1;if((key&0x0f)!=0x0f){delay(10);key=P1&0x0f;if(key!=0x0f){switch(key){case0x0e:TR0=0;break;case0x0d:sec++;break;case0x0b:sec--;break;case0x07:TR0=1;break;default:break;}}})display();}}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询