基于单片机的LED数字倒计时器设计(精)

合集下载

基于C52的LED数字倒计时器的设计

基于C52的LED数字倒计时器的设计

基于C52的LED数字倒计时器的设计由于倒计时本身的特点,在现实生活中很多领域中都需要用到倒计时,因此对倒计时进行研究具有重要的意义。

作者通过对传统的倒计时钟的研究,提出了一种新的基于C52单片机设计倒计时的方法,具有简单,灵活,方便地特点。

一、系统设计功能利用C52单片机的定时器T0、T1中断,T0控制倒计时时间,T1控制闹钟定时. 按下矩阵键盘按键6(开始/暂停)后,进行时间显示,再次按下按键6,倒计时开始,从24:00:00开始,按键0、1、2、3、4、5分别控制小时的加一减一、分钟的加一减一、秒的加一减一.按键7存储闹钟时间,按键6控制开始和暂停。

二、LED数码显示原理及结构LED数码显示有动态和静态之分,本文设计的系统采用动态显示的方法,该方法特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。

这就没必要每一位数码管配一个锁存器,这能够简化硬件电路,提高系统稳定性。

本文设计LED数码管采用共阴极的方法设计完成,其电路机构如图1所示,其在单片机程序中编码表如表1所示。

三、系统原理图系统在设计的原理图在Protel中设计完成,具体的电子器件,均在途中做出来了具体表示,具体如图2所示。

四、结论文章设计完成了基于C52单片机的LED数字倒计时的设计过程,通过系统测试表明,该系统能够实现预期目标和功能。

参考文献:[1]张俊谟.单片机中级教程[M].北京:北航出版社,2008.[2]郭天祥.新概念51单片机C语言教程[M].北京:电子工业出版社,2009.[3]张友德等.单片微型机原理、应用与实验[M].上海复旦大学出版社,2000.[4]杜洋.爱上单片机[M].北京:人民邮电出版社,2011.作者简介:余世干(1982- ),男,汉族,安徽定远人,阜阳师范学院教师,硕士,研究方向:嵌入式系统开发。

基金项目:阜阳师范学院自然科学研究项目(2010FSKJ15,2010FSKJ16)。

基于单片机的LED数字倒计时器设计(精)

基于单片机的LED数字倒计时器设计(精)

编号毕业设计技术报告课题名称:学生姓名:学号:专业:班级:指导教师:2012年月摘要:随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便生活的自动控制系统进入了人们的生活,以单片机为核心的自动门控制系统就是其中之一,也标志自动控制领域成为了数字化时代的一员。

本文介绍了一种利用单片机设计的秒倒计时器, 具体介绍了硬件的电路设计、接口技术和软件的设计方法。

该方案具有一定的实用性和使用上的方便性。

其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的使用和参考价值。

关键词: 自动控制系统单片机秒倒计时Abstract :With the development of society, science and technology progress and gradually improve the living standards of people, all sorts of convenient life of automatic control system into people's life, based on single-chip automatic control system is one of them, also marks the automatic control field became a member of the digital age.This paper introduces a design of second countdown timer by using single-chip microcomputer as well as the methods of designing its hardware circuit , connector andsoftware circuit. Key words : automatic control system single-chip microcomputer second countdown timer前言在社会生活和生产的各个领域中,凡是有自动控制要求的地方都会和单片机扯上关系。

单片机交通灯课程设计(LED显示倒计时)(精)

单片机交通灯课程设计(LED显示倒计时)(精)

