AT89C51单片机的P1.0接一开关,P1口接8个发光二极管.
4个回答
展开全部
很简单啊,简单的输入输出代码即可!定时器简单定时即可交替亮灭!
手打不易,如有帮助请采纳,谢谢!!
手打不易,如有帮助请采纳,谢谢!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<reg52.h>
#define uint unsigned int
sbit key= P1^0; //接开关的引脚
void delayms(uint xms) //定义延时程序ms
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
P1=0xff;
while(1)
{
P1=0x00;
delay(1000);
P1=0xff;
delay(1000);
}
}
#define uint unsigned int
sbit key= P1^0; //接开关的引脚
void delayms(uint xms) //定义延时程序ms
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
P1=0xff;
while(1)
{
P1=0x00;
delay(1000);
P1=0xff;
delay(1000);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汇编语言写?还是c语言写?说清楚写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你确定P1口又接开关,又接8个LED?????我还是第一次见到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询