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

📄 buzzer.c

📁 小区可视对讲键盘检测程序.利用pt6964芯片.
💻 C
字号:
#include<STC12C5410AD.h>
//----------------------------------
//GOLBAL VARIABLES
//----------------------------------
unsigned char buzzer_timer_trigger = 0;
unsigned char buzzer_timer = 0;
/*************************************
函数名称:  INITIAL_BUZZER
函数功能:	设置P37引脚为推挽输出,为输
			出高低电平做准备
**************************************/
void initial_buzzer(void)
{
	P3M0 = P3M0&0x7f; 	//设置P37引脚推挽输出
	P3M1 = P3M1|0x80; 	
	P37 = 0;			//	引脚输出低电平
}
/*************************************
函数名称:	OPEN_BUZZER
功能:		打开蜂鸣器
**************************************/
void open_buzzer(void)
{
	P37 = 1;			// 引脚输出高电平
}
/*************************************
函数名称:	CLOSE_BUZZER
功能:		关闭蜂鸣器
**************************************/
void close_buzzer(void)
{
	P37 = 0;			//	引脚输出低电平
}
/*************************************
函数名称:	BUZZER	 test
功能:		响一声蜂鸣器
**************************************/
void buzzer_test(void)
{
 	open_buzzer();
	buzzer_timer = 185;
	buzzer_timer_trigger = 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -