如何在这个单片机流水灯程序里再加上控制奇数灯亮后偶数灯亮?

#include<reg51.h>#defineLEDP1voiddelay(int);main(){unsignedchari;LED=0xfe;while(1){fo... #include <reg51.h>#define LED P1void delay(int); main (){unsigned char i; LED=0xfe ; while(1) {for(i=0;i<7;i++) {delay(100); LED=(LED<<1)|0X01; } for (i=0;i<7;i++) {delay(100); LED=(LED>>1)|0x80; } }}void delay (int x){int i,j; for (i=0;i<x;i++) for(j=0;j<=600;j++);} 展开
 我来答
匿名用户
2020-10-06
展开全部
#include <reg51.h>
#define LED P1
void delay(int);
main()
{
unsigned char i;
LED = 0xfe;
while (1)
{
for (i = 0; i < 7; i++)
{
delay(100);
LED = (LED << 1) | 0X01;
}
for (i = 0; i < 7; i++)
{
delay(100);
LED = (LED >> 1) | 0x80;
}
for (i = 1; i < 7; i += 2)
{
delay(100);
LED = (LED >> 1) | 0x80;
}
for (i = 0; i < 7; i += 2)
{
delay(100);
LED = (LED >> 1) | 0x80;
}
}
}
void delay(int x)
{
int i, j;
for (i = 0; i < x; i++)
for (j = 0; j <= 600; j++)
;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式