基于AT89C2051单片机数字电子时钟的设计

基于AT89C2051单片机数字电子时钟的设计

基于AT89C2051单片机数字电子时钟的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥295
  • 活动价: ¥200 (活动截止日期:2024-05-17)
  • (到期后自动恢复原价)
基于AT89C2051单片机数字电子时钟的设计

                               基于AT89C2051单片机数字电子时钟的设计

摘要:本次设计以AT89C2051芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。在硬件方面,除了CPU外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示,使用三极管9014进行驱动。通过LED能够比较准确显示时、分。三个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子钟系统能完成时间的显示,调时,定时闹钟,报警等功能。
关键词:AT89C2051  LED数码管  三极管9014
第一章 引言
 
   现代计算机技术的产业革命,将世界经济从资本经济带入到知识经济时代。在电子世界领域,从20世纪中的无线电时代也进入到1世纪以计算机技术为中心的智能化现代电子系统时代。现代电子系统的基本核心是嵌入式计算机系统(简称嵌入式系统),单片机是最典型,最广泛,最普及的嵌入式系统。
时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法,典型的时钟芯片有:DS1302,DS12887,X1203等都可以满足高精度的要求。
    本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89C2051芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。于TTL电路。 
 
毕业设计说明书目录
第一章 引言………………………………………………………………………………1
第二章 系统结构框图及工作原理 …………………………………………………2
         2.1 系统结构框图………………………………………………………………2
         2.2 系统的工作原理……………………………………………………………2
 第三章 数字时钟的硬件设计 ………………………………………………………3
         3.1单片机AT89C2051简介 ……………………………………………………3
         3.1.1内部结构 …………………………………………………………………3
        3.1.2软硬件的开发……………………………………………………………3
        3.1.3引脚说明…………………………………………………………………4
        3.1.4主要性能…………………………………………………………………6
         3.2 键盘方案 ……………………………………………………………………6
         3.3驱动电路 ……………………………………………………………………7
         3.4 计时方案 ……………………………………………………………………8
         3.5电源电路设计 ………………………………………………………………8
         3.6 显示方案 ……………………………………………………………………9
         3.7时钟电路 ……………………………………………………………………10
第四章 数字时钟的软件设计  ………………………………………………………11
         4.1  主程序  ……………………………………………………………………11
         4.2  显示子程序  ………………………………………………………………11
         4.3  定时中断处理程序  ………………………………………………………12
         4.4  按键判断程序  ……………………………………………………………12
第五章 调试与功能说明 ………………………………………………………………14
         5.1 电路仿真 ……………………………………………………………………14
         5.2 调试和运行 …………………………………………………………………18
结束语  ……………………………………………………………………………………20
参考文献……………………………………………………………………………………21
致谢 …………………………………………………………………………………………22
外文翻译……………………………………………………………………………………30
附录 …………………………………………………………………………………………34
附录1 ………………………………………………………………………………………34
附录2 ………………………………………………………………………………………35
参考文献
 
[1] 于海生.微型计算机控制技术[M].北京:清华大学出版社.1999-6
[2] 孙涵芳.MCS-51系列单片机原理及应用[M] .北京:北京航空航天大学出版社.1996-4
[3] 黄正谨.综合电子设计与实践[M].东南大学出版社.2002-3
[4] 杨欣等.电子设计从零开始[M].北京:清华大学出版社.2005-10
[5] 谢嘉奎.电子线路[M].北京:高等教育出版社.2003-2
[6] 夏路易.石宗义.电路原理图与电路设计教程Protel 99SE[M].北京:北京希望电子出版社.2002
[7] 王毓银.数字电路逻辑设计[M].北京:高等教育出版社.2004-2
[8] 邱关源.电路[M].北京:高等教育出版社.2003-2
[9] 宋  浩.单片机原理及应用[M].北京:清华大学出版社.
[10] 张志.单片机系统配置实践[J].西安航空技术高等专科学校学报,1998,16(2):65~70
[11] 徐得波,葛广英.单片机动态可调电子时钟系统[J].聊城师范学报,1994,3(7):36~39
[12] 彭小军.用单片机实现电子时钟[J].新余高等专科学报,2004,2(9):53~57
[13] 陈爱萍.电子显示屏的单片机控制系统[J].湖南纺织高等专科学报,1999,6(14):72~75
[14] 高峰.单片微机应用系统设计及实用技术[M].北京:机械工业出版社,2004
[15] Neamen.电子电路分析与设计[M].北京:清华大学出版社,2000
[16] 谭浩强.C程序设计[M].北京:清华大学出版社,1995
[17] Waite,S.Prata.范植华,樊莹译.新编C语言大全[M].北京:高等教育出版社,1994
[18] ET1671产品规格书
www.bylw520.net  www.bylw520.net/html/4605.html www.bylw520.net/html/4604.html
  • 关键词 AT89C2051 单片机 数字 电子 时钟
  • 上一篇:基于AT89C51单片机直流稳压电源的设计
  • 下一篇:基于单片机的便携式口腔检测计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。