基于51单片机的计时器系统
一.系统概述
系统使用的模块有AT89C51单片机+74HC573锁存器+8位共阴数码管+按键+小灯+蜂鸣器。
本设计采用51单片机为核心控制器,系统内设置了24秒的定时,通过按键可以控制定时的开始和关闭,当定时时间到达后就会点亮小灯并通过蜂鸣器进行报警。
二.仿真概述
1.采用数码管显示定时时间,并且定时过程也会在数码管上显示。

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

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

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

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

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
控制器
+关注
关注
114文章
17931浏览量
196012 -
51单片机
+关注
关注
278文章
5716浏览量
135535 -
计时器
+关注
关注
1文章
435浏览量
35445
原文标题:基于51单片机的计时器(含Keil程序和Proteus文件)
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
51单片机的倒计时器程序
最近要求做一个51单片机的倒计时器程序,可是做了好久也做不出来,看了很多都不太符合要求,就请大家帮个忙。要求用C语言做。倒计时计时器1、LCD1602显示倒
发表于 06-02 14:09
怎样去设计一种基于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
•5809次阅读
51单片机计时器中断
单片机中,中断算是一个比较重要的部分,在51单片机中有八种中断方式 ,其中常用的的有五种,分别是外部中断0,计时器中断0,外部中断1,计时器
发表于 11-24 04:37
•2273次阅读
基于51单片机的计时器设计
用51单片机的定时器0的方式1计时,结果用4位数码管显示,分别为秒十位,秒个位,毫秒百位,毫秒十位。所以总共最大计时为1分钟,精确到了0.0
发表于 10-25 15:58
•1.6w次阅读
51单片机-计时器-倒计时闹钟
51单片机-计时器-倒计时闹钟1. 视频bilibili视频地址:2. 文件文件下载地址:3. 说明注意KeyScan()函数if语句!蜂鸣器频率问题;想到再补充。4. 代码#incl
发表于 11-12 09:36
•52次下载
单片机怎么通过按键控制计时器的开始和停止_超详细!51单片机寄存器功能一览表...
单片机怎么通过按键控制计时器的开始和停止_超详细!51单片机寄存器功能一览表...
发表于 11-23 16:22
•20次下载
51单片机的计时器和计数器
一·定时器和计数器的原理 它们随着计数器的输入脉冲自行加1,每来一个脉冲,计数器自动贾1,当计数器全为1时,再输入一个脉冲计数
发表于 11-23 16:22
•19次下载
基于51单片机的计时器设计
评论