51单片机,0.5S灯闪一下蜂鸣器响一声的程序怎么写?

2025-02-23 08:49:40
推荐回答(1个)
回答1:

#include
#define uint unsigned int
#define uchar unsigned char
sbit LED0=P1^0;
sbit Buzzer=P1^1;
void delay_ms(uint xms)//x是多少就是多少ms
{ uint y,z;
for(y=xms;y>0;y--)
for(z=110;z>0;z--);
}
void main()
{
P1=0x00;.//这个值的设定参照你的开发板确定,也就是你的发光管与蜂鸣器是高电平工作还是低电平工作
while(1)
{
LED0=1;
Buzzer=1;
delay_ms(500);//延时0.5s
LED0=0;
Buzzer=0;
delay_ms(500);
}
}