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

    文章

    16273

    浏览量

    177724
  • 51单片机
    +关注

    关注

    274

    文章

    5700

    浏览量

    123404
  • 计时器
    +关注

    关注

    1

    文章

    420

    浏览量

    32671

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

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

收藏 人收藏

    评论

    相关推荐

    51单片机计时器#单片机

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

    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

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

    如下图所示,在 AT89S51 单片机的 P0 和 P2 端口分别接有两个共阴数码管 P0 口驱动显示秒时间的十位,而 P2 口驱动显示秒时间的个位。 1 . 把 单片机系统 区域中的 P0.0/AD0 - P0.7/AD7 端
    发表于 05-22 13:57 5317次阅读
    基于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 1915次阅读

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

    本文主要以“加、减计时器的设计和实现”为例,详细介绍了单片机的设计和制作。
    的头像 发表于 02-20 09:25 6019次阅读
    基于<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.0
    发表于 10-25 15:58 1.5w次阅读
    基于<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>/计数<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 47次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>计时器</b>

    单片机怎么通过按键控制计时器的开始和停止_超详细!51单片机寄存功能一览表...

    单片机怎么通过按键控制计时器的开始和停止_超详细!51单片机寄存功能一览表...
    发表于 11-23 16:22 20次下载
    <b class='flag-5'>单片机</b>怎么通过按键控制<b class='flag-5'>计时器</b>的开始和停止_超详细!<b class='flag-5'>51</b><b class='flag-5'>单片机</b>寄存<b class='flag-5'>器</b>功能一览表...

    51单片机计时器和计数

    一·定时和计数的原理 它们随着计数的输入脉冲自行加1,每来一个脉冲,计数自动贾1,当计数全为1时,再输入一个脉冲计数
    发表于 11-23 16:22 19次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>计时器</b>和计数<b class='flag-5'>器</b>

    基于89C51单片机的实用99分钟倒计时器源程序

    基于89C51单片机的实用99分钟倒计时器源程序
    发表于 05-15 10:34 17次下载