单片机仿真Proteus中发光二极管为何不亮?只能通过高低电平判断吗?
我选的是发光二极管,照理说应该有动画效果的,可是现在只有高低电平变化,并没有引起二极管的动画亮闪效果,我想要的是这样的但是我的是这样的(没有总线,省了,应该不是这个问题吧...
我选的是发光二极管,照理说应该有动画效果的,可是现在只有高低电平变化,并没有引起二极管的动画亮闪效果,我想要的是这样的
但是我的是这样的(没有总线,省了,应该不是这个问题吧?)
程序长这个样子
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define LED P1
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++){;};
}
}
void main()
{
LED=0xfe;
while(1)
{
LED=_crol_(LED,1);
DelayMS(300);
}
} 展开
但是我的是这样的(没有总线,省了,应该不是这个问题吧?)
程序长这个样子
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define LED P1
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++){;};
}
}
void main()
{
LED=0xfe;
while(1)
{
LED=_crol_(LED,1);
DelayMS(300);
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询