1、I 单片机电子日历 摘 要 单片机应用技术飞速发展,纵观我们现在生活的各个领域,从导弹的导航装 置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化 过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能 IC 卡、电子宠 物等,这些都离不开单片机。单片机是集 CPU ,RAM ,ROM ,定时,计数和多种接 口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业 自动化上。而 51 系列单片机是各单片机中最为典型和最有代表性的一种。这次毕 业设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。 本次设计可分为两部分:硬件系统、软件系统。 硬件
2、部分包括: AT89C51单片机、 DS12C887时钟芯片、 74LS154译码器、 ULN2003A 驱动芯片。 利用单片机将 RC 复位电路、动态显示电路、电源电路、去抖电路等正确的连 接在一起,并通过单片机的编程来实现本次设计任务中的要求。 关键词 : 单片机, 显示, 电子日历 II I 目目 录录 摘 要 错误错误! !未定义书签。未定义书签。 目 录 I 1 概 述 错误错误! !未定义书签。未定义书签。 11 单片机的组成及特点 .错误错误! !未定义书签。未定义书签。 12 单片机的应用 .错误错误! !未定义书签。未定义书签。 2 设计方案 2 21 设计思路 . 2 22
3、 系统总体框图 . 2 3 硬件设计 4 31 单片机的选择 . 4 32 复位电路 . 7 33 晶振电路 . 8 34 时钟芯片 DS12C887 介绍 9 35 74LS154 芯片介绍及 ULN2003A 的简介 . 13 4 软件设计 . 16 5 单片机应用系统的测试 24 51 在伟福中的调试 24 52 在 Keil 中的调试并连接实验箱 . 25 致 谢 . 28 总 结 错误错误! !未定义书签。未定义书签。 参考文献 . 31 1 第第 1 1 章章 引言引言 随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。 单片机以体积小、功能全、性价比高等诸多优
4、点,在工业控制、家用电器、通信设备、 信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子 信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。 而电子电子日历作为电子类小设计不仅是市场上的宠儿, 也是是单片机实验中一个很 常用的题目。因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅 考察了对单片机的掌握能力更加强调了对单片机扩展的应用。 而且在操作的设计上要 力求简洁, 功能上尽量齐全, 显示界面也要出色。 数字显示的日历钟已经越来越流行, 特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数 码管显示的日历钟逐渐受到人们的欢迎。LED数字显示的日历钟显示清晰直观、走时 准确、可以进行夜视,并且还可以扩展出多种功能。 所以,电子日历无论作为比赛 题目还是练习题目都是很有价值。 本设计主要以单片机为主,单片机已成为计算机发展和应用的一个重要方面。单 片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方 法。 2 2 设计方案 2 21 1 设计思路设计思路