keil程序没问题但是仿真时只能运行一段求解 - 爱问答

(爱问答)

keil程序没问题但是仿真时只能运行一段求解

#include <INTRINS.H>
#include <REGX52.H>
void delay(unsigned int n)
{
unsigned int i,j;
for(i=0;i<n;i++)
{
for(j=0;j<121;j++)
{;}
}
}
void main()
{
unsigned char LED[]={0x00,0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0x55};
unsigned char temp;
int k,a,b,c;
while(a<2)
{
temp=0xfe;
for(k=0;k<8;k++)
{
P1=temp;
delay(500);
temp=_crol_(temp,1);
}
a++;
}
 
while(b<2)
{
unsigned char n;
for(n=0;n++;n<11)
{
P1=LED[n];
delay(500);
}
b++;
}

可能的问题,你的a没有初始化,它是一个随机数,可能是一个很大的负数,所以会一直运行第一段 

while(a<2)

前面,加个

a=0;

试试


下一篇:请问大神能告诉我这个电脑配置现在多少钱?

上一篇:python中为什么要将一段代码定义成函数

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?