0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于51单片机的计时器设计

我快闭嘴 来源:小常硬件 作者:小常硬件 2022-09-26 10:07 次阅读

基于51单片机的计时器系统

一.系统概

系统使用的模块有AT89C51单片机+74HC573锁存器+8位共阴数码管+按键+小灯+蜂鸣器。

本设计采用51单片机为核心控制器,系统内设置了24秒的定时,通过按键可以控制定时的开始和关闭,当定时时间到达后就会点亮小灯并通过蜂鸣器进行报警。

二.仿真概述

1.采用数码管显示定时时间,并且定时过程也会在数码管上显示。

8f8212c8-3cab-11ed-9e49-dac502259ad0.jpg

2.烟雾浓度的报警值可以通过按键设定,按键可以对阈值进行加减。

8fae285e-3cab-11ed-9e49-dac502259ad0.jpg

3.定时时间到达后小灯就会亮起,并且蜂鸣器就会进行报警。

8fe7dd6a-3cab-11ed-9e49-dac502259ad0.jpg

4.定时时间结束后2秒后定时器就会被重置。

9012c11a-3cab-11ed-9e49-dac502259ad0.jpg

三.程序设计

使用Keil 51进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统(程序文件是后缀为hex的文件)。

90657234-3cab-11ed-9e49-dac502259ad0.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15214

    浏览量

    171140
  • 51单片机
    +关注

    关注

    269

    文章

    5648

    浏览量

    120691
  • 计时器
    +关注

    关注

    1

    文章

    395

    浏览量

    32154

原文标题:基于51单片机的计时器(含Keil程序和Proteus文件)

文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    51单片机计时器#单片机

    单片机51单片机
    jf_51133201
    发布于 :2023年04月28日 22:26:24

    基于51单片机的智能音乐练习计时器

    小子我近期要做一个用51单片机控制的智能音乐练习计时器。要求如下:1、电路初始化后可以采集周围环境的乐音(说话声等其他的杂声屏蔽);2、启动计时单元并清零;3、环境有乐音时,电路开始
    发表于 10-30 17:02

    51单片机的倒计时器程序

    最近要求做一个51单片机的倒计时器程序,可是做了好久也做不出来,看了很多都不太符合要求,就请大家帮个忙。要求用C语言做。倒计时计时器1、LCD1602显示倒
    发表于 06-02 14:09

    请问有基于C51单片机计时器原理图吗?

    基于C51单片机计时器设计原理图
    发表于 10-30 09:01

    怎样去设计一种基于51单片机的倒计时闹钟

    51单片机-计时器-倒计时闹钟1. 视频bilibili视频地址:2. 文件文件下载地址:3. 说明注意KeyScan()函数if语句!蜂鸣器频率问题;想到再补充。4. 代码#incl
    发表于 11-18 08:34

    51单片机实现计数计时器的功能

    本文中编写程序的软件是keil uvision4,拷入软件是stc-isp,这两个软件的具体使用见上一篇文章,关于计数计时器在生活中我们经常会涉及到计时或者计数的情况,那么是否可以用51
    发表于 01-24 07:33

    基于C51单片机计时器设计原理图

    如下图所示,在 AT89S51 单片机的 P0 和 P2 端口分别接有两个共阴数码管 P0 口驱动显示秒时间的十位,而 P2 口驱动显示秒时间的个位。 1 . 把 单片机系统 区域中的 P0.0/AD0 - P0.7/AD7 端
    发表于 05-22 13:57 5111次阅读
    基于C<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>计时器</b>设计原理图

    51单片机计时器中断

    单片机中,中断算是一个比较重要的部分,在51单片机中有八种中断方式 ,其中常用的的有五种,分别是外部中断0,计时器中断0,外部中断1,计时器
    发表于 11-24 04:37 1692次阅读

    基于51单片机加减计时器的设计与制作

    本文主要以“加、减计时器的设计和实现”为例,详细介绍了单片机的设计和制作。
    的头像 发表于 02-20 09:25 5322次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>加减<b class='flag-5'>计时器</b>的设计与制作

    使用51单片机计时器和中断的详细资料说明

    本文档的主要内容详细介绍的是使用51单片机计时器和中断的详细资料说明。
    发表于 06-28 17:42 11次下载
    使用<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>计时器</b>和中断的详细资料说明

    基于51单片机计时器设计

    51单片机的定时器0的方式1计时,结果用4位数码管显示,分别为秒十位,秒个位,毫秒百位,毫秒十位。所以总共最大计时为1分钟,精确到了0.01s。
    发表于 10-25 15:58 1.4w次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>计时器</b>设计

    51单片机计时器/计数器中断

    51单片机中有2个 定时器/计数器 中断,之所以叫定时器/计数器,是因为它既可以当定时器,也可以当计数器,其实本质上都是计数器,如果给一个稳定的时钟源,那么它就是一个定时器的。(下面我说的计数器
    发表于 11-04 16:06 2次下载
    【<b class='flag-5'>51</b><b class='flag-5'>单片机</b>】<b class='flag-5'>计时器</b>/计数器中断

    51单片机-计时器-倒计时闹钟

    51单片机-计时器-倒计时闹钟1. 视频bilibili视频地址:2. 文件文件下载地址:3. 说明注意KeyScan()函数if语句!蜂鸣器频率问题;想到再补充。4. 代码#incl
    发表于 11-12 09:36 52次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>-<b class='flag-5'>计时器</b>-倒<b class='flag-5'>计时</b>闹钟

    51单片机计时器

    51单片机计时器文章目录51单片机计时器51
    发表于 11-23 16:20 40次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>计时器</b>

    51单片机计时器和计数器

    一·定时器和计数器的原理 它们随着计数器的输入脉冲自行加1,每来一个脉冲,计数器自动贾1,当计数器全为1时,再输入一个脉冲计数器回0,且计数器的溢出使相应的中断标志位置1,向CPU发出中断请求。 处于定时模式则表示时间已到,处于计数模式则表示技术已满。二· 定时器结构定时/计数器实质上是一个加1计数器。它随着计数器的输入脉冲进行自加1,也就是每来一个脉冲,计数器就自动加1,,当加到计数器为全1时,再输入一个脉冲就使计数
    发表于 11-23 16:22 19次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>计时器</b>和计数器