1、 毕 业 设 计 ( 论 文 ) 任 务 书毕 业 设 计 ( 论 文 ) 任 务 书 毕业设计(论文)题目毕业设计(论文)题目 单片机数字时钟设计 毕业设计(论文)工作起止时间:毕业设计(论文)工作起止时间: 2011.10.202011.10.202012.6.12012.6.1 毕业设计(论文)的内容要求:毕业设计(论文)的内容要求:设计一个电子产品,首先了解它能实现的功能,时 钟系统最基本的功能就是实现计时,在这里设计的数字电子时钟,它能实现计时和校时 的功能,给电子钟加上电自动计时,设计一个按键对时钟进行复位和三个按键对时间进 行调整。 硬件设计很简单,主要包括:单片机、按键电路、驱
2、动显示电路,以及 LED 显示 器四个部分。单片机选用 AT89C51 芯片,它无须外扩程序存储器,设计电路很简单。由 于只用了四个按键,所以采用独立式按键使设计更简单。显示时、分、秒加两个分隔符, 采用 8 位的数码管,用常用的 74LS244 来驱动 LED 数码管显示字符。 简易数字时钟可实现校时和整点报时功能,该软件采用 C 语言来实现,主要包括 主程序、键输入程序、显示程序、定时程序和中断程序等软件模块。把原程序加入原理 图,做出电子钟的仿真,以秒计数并显示时、分、秒。其中秒和分为 60 进制,小时为 24 进制计数。可通过按键实现时钟复位和分、秒、时的校正。 指导教师(签名) :指
3、导教师(签名) : 年年 月月 日日 毕业设计开题报告毕业设计开题报告 一、课题设计(论文)目的及意义 人类的生活包括:工作、学习、休息以及参与社会的多种实践活动,环环有条理, 更加丰富多彩。应该说时钟的计时功能与人类的各种行为和活动有着密切的联系,于是 时钟的作用便体现出来,生活中有许多人,因为只顾工作而忘记时间,从而耽误了重要 的安排或者计划,造成不可挽回的损失,使之后悔莫及。我们要养成良好的时间观念, 就需要电子钟时刻提醒我们。因此,电子钟已成为人们日常生活中必不可少,它的应用 非常广泛,应用于家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学 习、工作、娱乐带来极大的方便。
4、现在投入生产的大多是智能时钟,它的功能很全面,但价格有点昂贵,大多数学生 或者经济条件较差的人,想要拥有它,都有点困难。因此,在这里设计一个较简单的电 子钟,它能完成计时和校时的功能。这个时钟系统很简单,投入生产的成本很低,因此, 它的价格比较便宜,对于学生很实用。 二、课题设计(论文)提纲 时钟电路的核心是 AT89C51 单片机,其内部带有 2KB 的可反复擦写的只读 Flash 程序存储器和 128 bytes 的随机存取数据存储器(RAM),无须外扩程序存储器。电脑 时钟没有大量的运算和暂存数据, 现有的 128B 片内 RAM 已能满足要求, 也不必外扩片 RAM。系统配备 8 位
5、LED 数码管显示和 3 个独立式按键,用 P0 口作为键盘接口电路, P1 口和 P3 口作为段码和位码输出口,并在字段码输出口接 74LS245 芯片,用该芯片来 驱动 LED 数码管显示。利用 P0.0、P0.1 和 P0.2 作为功能按键输入口。 三、课题设计(论文)思路、方法及进度安排 (1)显示方案 方案一:静态显示就是当 CPU 将要显示的字或字段码送到输出口,显示器就可以显 示出所要显示的字符, 如果 CPU 不去改写它, 它将一直保持下去; 静态显示硬件开销大, 电路复杂,信息刷新速度慢。 方案二:动态显示则是一位一位地轮流点亮显示器地各个位(扫描)。对于显示器的 每一位而言
6、,每隔一段时间点亮一次;动态显示耗能较小,但编写程序较复杂。动态显 示硬件连接简单,信息刷新速度快。 由于本次设计是对时间进行显示,如采用静态显示,则所占用的 I/O 口较多,电路 较复杂,所以在此选择的是方案二,采用动态显示。 (2)键盘方案 方案一:独立式键盘。独立式键盘的各个按键相互独立,每个按键独立地与一根数据 输入线(单片机并行接口或其他芯片的并行接口)连接。独立式键盘配置灵活,软件结 构简单,但每个按键必须占用一根接口线,在按键数量不多时,接口线占用多。所以, 独立式按键常用于按键数量不多的场合。 方案二:矩阵式键盘。矩阵式键盘采用的是行列式结构,按键设置在行列的交点上.(当 接口线数量为 8 时,可以将 4 根接口线定义为行线,另 4 根接口线定义为列线,形成 4*4 键 盘,可以配置 16 个按键。) 由于本设计