当前位置: 首页 > news >正文

51单片机-蜂鸣器

1.蜂鸣器的介绍

无源蜂鸣器不能一直通电,无源蜂鸣器内部的线圈较小,易烧坏

蜂鸣器的驱动

达林顿晶体管(npn型)

  应用:

按下独立按键同时蜂鸣器响起提示音,数码管显示对应的独立按键键码

#include <REGX52.H>
#include "Delay.H"
#include "Key.H"
#include "Nixie.H"sbit BEEP=P2^5;unsigned char KeyNum;
unsigned int i;void main()
{Nixie(1,0);while(1){KeyNum=Key();if(KeyNum){for(i=0;i<500;i++){BEEP=!BEEP;Delay(1);}Nixie(1,KeyNum);}}}

原理图

相关文章:

  • 【安全类书籍-2】Web渗透测试:使用Kali Linux
  • 深入理解Java中的TCP连接:三次握手和四次挥手
  • C++: 多态实现原理解析
  • 微信小程序项目实战遇到的问题
  • 详细分析Python模块中的雪花算法(附模板)
  • Django框架的全面指南:从入门到高级【第128篇—Django框架】
  • 24计算机考研调剂 | 温州大学
  • C# 连接neo4j数据库,包括非默认的neo4j默认库
  • 基于ssm+layui的图书管理系统
  • C语言分析基础排序算法——归并排序
  • jwt以及加密完善博客系统
  • 第八阶段:uni-app小程序 --首页开发(2)
  • macOS - 获取硬件设备信息
  • 分布式ID(8):分布式ID生成方法
  • 【测试知识】业务面试问答突击版3---bug、测试用例设计
  • Apache Zeppelin在Apache Trafodion上的可视化
  • bearychat的java client
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • CSS 提示工具(Tooltip)
  • gcc介绍及安装
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • JavaScript 一些 DOM 的知识点
  • Java教程_软件开发基础
  • maya建模与骨骼动画快速实现人工鱼
  • Python 反序列化安全问题(二)
  • tweak 支持第三方库
  • Vue2.0 实现互斥
  • zookeeper系列(七)实战分布式命名服务
  • 分布式熔断降级平台aegis
  • 高度不固定时垂直居中
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前端技术周刊 2019-02-11 Serverless
  • 前端性能优化——回流与重绘
  • 我看到的前端
  • 一些css基础学习笔记
  • 在weex里面使用chart图表
  • k8s使用glusterfs实现动态持久化存储
  • PostgreSQL之连接数修改
  • 阿里云API、SDK和CLI应用实践方案
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • !!Dom4j 学习笔记
  • #单片机(TB6600驱动42步进电机)
  • (6)添加vue-cookie
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (二)JAVA使用POI操作excel
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (小白学Java)Java简介和基本配置
  • (转)linux 命令大全
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET 材料检测系统崩溃分析