AT89C51单片机的P1.0接一开关,P1口接8个发光二极管.

2024-10-30 09:54:42
推荐回答(4个)
回答(1):

很简单啊,简单的输入输出代码即可!定时器简单定时即可交替亮灭!
手打不易,如有帮助请采纳,谢谢!!

回答(2):

#include
#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);

}

}

回答(3):

汇编语言写?还是c语言写?说清楚写

回答(4):

你确定P1口又接开关,又接8个LED?????我还是第一次见到。