Pg(中国电子)游戏-官方网站

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制-Pg电子平台
您好,欢迎进入Pg电子平台官网!

咨询服务热线

0371-86173922s

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制

发布时间:2024-04-23 15:48人气:

  一般的独立按键有四个脚,无论按键是否被按下,1和2总是相通的,3和4也是相通的。当按键按下时,1、2脚与3、4脚接通,按住不放则保持接通状态

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图1)

  PG电子官网 PG电子网址

  按键通断过程的抖动:当按键按下时(释放时)输出的理想波形是标准的矩形波,但是,由于机械触点的弹性作用,闭合时电路不会马上稳定的接通,这中间会出现一连串的抖动,如图所示,抖动时间一般为5~10ms

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图2)

  PG电子官网 PG电子网址

  按键的消抖:按键的抖动会造成一次按下被误认为多次按下,所以要进行消抖处理,一般分为硬件消抖和软件消抖,这里讨论软件消抖,方法是当单片机检测到按键闭合时,采用延时程序产生5~10ms的延时,等抖动消失后,再判断是否处于闭合状态,同理释放的时候,也要给延时。

  按键给单片机传达指令的基本原理:按键的一端接地,另一断接单片机的任意一个I/O口,当按键没被按下时,单片机的I/O口是高电平,当按键被按下时,就变成低电平,此时单片机就认为按键被按下了。

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图3)

  蜂鸣器的特点:蜂鸣器按内部是否有震荡器可分为有源蜂鸣器和无源蜂鸣器(声音频率可控,可以控制发出音节)

  PG电子平台 PG网站

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图4)

  图中是PNP型三极管Q2,当P1.5输出低电平时,三极管饱和导通,蜂鸣器鸣响,反之,输出高电平时,三极管截止,蜂鸣器不响。

  编程思路:根据前面按键的基本原理,只需要检测到相应按键按下时,将对应得流水灯点亮(其引脚输出低电平),这样就可以通过按键控制流水灯了。

  }关键字:引用地址:C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图5)

  ST(意法半导体)近日推出了全新的STM32U0微控制器,这款基于Cortex-M0+内核的产品,可以在带有实时时钟(RTC)的待机模式下,实现仅为160n ...

  1 DMA概述直接存储器访问 (DMA) :用于在外设与存储器之间以及存储器与存储器之间进行高速数据传输。DMA传输过程的初始化和启动由CPU完 ...

  在FreeRTOS中,队列是实现任务之间同步、互斥和通信的一种重要方法(其他的实现方法有:任务通知、事件组、信号量、互斥量)。任何任务都可 ...

  01前言本文是上文 《STM32H5 DA 之初体验(带 TrustZone)》的后续之作。倘若你还没有阅读此文,那么建议你先阅读下,然后再回过头来阅读 ...

  从51开始,单片机玩了很长时间了,有51,PIC,AVR等等,早就想跟潮流玩玩ARM,但一直没有开始,原因-----不知道玩了ARM可以做什么(对 ...

PG平台C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制(图6)

  站点相关:综合资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430单片机资源下载单片机习题与教程

  • 联系方式
  • 传 真:0371-86173910
  • 手 机:13523416989
  • 电 话:0371-86173922
  • 地 址:河南省郑州市金水区金水路201号6号楼506号
友情链接
Kaiyun官方中国
Kaiyun体育全站登录网页
Kaiyun官方登录入口
在线咨询

咨询电话:

0371-86173922

  • 微信扫码 关注我们

Copyright © 2024 Pg电子平台 版权所有 备案号:豫ICP备2021000166号">
扫一扫咨询微信客服
0371-86173922