一:蜂鸣器实物

  1. 有源蜂鸣器和无源蜂鸣器

有绿色电路板的一种是无源蜂鸣器,没有电路板而用黑胶封闭的一种是有源蜂鸣器。

“源”不是指电源,而是指振荡电源。蜂鸣器内部自带振荡源,一通电就会发出声音。而无源蜂鸣器内部不带振荡器,必须使用2-5KHz的方波驱动。

有源:程序控制方便。

无源:①:价格便宜。

②:声音频率可控。

  1. 蜂鸣器驱动电路

蜂鸣器工作电流比较大,单片机I/O端口无法直接驱动,需要通过放大电路即三极管放大电流来驱动。

简单蜂鸣器发声

#include<reg52.h>

#define on 0

#define off 1

sbit beep=P2^3;

void delay(unsigned int xms)

{

unsigned int i,j;

for(i=xms;i>0;i--)

for(j=112;j>0;j--);

}

void main()

{

while(1)

{

beep=on;

dealy(100);

beep=off;

felay(100);

}

}

蜂鸣器基本介绍及实现程序相关推荐

  1. 复杂网络鲁棒性以及节点攻击(随机攻击、蓄意攻击)的相关介绍与代码程序实现

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.鲁棒性是什么?如何实现节点攻击? 二.攻击过程与代码实现 引入库 三.利用程序攻击结果展示 前言 随着复杂网络理论 ...

  2. python的gui编程用途_Python19-03_GUI编程----GUI编程的介绍(第一个程序)

    GUI编程的介绍(第一个程序) GUI图形用户界面编程 我们前面实现的都是基于控制台程序, 程序和用户交互通过控制台来完成. GUI(Graphics User Interfance)即图形用户界面编 ...

  3. 新版王者英雄图鉴介绍微信小程序源码

    正文: 王者英雄图鉴是一个关于王者荣耀英雄介绍的小程序,还有装备.召唤师技能.铭文.英雄有六个分类,分别为战士.法师.射手.刺客.坦克.辅助.英雄详情里包含了所有皮肤封面,以及英雄技能.属性.出装和铭 ...

  4. php程序员一句话介绍自己,php程序员面试自我介绍怎么说

    所谓的PHP程序员.也就是使用PHP做为开发语言的专业程序员.而且企业为了提高开发效率,现在的很多科技中的工作都越来越明确,哪些同时使用多种语言开发的程序员已经成了为PHP的先锋军团.对于刚出道的新人 ...

  5. 11 . 蜂鸣器实验介绍

    蜂鸣器简介 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机.打印机.复印机.报警器.电子玩具.汽车电子设备.电话机.定时器等电子产品中作发声器件. 蜂鸣器主要分为压电式蜂鸣器和 ...

  6. 集合视图UICollectionView 介绍及其示例程序

    UICollectionView是一种新的数据展示方式,简单来说可以把它理解成多列的UITableView.如果你用过iBooks的话,可 能你还对书架布局有一定印象,一个虚拟书架上放着你下载和购买的 ...

  7. 浅析微信支付:微信支付简单介绍(小程序、公众号、App、H5)

    本文是[浅析微信支付]系列文章的第二篇,主要讲解一下普通商户接入的支付方式以及其中的不同之处. 上篇文章讲了本系列的大纲,没有看过的朋友们可以看一下. 浅析微信支付:前篇大纲 微信支付是集成在微信客户 ...

  8. Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)...

    1. Future接口简介 在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现. Future接口是Java标准API ...

  9. 介绍一个对陌生程序快速进行性能瓶颈分析的技巧

    前言 工作多年,一直做的是curd系统.前几年做的系统应用场景,大多对数据库依赖比较重.例如报表统计,数据迁移,批量对账等.所以这些系统出现性能瓶颈一般出在数据库操作上面. 如果程序因为数据库操作出现 ...

  10. ssh 介绍 和使用 程序不挂起

    目录 SSH的安全机制 SSH的安装 启动服务器的SSH服务 SSH两种级别的远程登录 SSH的高级应用 Secure Shell(SSH) 是由 IETF(The Internet Engineer ...

最新文章

  1. js实现审批流_JavaScript实现审核流程状态的动态显示进度条
  2. sqlite php 函数大全,SQLite 表达式
  3. 子类继承父类,并重写父类方法
  4. 谷歌联合创始人:AI发展速度让我吃惊,但未来难料
  5. DBLINK 无统计信息导致SQL变慢
  6. TOJ 4393 Game
  7. VGG模型构建与实现
  8. perl python json_Perl解析JSON数据精解
  9. java 堆排序方式_幾種排序方式的java實現(02:希爾排序,歸並排序,堆排序)
  10. Hadoop Balancer运行速度优化
  11. 零经验程序员如何抢占面试机会?
  12. mongodb 的基本函数语法封装
  13. TakeColor鼠标位置不对/取色不准
  14. win10安装VMware PowerCLI
  15. 如何在simlink仿真示波器中的波形上取几个点?
  16. 【推荐系统】User-Item CF:GC-MC
  17. BBED修改数据文件的SCN
  18. SpringBoot 异步接口
  19. iOS16锁屏可定制,WPS回应“删除用户本地文件”,紫光集团重整阶段即将收官,今日更多大新闻在此...
  20. linux截图工具下载,Ubuntu 安装 Linux Deepin 截图工具(.deb)

热门文章

  1. 机器视觉在工业检测中的应用
  2. c++ 软件下载 Dev cpp下载
  3. 阿里云 CentOS 7.4 下部署基于 Node.js 的微信小程序商城
  4. scv文件单元格内存在换行符
  5. 《当程序员的那些狗日日子》三
  6. 面向未来的智慧道路解决方案与实践
  7. mac的截图命令screencapture
  8. 北京市密云区谷歌卫星地图下载
  9. 草根创新的狂欢——《大数据时代》对程序员的启示
  10. 重磅:GB/T 35273-2020《信息安全技术个人信息安全规范》最新解读