
我需要单片机C51一个开关控制8个LED灯的程序 编程
我需要单片机C51一个开关控制8个LED灯按一下(1,8)亮,在按一下(2,7)亮原来的不灭,再按(3,6)亮,再按(4,5)亮,再按一下全灭的程序...
我需要单片机C51一个开关控制8个LED灯 按一下(1,8)亮,在按一下(2,7)亮原来的不灭,再按(3,6)亮,再按(4,5)亮,再按一下全灭的程序
展开
1个回答
展开全部
#include<reg51.h>
#define uchar unsigned char
uchar led[5]={0x7e,0x3c,0x18,0x00,0xff};
uchar num;
sbit key=P1^0;
main()
{
P0=0xff;
num=0;
while(1)
{
if(key==0)
{
while(key==0);
P0=led[num];
num++;
num%=5;
}
}
}
追问
为什么我这里有错误
C(9):error C141: syntax error near ‘num’ Target not created

2025-08-31 广告
上海满华有限公司成立于2007年11月,后于2012年12月正式更名为上海满花国际贸易有限公司。总部设于上海,分别在北京、成都、深圳、武汉设有办事处,并于2009年通过ISO9001认证。公司主要从事进出口贸易,通过多年的努力,业务范围已涵...
点击进入详情页
本回答由满花提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询