⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buzzer.c

📁 EasyStudy51-II单片机开发系统的库函数源代码.包含了EasyStudy51-II硬件的全部驱动.
💻 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 + -