Ⅰ 求一个关于单片机的蜂鸣器的C语言程序,如果好,可行的话有追加分~
就是个温度报警器吗?还要用单片机?我昨晚做了个带继电器输出的,很简单,模电就够了
Ⅱ 单片机蜂鸣器
1、单片机与蜂鸣器连接图已附.
2、通常P1、P2、P3口都可以用来作为控制,P0口也可以,但因其内部无上拉电阻,所以外接时,应接一1K的上拉电阻,其他一样。有源蜂鸣器驱动电路设计,无须外加驱动电路。
3、C语言编程为:
#include<reg51.h>//头文件
sbitd1=P1^2;//位定义,把P1口的P1.2位设为驱动口,当然其它口也可。
voidmain()//主函数
{
d1=0//单片机默认状态为1,不用初始化了,此处直接赋值0则可驱动
};
此为最最简单的电路程序设计。下载后,蜂鸣器一会一直处于鸣叫状态。
你可以加一个延时函数,再把d1口置高,可让它,叫一下关闭。也可以加个while(1)大循环,让它“滴、滴”不停地叫。还可以设置一个按键,按一个亮一下。
随程序的变化,现象也会各不同。
Ⅲ 用89C51单片机和蜂鸣器播放“ 生日快乐”歌的C程序 12M晶振
1、写入头文件。