设MC51单片机的P1口连着八个LED灯,用C语言编程实现使八个灯被循环点亮的电路图怎么画,谢谢~
3个回答
展开全部
每个灯直接接单片机的一个口啊,再接一个限流电阻,如果你是高电平点亮的话,就把阴极接地,如果你是低电平点亮的话,你就把阳极接电源
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<reg51.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint);
void main()
{
uchar temp;
temp=0xfe;
while(1)
{
P1=temp;
delay(1000);
temp=_crol_(temp,9);
}
}
void delay(uint x)
{
uint i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint);
void main()
{
uchar temp;
temp=0xfe;
while(1)
{
P1=temp;
delay(1000);
temp=_crol_(temp,9);
}
}
void delay(uint x)
{
uint i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询