📄 嘀嘀嘀间断声光报警信号试验.c
字号:
/*第19 课,嘀嘀嘀间断声光报警信号试验
上一课,我们试验蜂鸣器连续的嘀声输出,这一课,我们输出间断的嘀嘀声音。同时,
我们还将一个灯对应声音亮灭。 */
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
#include <reg51.h>
sbit LED=P1^0;//灯
sbit bibi=P1^7;//蜂鸣器
bi(ulong t)// //延时
{
ulong c;
uint n;
for(c=0;c<t;c++)
{
for(n=0;n<50;n++) //延时
bibi=~bibi;////取反输出到喇叭的信号
}
}
//嘀嘀嘀间断声光报警信号试验
void main(void)// 主程序
{
ulong n;
while(1)
{
LED=0; //灯亮
bi(1000);//嘀一阵
LED=1; //灯灭
for(n=0;n<10000;n++);//停一阵
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -