学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 电子/电路 > 基于AT89S52的数字式电子钟系统的设计与实现

基于AT89S52的数字式电子钟系统的设计与实现

第19卷第12期Vol.19     No.12

文章编号:1005-8451(2010)12-0043-04

计 算 机 应 用

RAILWAYCOMPUTERAPPLICATION

管理与维护

MANAGEMENT AND MAINTENANCE

基于AT89S52的数字式电子钟系统的设计与实现

赵德生,李德仓

(兰州交通大学

机电工程学院,兰州

730070)

要:本文采用AT89S52单片机和实时时钟芯片DS12887,设计一个数字式电子钟系统,给出硬件

电路原理图和软件的设计,实现日期、时间的显示及报时功能。

关键词:AT89S52;DS12887;1602LCD;蜂鸣器中图分类号:TP23

文献标识码:A

Design and implementation of Digital Electronic Clock System based on AT89S52

ZHAO De-sheng , LI De-cang

( College of Mechanical &Electrical Engineering, Lanzhou Jiaotong University, Lanzhou

730070, China )

Abstract: It was desgined a Digital Electronic Clock System using AT89S52 MCU made by the ATMEL corporation and RTCDS12887 made by the DALLAS corporation , which presented the diagram of applied circuit principle and software design andimplemented the date, time display and reported time.Key words: AT89S52; DS12887; 1602LCD; buzzer

理按键。整个系统的电源由5 V电池供电。以便电子钟已成为人们日常生活中的必需品,广

于携带。系统总体结构如图1。泛应用于家庭、车站、码头、办公室等场所,给人

们的生活、学习、工作带来很大的方便。数字式电

子钟的设计可由数字电路来实现,也可采用单片机来完成。如果用数字电路来完成,所设计的电路

相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,

焊接的过程比较复杂,成本也非常高。若用单片机来设计,由于其功能的实现主要通过软件编程来

图1系统整体框架

实现,既简化了硬件电路,又降低了成本。本系统

所设计的数字式电子钟目标为实现以下功采用AT89S52单片机为主控芯片,配合实时时钟

能:(1)24 h制显示时间;(2)显示日期、星期;芯片DS12887,实现了时间显示、日期显示、时

(4)闹钟功能。间和日期的调节及报时功能,且具备掉电情况下(3)可随时进行时间校对;

时间信息继续保持的功能。

2系统硬件选型与电路设计

1系统的组成

该系统以AT89S52单片机为核心,由实时时钟芯片DS12887、LCD(1602)模块、报时模块(蜂鸣器)、键盘模块等组成。单片机不断读取实时时钟芯片DS12887提供的时间、日期和星期,送入LCD显示。当达到设定的报时时间时,则控制蜂鸣器发声。当有键按下的时候,单片机就转而处

收稿日期:2010-04-26

作者简介:赵德生,在读硕士研究生;李德仓,在读硕士研究生。

2.1硬件选型

2.1.1AT89S52

AT89S52[1]是一种低功耗、高性能CMOS8 bit微控制器,具有8 K在系统可编程Flash 存储器。使用高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。AT89S52具有以下标准功能:8 kbyteFlash,256 byteRAM,32 bitI/O接口线,看门狗定时器,2个数据指针,3个16 bit定时器/计数器,1个6向级2级中断结

基于AT89S52的数字式电子钟系统的设计与实现

RCA2010.12总第165期

43

第1页

TOP相关主题

  • at89s52最小系统
  • at89s52最小系统图
  • 电子钟
  • 牛津电子钟
  • 电子钟怎么调时间
  • 电子钟表
  • 数字显示电子钟
  • 电子钟电路图

我要评论

相关文档

  • 基于AT89S52数字电子钟设计

    基于AT89S52数字电子钟设计_工学_高等教育_教育专区。数字电子钟,单片机,AT89S...系统软件设计包括单片机计算 机两部分的编程。计算机软件编程主要实现参数设置、...

  • 基于AT89S52单片机的数字电子钟设计

    本文详细介绍了基于 AT89S52 单片机的数字电子钟的设计,本电子钟可以 实现日期...设计以 Atmel 公司的 AT89S52 为核心,在最小系统的基础上扩展键 盘,数字温度...

  • 基于AT89S52单片机的多功能数字电子钟设计

    本文详细介绍了基于 AT89S52 单片机的数字电子钟的设计,本电子钟可以 实现日期...设计以 Atmel 公司的 AT89S52 为核心,在最小系统的基础上扩展键 盘,数字温度...

  • 基于AT89S52 单片机的多功能数字钟系统设计

    基于AT89S52 单片机的多功能数字钟系统设计_电子/电路_工程科技_专业资料。电...()72 〔〕 曾日波. 6 多功能数字电子钟系统的设计与实现 〔〕J 乐山师范学...

  • 基于AT89S52和1602电子时钟的设计

    该电子钟上电或按键复位后能 自动显示系统提示符“P.”, 进入时钟准备状态;第...数字电子钟的设计方法有多种,其中,利用单片机实现的电子 钟具有编程灵活,便于电子...

  • 基于AT89S52单片机数字时钟的实现

    基于单片机的数字时钟设计 21页 免费 基于单片机的数字时钟 58页 免费 基于AT...6 第二章 系统的硬件设计与实现 ......

  • 【论文】基于AT89S52单片机的数字时钟设计

    基于AT89S52单片机的数字时钟设计_专业资料。设计实现了一种利用AT89S52单片机的数字时钟。使用时钟芯片产生时间脉冲,并以此脉冲信号作为数字时钟的基准时间信号。...

  • 基于AT89S52单片机的数字电子钟程序

    基于AT89S52单片机的电子钟... 6页 5财富值 基于AT89S52数字电子钟设计..... 可以实现对家用电器的定时控制,如热水器、传统电饭煲等。可以实现对家用电器的...

  • 数字电子钟设计

    电子线路综合设计任务书 课题: 数字电子钟一、任务 设计并制作一个数字显示电子...本设计的硬件系统主要采用以下基本模块来实现,单片机最小系统模块,输入 模块、...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部