求问8个LED流水灯依次循环亮的C语言程序 70

我用的是PROTUSE做的仿真程序,想让这8个流水灯依次亮从P0到P7口要它的C语言程序可以在KEILC51里面运行的,希望在每句C语言后面有个解释不用WHILE和for... 我用的是PROTUSE做的仿真程序,想让这8个流水灯依次亮 从P0到P7口
要它的C语言程序可以在KEIL C51里面运行的,希望在每句C语言后面有个解释
不用 WHILE和for语句i 高分悬赏
我这里有个程序 希望能有个和它作用相同的程序
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=120;i>0;i--);
}
}
void main()
{
P0 = 0xFE;
while(1)
{
P0 = _crol_(P0,1);
DelayMS(150);
}
}
展开
 我来答
六十七年
2011-09-29 · TA获得超过493个赞
知道小有建树答主
回答量:293
采纳率:57%
帮助的人:90万
展开全部
# include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar temp;
void delay (uint);
void main ()
{
temp=0xfe;
while(1)
{
P1=temp;
temp=_crol_(temp,1);
delay (500);
}
}

void delay(uint z)
{
uint x,y;
for (x=z;x>0;x--)
for (y=110;y>0;y--);
}
不用while,不会 for你可以自己修改一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昆山海旭电子
2024-12-02 广告
有源蜂鸣器是一种内置振荡源的电子器件,只要通电就会发出声音。它利用内部电子震荡电路来产生声音信号,并将其放大并输出。有源蜂鸣器通常比无源蜂鸣器更贵,因为它内部包含了一个振荡电路和放大电路。有源蜂鸣器可以使用直流电源来驱动,但需要满足一定的条... 点击进入详情页
本回答由昆山海旭电子提供
做而论道
高能答主

2011-09-29 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
不让用 WHILE和for语句,可以用 goto 代替,并不难。
追问
那该怎么写呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神之战戟
2011-09-29 · TA获得超过137个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:191万
展开全部
你真的很奇怪啊,高单片机、嵌入式的人都知道要用死循环,而死循环里面最好用的是while(1) 当然也有for(;1;)可是你都不用,我不明白为什么呢
更多追问追答
追问
那好吧···我自己写的就是WHILE 和FOR语句  我想看看能不能用其他语句 
那你能不能分享个 谢谢了
追答
我用的while(1)  学C语言最基本的一条里面就是goto能不用就不用,跳来跳去你就晕了,所以还是老老实实的好!!
#include
#define uint unsigned int
void delay_ms(uint uiTime);
void delay_ms(uint uiTime)
{
uint i = 0, j = 0;

for (i = 0; i < uiTime; i++)
{
for (j = 0; j < 112; j ++);
}
}
int main()
{
uint uiLed = 0x01;

while (1)
{
P0 = ~uiLed;

delay(100);

uiLed=uiLed<<1;
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guodalong97
2011-09-29 · TA获得超过2万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:2582万
展开全部
不知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式