单片机交通灯课程设计 (LED显示倒计时 .txt27信念的力量在于即使身处逆境,亦能帮助你鼓起前进的船帆;信念的魅力在于即使遇到险运,亦能召唤你鼓起生活的勇气;信念的伟大在于即使遭遇不幸,亦能促使你保持崇高的心灵。

本文由 ID 很难想啊贡献doc文档可能在 WAP 端浏览体验不佳。

建议您优先选择 TXT ,或下载源文件到本机查看。

摘要近年来随着科技的飞速发展, 单片机的应用正在不断深入, 同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中, 单片机往往作为一个核心部件来使用, 仅单片机方面知识是不够的, 还应根据具体硬件结构软硬件结合, 加以完善。

由于我国经济的快速发展从而导致了汽车数量的猛增, 大中型城市的城市交通, 正面临着严峻的考验, 从而导致交通问题日益严重, 日常的交通堵塞成为人们司空见惯而又不得不忍受的问题。

在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。

对交叉口实行科学的管理与控制是交通控制工程的重要研究课题,是保障交叉口的交通安全和充分发挥交叉口的通行能力的重要措施,是解决城市交通问题的有效途径。

交通灯控制系统由 80C51 单片机、键盘、LED 显示、交通灯延时组成。

系统除具有基本交通灯功能外, 还具有时间设置、LED 信息显示功能,市交通实现有效控制。

目录一序言...... 3 1.1 交通灯的形成...... 4 1.2 单片机的发展历程...... 4 1.3 芯片简介 (5)1.4 技术指标及设计要求...... 7 二硬件电路的设计及描述...... 9 2.1MCS-51 单片机内部结构...... 9 2.2 MCS-51 单片机芯片引脚位置及功能符号...... 12 2.3 51 系列单片机运行的硬件条件...... 13 2.4 单片机的特点与应用...... 14 三软件设计流程及描述...... 15 3.1 软件设计...... 15 3.2 电路连接分配...... 16 3.3 主程序流程图...... 17 四源程序代码 (18)体会总结...... 22 体会总结参考文献 (23)2一序言1.1 交通灯的形成当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。

基于单片机的倒计时器(计数器)设计

基于单片机的倒计时器(计数器)设计

目录目录 (1)摘要 (3)ABSTRACT (4)第一章设计要求与方案确定 (5)1.1设计意义 (5)1.2设计要求 (5)1.3方案确定 (5)第二章硬件电路 (6)2.1单片机概述 (6)2.1.1 单片机基础 (6)2.1.2单片机与单片机系统 (7)2.1.3 单片机的产生与发展 (7)2.2MCS-51系列单片机介绍 (8)2.2.1 80C51 芯片介绍 (8)2.2.3 最小系统 (9)2.2.4 定时与中断的概念 (10)2.4LED显示电路设计与器件选择 (12)2.4.1.LED显示器的选择 (13)2.4.2LED驱动芯片选择 (13)2.5按键电路设计 (13)2.6蜂鸣器电路的设计 (14)第三章倒计时器的设计 (15)3.1倒计时器系统设计方案及框图 (15)3.2程序设计 (15)3.2.1主程序设计 (15)3.2.2倒计时模块设计 (17)3.2.3键盘扫描数码管显示程序 (17)第四章倒计时器设计仿真 (18)4.1设置倒计时初值 (18)4.2开始倒计时 (18)4.3倒计时结束并报警 (18)总结 (20)参考文献 (21)致谢 (22)附录1 倒计时器设计源程序 (23)附录2 所用元器件清单 (23)摘要近年来随着计算机在社会领域的渗透,单片机的应用正在不断的走向深入,同时带动传统控制检测日新月异更新。

在实时控制和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。

本系统由单片机系统、矩阵式键盘、蜂鸣器和LED数码管显示系统组成。

装置利用AT89C51单片机与74LS245驱动器驱动LED数码管显示。

通过按键控制设定倒计时时间,再通过中断控制系统开始倒计时。

当倒计时时间到时,由P1.0口驱动蜂鸣器发声报警。

为了简化电路,降低成本,采用以软件为主的的接口方法。

毕业设计(论文)基于51单片机的9999秒倒计时器设计[管理资料]

毕业设计(论文)基于51单片机的9999秒倒计时器设计[管理资料]

郑州科技学院专科毕业设计(论文)题目_基于51单片机的9999秒倒计时器设计学生姓名陈利丹专业班级 10计通学号 201019009所在系信息工程学院指导教师邢烥岩完成时间 2013 年3月 5 日目录一引言 (3)二.总体设计方案 (4): (4)三、硬件设计 (5) (5)89C52单片机 (5)四.复位电路工作原理 (8) (8) (9)五.数码管显示电路 (11)显示电路 (11)LED数码显示器的介绍与结构 (12) (12)七.软件设计 (17)程序设计 (18)原理图 (25)PCB图 (26)元件清单 (27)八.结束语 (28) (29)基于51单片机的9999秒倒计时器设计信息工程学院通信技术陈利丹(201019009)指导老师:邢烥岩摘要倒计时器应用十分广泛,在制作倒计时器时多采用纯数字电路和模拟电路,电路复杂功能单一。

如今微控技术应用十分广泛,采用单片机控制器制作倒计时器电路十分简单,功能齐全并且可以扩展其它功能。

气短数码显示电路采用直接与单片机接口连接方式更加节省电路。

成本低、功能灵活、使用方便等优势,更加巩固了单片机技术在电子产品制作中的不可替代的作用。

本论文针对倒计时系统的设计的需求,介绍了MCS-51单片机的部分基本原理,如51单片机的接口功能、中断、定时器等等。

倒计时系统需要用到锁存器、LED 数码显示器等主要模块,通过不同的模块之间相互作用,完成倒计时的初步硬件结构。

对于倒计时器中的LED数码显示器来说,采用以软件为主的接口方法,即采用Keil uVision4软件程序进行译码。

【关键词】倒计时器单片机矩阵键盘 Keil uVision3 LED数码显示器9999 seconds countdown timerdesign based on 51 single chip microcomputer Name:Chen Lidan No. :201019009 Teacher: Xing Chenyan (Institute of information engineering network technology)Countdown timer is widely used, the pure digital circuit and analog circuit in the countdown timer, complex functions of a single circuit. Now micro control technology is widely used, using single chip microcomputer controller making countdown timer circuit is very simple, complete functions and can be extended to other functions. Shortness of breath and digital display circuit is directly connected with the microcontroller interface mode more saving circuit. Low cost, flexible functions, convenient use and other advantages, consolidate the single-chip technology plays an irreplaceable role in the production of electronic productsIn this paper, aiming at the requirement of the countdown system design, introduces the basic principle of MCS-51 SCM, such as interface function, 51 SCM interrupt, timer and so on. The countdown system needs to use latch, LED digital display module, through interaction between different modules, complete the countdown to the initial hardware. For LED digital display timer in the interface, the method based on software, which uses Keil uVision4 software decoding.[keyword] countdown timer Singlechip keyboard matrix Keil uVision3 LED digital display一.引言单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。

LED点阵显示倒计时器设计

LED点阵显示倒计时器设计

长沙学院《单片机原理》课程设计说明书题目LED点阵倒计时器设计系(部) 电子与通信工程专业(班级) 12通信02班姓名学号指导教师起止日期2015.6.5-2015.6.19《单片机原理及应用》课程设计任务书16系(部):电信系专业:2012级通信工程课题名称LED点阵显示倒计时器设计设计内容及要求1、课题内容:设计基于单片机的LED点阵显示倒计时器,要求如下:(1)、LED点阵显示倒计时时间。

(2)、倒计时过程中能设置5个闹钟,当倒计时值到设定值时驱动峰鸣器演奏歌曲一首作为报警信号。

(3)、通过按键可以对倒计时设定初值。

倒计时初始值范围在24:00:00---00:00:60之间,用户可根据需要对其进行设置,设置成功后复位初始值为成功设定值。

2、要求:完成该系统的硬件和软件的设计,在Proteus软件上仿真通过,并提交一篇课程设计说明书。

设计工作量1、汇编或C51语言程序设计;2、程序调试;3、在Proteus上进行仿真成功,进行实验板下载调试;4、提交一份完整的课程设计说明书,包括设计原理、程序设计、程序分析、仿真分析、调试过程,参考文献、设计总结等。

进度安排起止日期(或时间量)设计内容(或预期目标)备注第一天课题介绍,答疑,收集材料,C51介绍第二天设计方案论证,练习编写C51程序第三天~第六天程序设计第六天~第八天程序调试、仿真第九天~第十天系统测试并编写设计说明书教研室意见年月日系(部)主管领导意见年月日长沙学院课程设计鉴定表姓名学号专业通信工程班级01班设计题目LED点阵倒计时器设计指导教师指导教师意见:评定成绩:教师签名:日期:答辩小组意见:评定成绩:答辩小组长签名:日期:教研室意见:最终评定等级:教研室主任签名:日期:课程设计成绩分“优秀”、“良好”、“中等”、“及格”、“不及格”五说明等。

目录概述 (5)一.硬件部分简介 (5)1.1 设计流程及思路 (5)1.2 主要元器件 (5)1.3 74HC595简介 (6)1.4 LED 8*8点阵显示原理 (6)二.程序部分 (8)2.1 程序设计流程图 (8)2.2 程序分析 (8)三.仿真电路设计 (10)3.1 按键部分 (10)3.2 LED显示部分 (10)3.3 倒计时仿真整体图 (11)四.总结 (12)参考文献 (13)附录 (13)概述此次课程计主要运用所学《单片机原理与应用》这门课程里面的AT89C51单片机,设计倒计时器。

单片机交通灯课程设计(LED显示倒计时)(精)

单片机交通灯课程设计(LED显示倒计时)(精)

单片机交通灯课程设计 (LED显示倒计时 .txt27信念的力量在于即使身处逆境,亦能帮助你鼓起前进的船帆;信念的魅力在于即使遇到险运,亦能召唤你鼓起生活的勇气;信念的伟大在于即使遭遇不幸,亦能促使你保持崇高的心灵。

本文由 ID 很难想啊贡献doc文档可能在 WAP 端浏览体验不佳。

建议您优先选择 TXT ,或下载源文件到本机查看。

摘要近年来随着科技的飞速发展, 单片机的应用正在不断深入, 同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中, 单片机往往作为一个核心部件来使用, 仅单片机方面知识是不够的, 还应根据具体硬件结构软硬件结合, 加以完善。

由于我国经济的快速发展从而导致了汽车数量的猛增, 大中型城市的城市交通, 正面临着严峻的考验, 从而导致交通问题日益严重, 日常的交通堵塞成为人们司空见惯而又不得不忍受的问题。

在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。

对交叉口实行科学的管理与控制是交通控制工程的重要研究课题,是保障交叉口的交通安全和充分发挥交叉口的通行能力的重要措施,是解决城市交通问题的有效途径。

交通灯控制系统由 80C51 单片机、键盘、LED 显示、交通灯延时组成。

系统除具有基本交通灯功能外, 还具有时间设置、LED 信息显示功能,市交通实现有效控制。

目录一序言...... 3 1.1 交通灯的形成...... 4 1.2 单片机的发展历程...... 4 1.3 芯片简介 (5)1.4 技术指标及设计要求...... 7 二硬件电路的设计及描述...... 9 2.1MCS-51 单片机内部结构...... 9 2.2 MCS-51 单片机芯片引脚位置及功能符号...... 12 2.3 51 系列单片机运行的硬件条件...... 13 2.4 单片机的特点与应用...... 14 三软件设计流程及描述...... 15 3.1 软件设计...... 15 3.2 电路连接分配...... 16 3.3 主程序流程图...... 17 四源程序代码 (18)体会总结...... 22 体会总结参考文献 (23)2一序言1.1 交通灯的形成当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。

LED数字倒计时器课程设计报告

LED数字倒计时器课程设计报告

淮阴师范学院物理与电子电气工程学院课程设计报告学生姓名学号班级专业电子信息科学与技术题目LED数字倒计时器指导教师2015 年11 月一、设计任务与要求近年来随着计算机在社会领域的渗透,单片机的应用正在不断深入人们的生活,同时带动传统控制检测日新月异。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面的知识是不够的,还应根据具体硬件结构,针对具体应用特点与软件结合。

本项目讨论了LED 数字倒计时器的设计与制作,此方案线路简单,成本低,应用前景广阔。

本次设计的任务与要求是,使基于AT89C51单片机的LED数字倒计时器主要具有如下功能:(1)LED数码管显示倒计时时间。

(2)倒计时过程中能设置多个闹钟,当倒计时值倒计到设定值时会发出约2s 的报警声音。

(3)通过按键可以对倒计时设定初值。

倒计时初始值范围在24:00:00-00:00:60之间,用户可根据需要对其进行设置,设置成功后复位初始值为成功设定值。

二、硬件电路设计设计电路采用模块化设计,主要由AT89C51单片机、复位电路、LED显示模块和控制模块组成(如图2.1)。

图2.1 基于AT89C51单片机的数字倒计时器系统框图图2.2 基于AT89C51单片机的数字倒计时器电路原理图(元件清单见附录一)(2)AT89C51单片机控制模块图2.3 单片机控制模板(3)复位电路复位是单片机的初始化操作,只需给AT89S51的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可得单片机复位,复位时,PC初始化为0000H,使单片机从OUT单元开始执行程序。

除了进入系统的正常初始化之外由于程序运行出错或操作错误而使系统处于死锁状态,为摆脱死锁状态,也需按复位键使得RST脚为高电平,使单片机重新启动。

图2.4复位电路(4)LED显示模块图2.5 LED显示模块(5)按键电路按键电路的按键功能说明:(1)K1用于设置时间的分钟。

LED数字倒计时器单片机课程设计

LED数字倒计时器单片机课程设计

课程设计任务书学生姓名:向伟杰专业班级:机自xs1101班指导教师:徐汉斌工作单位:机电工程学院题目:LED数字倒计时器设计初始条件:1 •采用MCS5作为主控芯片;2 .采用LED数码管显示倒计时,倒计时范围24:00:00 ;3 .可调任意设定定时时间,要具有定时提醒功能,定时到2s报警功能。

要求完成的主要任务:1、查阅参考资料,自学相关可编程接口芯片的内部结构、工作方式和初始化编程过程;2、根据设计系统的具体功能和性能参数,明确设计目标;3、单片机系统及其扩展接口电路设计,绘制系统硬件原理图;4、编制系统控制源程序,绘制源程序流程图,包括初始化和监控程序;5、撰写设计说明书(包括参考资料目录,字数不少于5000字)时间安排:(两周)指导教师签名:2013 年12月27日系主任(或责任教师)签名:1LED数字倒计时器的功能及需求分析 (1)2LED数字倒计时器的设计方案 (2)2.1LED数字倒计时器的组成 (2)2.2LED数字倒计时器的系统设计图 (2)3LED数字倒计时器硬件电路设计与主要元器件分析错误!未定义书签。

3.1AT89C51单片机.............. 错误!未定义书签。

3.2晶振电路 (8)3.3复位电路 (9)3.4 按键电路 (10)3.5数码管显示电路 (11)3.6 蜂鸣电路 (13)4LED数字倒计时器系统仿真图 (14)5LED数字倒计时器原件清单 (15)6LED数字倒计时器的软件设计 (16)6.1程序流程图 (16)6.2程序清单 (17)7总结 (22)8参考文献 (23)9评分表 (24)1. LED数字倒计时器的功能及需求分析1.1功能分析:可实现倒计时功能,计时时间可通过按键进行设定,设定完成后启动倒计时,倒计时还剩下两秒时,蜂鸣电路会报警提示。

(1) 可实现倒计时功能:本设计的LED数字倒计时采用六位数码管显示时间,分别显示小时、分钟、秒钟,最大的倒计时时间为24小时,倒计时时间为24小时内任意时间可调。

基于51单片机的9999秒倒计时器设计

基于51单片机的9999秒倒计时器设计
第八周
熟悉毕业设计方案,查阅相关资料
完成方案的初步设计,开题报告
电路的仿真和PCB板的设计
软件流程的设计和软件的编写
完成软件的编写与调试
硬件电路的装配与调试
电路的软硬件综合调试
完成毕业设计
参考文献
[1] 李朝青.单片机原理及接口技术(简明修订版).北京航空航天大学出版社,1998
[2] 李广弟.单片机基础[M].北京航空航天大学出版社,1994
A
0
1
1
1
0
1
1
1
77H
B
0
1
1
1
1
1
0
0
7CH
C
0
0
1
1
1
0
0
1
39H
D
0
1
0
1
1
1
1
0
5EH
E
0
1
1
1
1
0
0
1
79H
F
0
1
1
1
0
0
0
1
71H
.
1
0
0
0
0
0
0
0
80H
5.3LED 数码管显示方式
LED显示器工作方式有两种:静态显示方式和动态显示方式。
静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。
①一个8位CPU;
②一个片内振荡器和时钟电路;
③4KB ROM(80C51有4KB掩膜ROM,87C51有4KB EPROM,80C31片内有无ROM);

基于单片机倒计时定时器设计—毕业设计论文

基于单片机倒计时定时器设计—毕业设计论文

基于单片机倒计时定时器设计摘要在日常的生活和工作中, 倒计时定时器已成为人们日常生活中必不可少的物品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。

倒计时定时器具有实用性高、成本低、功耗低、易操作等优点。

本文主要介绍了基于AT89C52单片机控制的倒计时定时器的设计。

文中阐述了设计该系统的一些基本背景、原理及系统的各部分组成等。

本次设计实现了在4位八段LED显示分秒、时间的设定、倒计时、复位、报警等功能。

关键字:倒计时定时器 AT89C52 报警Abstract:In our daily life and work, countdown timer has become essential to daily life.It is widely used in our family, stations, terminals, theaters, offices and other public places,also take a great convenience to people's lives, study, work and entertainment. Countdown timer has a character of practical and low-cost, low power consumption, easy operation and so on.This paper introduced the design of countdown timer based on AT89C52, and described the background, principles and the various parts of the system. The design has achieved the main function such as: time setting, time count-down ,resetting and alarm.Keywords: Countdown Timer AT89C52 Alarm目录第1章引言 (1)1.1选题背景 (1)1.2指导思想 (2)1.3方案论证与选择 (2)1.4系统概述 (4)第2章系统总体设计 (5)2.1模块功能实现与原理 (5)2.2计时精度 (6)第3章硬件及软件设计 (8)3.1主控模块 (8)3.1.1 AT89C52的基本知识 (8)3.1.2 AT89C52的内部结构 (10)3.1.3 AT89C52的引脚功能描述 (11)3.1.4 AT89C52的工作模式 (14)3.1.5 AT89C51的内部存储器.................................. 错误!未定义书签。

单片机毕业设计LED数字倒计时器

单片机毕业设计LED数字倒计时器

目录1 设计任务与要求 (2)2 设计方案 (2)3 硬件电路设计与主要元器件分析 (3)3.16位LED数码管显示 (3)3.2LED倒计时器元件清单 (3)3.3主要元器件分析 (4)3.3.1 单片机AT89S52 (4)3.3.2 集成块74LS245 (4)3.4基本硬件电路分析 (5)3.4.1复位电路 (5)3.4.2 按键电路 (5)3.5LED倒计时器原理图 (6)4 软件设计 (9)4.1程序流程图 (9)4.2程序清单 (10)5 调试过程 (24)6 结论 (25)7 附录 (25)参考资料: (27)1 设计任务与要求近年来随着计算机在社会领域的渗透,单片机的应用正在不断深入人们的生活,同时带动传统控制检测日新月异。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面的知识是不够的,还应根据具体硬件结构,针对具体应用特点与软件结合。

本项目讨论了LED数字倒计时器的设计与制作,此方案线路简单,成本低,应用前景广阔。

本次设计的任务与要求是,使基于AT89S52单片机的LED数字倒计时器主要具有如下功能:(1)LED数码管显示倒计时时间。

(2)倒计时过程中能设置多个闹钟,当倒计时值倒计到设定值时会发出约2s的报警声音。

(3)通过按键可以对倒计时设定初值。

倒计时初始值范围在24:00:00~00:00:60之间,用户可根据需要对其进行设置,设置成功后复位初始值为成功设定值。

2 设计方案LED数字倒计时器以AT89S52单片机为核心,系统包括六位数码管显示电路,按键电路,电源电路,复位电路,晶振电路以及蜂鸣器电路几部分,LED数字倒计时器设计框图如下:图1 LED数字倒计时器设计框图3 硬件电路设计与主要元器件分析3.1 6位LED数码管显示本项目设计采用了6位数码管显示电路,在设计6位LED显示时,为了简化电路,降低成本,采用动态显示方式,6个LED显示器共用一个8位的I/O,6位LED数码管的位选线分别由相应的P2.0~p2.5控制,而将相应的段选线并联在一起,由一个8位的I/O口控制,即p0口。

LED点阵显示倒计时器设计

LED点阵显示倒计时器设计

长沙学院《单片机原理》课程设计说明书题目LED点阵倒计时器设计系(部) 电子与通信工程专业(班级) 12通信02班姓名学号指导教师起止日期2015.6.5-2015.6.19《单片机原理及应用》课程设计任务书16系(部):电信系专业:2012级通信工程课题名称LED点阵显示倒计时器设计设计内容及要求1、课题内容:设计基于单片机的LED点阵显示倒计时器,要求如下:(1)、LED点阵显示倒计时时间。

(2)、倒计时过程中能设置5个闹钟,当倒计时值到设定值时驱动峰鸣器演奏歌曲一首作为报警信号。

(3)、通过按键可以对倒计时设定初值。

倒计时初始值范围在24:00:00---00:00:60之间,用户可根据需要对其进行设置,设置成功后复位初始值为成功设定值。

2、要求:完成该系统的硬件和软件的设计,在Proteus软件上仿真通过,并提交一篇课程设计说明书。

设计工作量1、汇编或C51语言程序设计;2、程序调试;3、在Proteus上进行仿真成功,进行实验板下载调试;4、提交一份完整的课程设计说明书,包括设计原理、程序设计、程序分析、仿真分析、调试过程,参考文献、设计总结等。

进度安排起止日期(或时间量)设计内容(或预期目标)备注第一天课题介绍,答疑,收集材料,C51介绍第二天设计方案论证,练习编写C51程序第三天~第六天程序设计第六天~第八天程序调试、仿真第九天~第十天系统测试并编写设计说明书教研室意见年月日系(部)主管领导意见年月日长沙学院课程设计鉴定表姓名学号专业通信工程班级01班设计题目LED点阵倒计时器设计指导教师指导教师意见:评定成绩:教师签名:日期:答辩小组意见:评定成绩:答辩小组长签名:日期:教研室意见:最终评定等级:教研室主任签名:日期:课程设计成绩分“优秀”、“良好”、“中等”、“及格”、“不及格”五说明等。

目录概述 (5)一.硬件部分简介 (5)1.1 设计流程及思路 (5)1.2 主要元器件 (5)1.3 74HC595简介 (6)1.4 LED 8*8点阵显示原理 (6)二.程序部分 (8)2.1 程序设计流程图 (8)2.2 程序分析 (8)三.仿真电路设计 (10)3.1 按键部分 (10)3.2 LED显示部分 (10)3.3 倒计时仿真整体图 (11)四.总结 (12)参考文献 (13)附录 (13)概述此次课程计主要运用所学《单片机原理与应用》这门课程里面的AT89C51单片机,设计倒计时器。

基于AT89C51单片机的LED数字倒计时器设计

基于AT89C51单片机的LED数字倒计时器设计

课题:基于AT89C51单片机的LED数字倒计时器设计专业:电工程及其自动化班级:2013 级4班学号:姓名:设计日期:2015年6月6日——2015年6月19日成绩:AT89C51单片机LED数字倒计时器设计报告一、设计目的作用1、掌握51单片机最小系统的设计;2、掌握按键电路设计、LED数码管的使用;3、掌握C51的编程方式。

4、培养我们的团结合作能力。

5、锻炼我们的动手实践能力。

二、设计要求基于AT89C51单片机的LED数字倒计时器主要具有如下功能,具体要求如下:(1)LED数码管显示倒计时时间。

(2)倒计时过程中能设置多个闹钟,当倒计时值倒计到设定值时会发出2s的报警声音。

(K1设置小时,K2设置分钟,K3设置秒钟,K4完成退出)(3)通过按键可以对倒计时设定处置。

倒计时初值范围在24:00:00~00:00:60之间,用户可根据需要对其进行设置,设置成功后复位初始值为成功设定值。

三、设计的具体实现1、设计原理(1)LED数字倒计时器主要由AT89C51单片机、晶振电路、复位电路、按键电路、数码管电路、蜂鸣电路组成(如图1.1)。

图1.1 LED数字倒计时器系统设计框图(2)手绘草图2、系统设计(1)晶振电路的分析a.晶振电路原理:晶振是通过电激励来产生固定频率的机械振动,而振动又会产生电流反馈给电路,电路接到反馈后进行信号放大,再次用放大的电信号来激励晶振机械振动,晶振再将振动产生的电流反馈给电路,如此这般。

当电路中的激励电信号和晶振的标称频率相同时,电路就能输出信号强大,频率稳定的正弦波。

整形电路再将正弦波变成方波送到数字电路中供其使用。

b.晶振电路的特点:晶振是石英振荡器的简称,英文名为Crystal,晶振分为有源晶振和无源晶振两种,其作用是在电路产生震荡电流,发出时钟信号。

它是时钟电路中最重要的部件,它的作用是向IC等部件提供基准频率,它就像个标尺,工作频率不稳定会造成相关设备工作频率不稳定,自然容易出现问题。

LED数字倒计时器单片机课程设计

LED数字倒计时器单片机课程设计

学会使用单片机开发工具,如Keil uVision等
掌握单片机中断、定时器、串口等常用 外设的使用方法
学会编写模块化、可重用的代码,提高 编程效率
学会调试和优化代码,提高程序运行效 率和稳定性
LED数字倒计时 器硬件设计
电路原理图设计
电源模块:提供稳定的电源电压 控制模块:控制LED数字倒计时器的工作状态 显示模块:显示倒计时时间 输入模块:接收用户输入信号,启动倒计时 输出模块:输出倒计时信号,驱动LED显示 保护模块:保护电路免受过压、过流等异常情况的影响
屏幕上
倒计时:将倒 计时时间减1, 并更新显示时

循环结束:当 倒计时时间减 至0时,循环结 束,显示“时
间到”信息
定时器中断服务程序
定时器中断服务程序的功能:实现LED数字倒计时器的定时功能
定时器中断服务程序的结构:包括定时器初始化、定时器中断处理、定时 器复位等部分
定时器初始化:设置定时器的工作模式、定时器周期、定时器中断优先级 等参数
电路板制作: 使用PCB软件 进行电路板制

元器件焊接: 将元器件焊接
到电路板上
电路板测试: 测试电路板功
能是否正常
LED数字倒计时 器软件设计
主程序流程图
初始化:设置 倒计时器参数, 如倒计时时间、
显示位数等
循环判断:判 断倒计时时间 是否为0,如果 为0则停止倒计

显示倒计时: 将倒计时时间 转换为数字, 并显示在LED
课程设计总结与 展望
设计总结与体会
课程设计过程: 从理论学习到实 践操作,逐步深 入
设计难点:解决 LED数字倒计时 器单片机的编程 和调试问题
设计收获:掌握 了单片机的基本 原理和编程技巧

基于单片机的倒计时装置设计

基于单片机的倒计时装置设计

基于单片机的倒计时装置设计Design of countdown device based on single chip microcomputerAbstractSinglechip countdown device is widely used in every field of life and production, every circuit automatic control requirements will figure chip design; MCU application technology has become a new technology in the engineering application, MCU application to product miniaturization, multifunction and intelligence, to improve the work efficiency, reduce labor intensity, improve product quality, reduce the consumption of energy and materials to ensure safety. But the meaning of SCM application not only wide range of it and brought the economic benefits, more important significance lies in: the application of SCM is fundamentally changing the traditional control system design concept and the design method.SCM is often used as a core component, only SCM knowledge is not enough, it should be based on the specific hardware structure, as well as the specific application of the characteristics of the software combined with the software to improve. This paper discusses the design and fabrication of a simplecountdown timer, this design is MCU countdown device design, the device using AT89C51 microcontroller as the core controller of the countdown timer, for applications that need a countdown of time to adjust the countdown function. The minutes and seconds are two digital display, keyboard set in advance to countdown time, button to start the countdown device, digital tube dynamic display countdown screen, when the countdown to zero, sound, indicated the end of the countdown.Key words:single chip microcomputer AT89c51; display circuit; digital tube; clock circuit; countdown timer目录摘要.................................................. 错误!未定义书签。

基于单片机的倒计时器(计数器)设计

基于单片机的倒计时器(计数器)设计

目录目录 (1)摘要 (3)ABSTRACT (4)第一章设计要求与方案确定 (5)1.1设计意义 (5)1.2设计要求 (5)1.3方案确定 (5)第二章硬件电路 (6)2.1单片机概述 (6)2.1.1 单片机基础 (6)2.1.2单片机与单片机系统 (7)2.1.3 单片机的产生与发展 (7)2.2MCS-51系列单片机介绍 (8)2.2.1 80C51 芯片介绍 (8)2.2.3 最小系统 (9)2.2.4 定时与中断的概念 (10)2.4LED显示电路设计与器件选择 (12)2.4.1.LED显示器的选择 (13)2.4.2LED驱动芯片选择 (13)2.5按键电路设计 (13)2.6蜂鸣器电路的设计 (14)第三章倒计时器的设计 (15)3.1倒计时器系统设计方案及框图 (15)3.2程序设计 (15)3.2.1主程序设计 (15)3.2.2倒计时模块设计 (17)3.2.3键盘扫描数码管显示程序 (17)第四章倒计时器设计仿真 (18)4.1设置倒计时初值 (18)4.2开始倒计时 (18)4.3倒计时结束并报警 (18)总结 (20)参考文献 (21)致谢 (22)附录1 倒计时器设计源程序 (23)附录2 所用元器件清单 (23)摘要近年来随着计算机在社会领域的渗透,单片机的应用正在不断的走向深入,同时带动传统控制检测日新月异更新。

在实时控制和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。

本系统由单片机系统、矩阵式键盘、蜂鸣器和LED数码管显示系统组成。

装置利用AT89C51单片机与74LS245驱动器驱动LED数码管显示。

通过按键控制设定倒计时时间,再通过中断控制系统开始倒计时。

当倒计时时间到时,由P1.0口驱动蜂鸣器发声报警。

为了简化电路,降低成本,采用以软件为主的的接口方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编号

业设计技术报告课题名称:
学生姓名:
学号:
专业:
班级:
指导教师:
2012年月
摘要:随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便生活的自动控制系统进入了人们的生活,以单片机为核心的自动门控制系统就是其中之一,也标志自动控制领域成为了数字化时代的一员。

本文介绍了一种利用单片机设计的秒倒计时器, 具体介绍了硬件的电路设计、接口技术和软件的设计方法。

该方案具有一定的实用性和使用上的方便性。

其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的使用和参考价值。

关键词: 自动控制系统单片机秒倒计时
Abstract :With the development of society, science and technology progress and gradually improve the living standards of people, all sorts of convenient life of automatic control system into people's life, based on single-chip automatic control system is one of them, also marks the automatic control field became a member of the digital age.This paper introduces a design of second countdown timer by using single-chip microcomputer as well as the methods of designing its hardware circuit , connector and
software circuit. Key words : automatic control system single-chip microcomputer second countdown timer
前言
在社会生活和生产的各个领域中,凡是有自动控制要求的地方都会和单片机扯上关系。

无论是从简单到复杂,还是从空中、地面到地下,凡是能想到的地方几乎都有使用单片机的需求,并且达到许多与人方便的操作。

尽管现在单片机在社会上的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目。

因此,单片机的应用依然大有想象和拓展空间。

近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。

现在,在许多领域中,定时器得到了广泛的应用,比如在体育比赛中的计时器;安全措施中的定时报警器;游戏中的倒计时;维持秩序的交通信号灯;红路灯,交通控制器,闹钟等等。

可见倒计时器在社会中的重要性。

当然,设计倒计时器的方法很多,以下是两个设计方案。

方案一:基于AT89S52单片机的LCD 液晶显示模块1602显示的倒计时器。

主要是以单片机来控制,用按键来设定倒计时初始时刻的值,LCD1602液晶作为显示模块来显示剩余的时间。

方案二:基于AT89S52单片机的数码管显示模块显示的倒计时器。

主要是以单片机来控制,用按键来设定倒计时初始时刻的值,数码管作为显示模块来显示剩余的时间。

此电路对于倒计时器中的LED 数码管示器来说,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。

方案比较:通过以上两个方案,我们发现,方案二总体比方案一好。

首先方案一虽然硬件电路简单,但造价较高,且在编写程序实现所要求的功能时较难,而方案二所用的显示模块是比较熟悉的数码管,编写程序是相对容易,且电路造价不高,因此,综合考虑之后决定采用方案二。

第一章单片机原理介绍
1.1 单片机发展概况及内部结构
1.1.1 单片机发展概况
微型计算机的出现是电子数字计算机广泛应用到人们日常工作和生活领域中去的一个重大转折点。

它已经深入应用到非微型计算机所无法应用的领域,对社会产生了极大的影响。

单片微型计算机是微型计算机发展的一个重要分支,它以其独特的机构和性能,越来越普遍的应用到国民经济建设的各个领域。

单片机全称为单片微型计算机(Single-Chip Microcomputer)。

因为单片机主要用于控制系统中,所以又称微控制器(Microcontroller Unit ,MCU )或嵌入式控制器(Embedded Controller )。

它具有嵌入式应用系统所要求的体系结构,微处理器,指令系统,总线方式,管理模式等。

他把计算机的基本部件都微型化集成到一块芯片上了,通常片内部都含有中央处理部件(CPU ),数据存储器
(RAM ),程序存储器(ROM ,EPROM ,Flsh ROM),定时器/计数器和各种输入/输出(I/O)接口他们之间的相互连接结构如图2-1所示。

图2-1 单片机结构。

相关文档
最新文档