📄 buzzer.c
字号:
#include "AT89X52.h"
#include "ES51_II.h"
#include "ES51_II_LIB.h"
// delayms_on:响声长短,
// 延时以ms为单位
void CtrlBuzzer(const unsigned int delayms_on,const unsigned int delayms_off)
{
BELL = 0;
DelayMS(delayms_on);
BELL = 1;
DelayMS(delayms_off);
}
// long_nub: 长声次数
// short_nub: 短声次数
void Buzzer(unsigned char long_nub,unsigned char short_nub)
{
for( ; long_nub>0; long_nub-- )
CtrlBuzzer(500,250);
for( ; short_nub>0; short_nub-- )
CtrlBuzzer(250,180);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -