利用89C51单片机的P1口控制8个发光二极管LED编程

2024-10-28 20:35:14
推荐回答(5个)
回答(1):

这是只是百点亮P1口的程序
#include
void
main()
{
while(1)
{
p1=0x00;
}
}
这是闪烁度P1口回程序
#include
void
delay(unsigned
int
i)
//延时函数
{
unsigned
int
k;
for(k=0;k}
void
main()
//主函数
{
while(1)
//循环函数
{
P1=0x00;
//点亮P1口
delay(2000);
//延时
P1=0xff;
//熄灭P1口
delay(200);
//延时
}
}
纯手打,答对你有帮助的话请采纳
谢谢

回答(2):

这是只是点亮P1口的程序
#include
void
main()
{
while(1)
{
p1=0x00;
}
}
这是闪烁P1口程序
#include
void
delay(unsigned
int
i)
//延时函数
{
unsigned
int
k;
for(k=0;k}
void
main()
//主函数
{
while(1)
//循环函数
{
P1=0x00;
//点亮P1口
delay(2000);
//延时
P1=0xff;
//熄灭P1口
delay(200);
//延时
}
}
纯手打,对你有帮助的话请采纳
谢谢

回答(3):

MOV P1, #3AH

END

回答(4):

发光的具体要求有吗?是要闪烁还是流水灯

回答(5):

这是只是点亮P1口的程序
#include
void main()
{
while(1)
{
p1=0x00;

}

}

这是闪烁P1口程序
#include
void delay(unsigned int i) //延时函数
{
unsigned int k;
for(k=0;k
}
void main() //主函数
{
while(1) //循环函数
{
P1=0x00; //点亮P1口

delay(2000); //延时
P1=0xff; //熄灭P1口

delay(200); //延时

}
}

纯手打,对你有帮助的话请采纳 谢谢