33问答网
所有问题
当前搜索:
单片机蜂鸣器发声代码
单片机蜂鸣器发声代码
答:
下面是一个通用的
单片机蜂鸣器发声
的
代码
。这个是基于Arduino的,但是大多数的单片机都可以使用类似的代码。c#define NOTE_B0 31#define NOTE_C1 33#define NOTE_CS1 35#define NOTE_D1 37#define NOTE_DS1 39#define NOTE_E1 41#define NOTE_F1 44#define NOTE_FS1 46#define NOTE_G1 49#define...
51
单片机蜂鸣器
程序是什么?
答:
51单片机蜂鸣器程序为:
include"reg52.h"typedef unsigned char u8;typedef unsigned int u16;sbit beep=P1^5;void delay(u16 i)
{ while(i--);} void main(){ while(1){ beep=~beep;delay(1000);//控制音调频率 beep=~beep;/控制声音大小 delay(10);} } ...
求51
单片机蜂鸣器
程序
答:
51
单片机
,编写延时程序,控制
蜂鸣器发声
:很简单的#include<reg52.h>#define uchar unsigned char#define uint unsigned int sbit fengmingqi=P0^0; //声明IO口void delay(uint x)//延时子函数{ uint i,j;for(i=x;i>0;i--)for(j=50;j>0;j--);}void main(void){while(1) //循环{fe...
89c52单片机蜂鸣器
程序编程
答:
回答:#include "reg52.h" typedef unsigned char u8; //因为是
单片机
,所以资源占用越少越好,这里不要用int sbit fengming = P1^5; void delay (u8 i) //延时函数,i=1时大概延时10us,以此类推,
蜂鸣器
一般是 i<100 { while (i--) ; //空操作循环 } void main ( ) { while (1) //...
单片机
控制
蜂鸣器
发出两种
声音
?
答:
答:include<reg52.h> sbit beep=P1^0;// 低电平驱动 sbit key1=P1^2;sbit key2=P1^3;typedef unsigned int uint;typedef unsigned char uchar;void delay(uint x){ uint i,j;for(i=x;i>0;i--)for(j=110;j>0;j--);} void mian(){ while(1){ if(key1==0){ delay(20);...
单片机
驱动
蜂鸣器
电路???
答:
单片机
驱动
蜂鸣器
电路如下:蜂鸣器经常用于电脑、打印机、万用表这些设备上做提示音,提示音一般也很简单,就是简单发出个
声音
就行,我们用程序简单做了个 4KHZ 频率下的
发声
和 1KHZ 频率下的发声程序
代码
如下:include sbit BUZZ = P1^6; //蜂鸣器控制引脚 unsigned char T0RH = 0; //T0 重载值的...
单片机
驱动
蜂鸣器
原理是什么
答:
这个函数可以控制
单片机
的模拟输出引脚的占空比,从而控制蜂鸣器的频率和音量。示例
代码
如下:`//定义蜂鸣器引脚intbuzzerPin=9;voidsetup(){//将蜂鸣器引脚设为输出模式pinMode(buzzerPin,OUTPUT);}voidloop(){//让
蜂鸣器发出声音
analogWrite(buzzerPin,128);delay(1000);//让蜂鸣//停止蜂鸣器的声音...
单片机蜂鸣器
不会响啊,郁闷至极
答:
这么跟你讲吧!
蜂鸣器
用输出01的变化来控制是为了控制
发声
频率,给固定控制信号也是会响的,若输出0到控制端,蜂鸣器不响,输出1就一定会响。你再试试?可能你的程序就没有执行。或者你端口控制错了,蜂鸣器没有接在p1.5。
怎样用stc89c52
单片机
控制
蜂鸣器
发出音乐的c语言程序?
答:
include\r\n#include\r\n//本例采用89C52,晶振为11.0592MHZ\r\n//关于如何编制音乐
代码
,其实十分简单,各位可以看以下代码.\r\n//频率常数即音乐术语中的音调,而节拍常数即音乐术语中的多少拍;\r\n//所以拿出谱子,试探编吧!\r\nsbitBeep=P1^5;\r\n\r\nunsignedcharn=0;//n为节拍常数...
单片机
用C语言让
蜂鸣器
发出两种声调,怎么编程?
答:
void Delay_1us(uint aa)//1T
单片机
/12MHz的n个us用于
蜂鸣器
{ while (aa--){ _nop_();_nop_();} } /*--- 响一声短音 ---*/ void beep(void){ uint a;//定义变量用于
发声
的长度设置 for(a=300;a>0;a--)//第一个
声音
的长度 { BUZ = ~BUZ;//产生音频 Delay_1us(100);...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
51单片机控制蜂鸣器发声程序
蜂鸣器告白气球代码
51单片机歌曲告白气球
单片机蜂鸣器编程音乐
keil编程实现蜂鸣器响
单片机数字钟有蜂鸣器代码
52单片机蜂鸣器代码
单片机按下按键蜂鸣器报警
52单片机蜂鸣器音乐代码