通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计

上传人:人*** 文档编号:557556850 上传时间:2023-03-17 格式:DOC 页数:36 大小:4.98MB
返回 下载 相关 举报
通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计_第1页
第1页 / 共36页
通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计_第2页
第2页 / 共36页
通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计_第3页
第3页 / 共36页
通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计_第4页
第4页 / 共36页
通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计》由会员分享,可在线阅读,更多相关《通信工程专业毕业设计(论文)基于AT89C51单片机的数字时钟设计(36页珍藏版)》请在金锄头文库上搜索。

1、 毕 业 设 计( 论 文 )题目 单片机的实时时 钟IC的系统作者学部电气与信息工程专业通信工程学号 指导教师二 年 月 日 本科生毕业设计(论文)任务书 系(教研室)主任批准 电气与信息工程 学部 通信工程 系(教研室) 签名: 日期: 2010年12月18日 学生姓名: 学号: 专业: 通信工程 1. 设计(论文)题目及专题: 单片机的实时时钟IC的系统设计 2. 学生设计(论文)期限:自 1 月 8 日开始至 4 月 25 日完成 3. 设计(论文)所用原始资料: 1苏家健,曹柏荣,汪志峰. 单片机原理与应用技术.高等教育出版社,2002. 2严天峰 单片机应用系统设计与仿真调试. 北

2、京航空航天大学出版社,2005.3廖芳.电子产品生产工艺与管理M.电子工业出版社,2003.4李建民.模拟电子技术基础M. 清华大学出版社,2006.5谢嘉奎.电子线路(线性部)M.第四版.北京:高等教育出版社,1999.6谢自美.电子电路设计.实验.测试M.武昌:华中理工大学出版社,1994.7童诗白.模拟电子技术基础M.第二版.北京:人民邮电出版社,1999.8康华光主编. 电子技术基础M(数字部分、模拟部分),高等教育出版社,1998.9胡宴如模拟电子技术M北京:高等教育出版社,2004,210杨志忠数字电子技术M北京:高等教育出版社,2003,12. 4. 设计(论文)完成的主要内容:

3、 通过毕业设计进一步了解8051单片机特性,掌握单片机硬件系统结构以及软件对硬件的控制功能。熟练掌握8051单片机指令系统的应用及程序设计、开发环境。5. 提交设计(论文)形式(设计说明书与图纸或论文等)及要求:(1)独立思考,认真分析设计题目,找出最佳设计方案。(2)单片机最小系统能启动正常。(3)单片机最小系统能复位正常。(4)单片机通过控制相关时钟控制芯片,在数码管上实现实时时钟显示,并且能手动调整时间。(5)写出设计过程(包括原理、方案)。(6)画出完整的电路原理图,并描述各部分的功能。(7)按照规定提交符合规范要求的毕业设计论文。6. 发题日期: 2010 年 12 月 18 日 指

4、导老师(签名): 学 生(签名): 毕业设计(论文)指导人评语指导人: (签名)年 月 日 指导人评定成绩: 毕业设计(论文)评阅人评语评阅人: (签名)年 月 日 评阅人评定成绩: 毕业设计(论文)答辩记录日期: 学生: 学号: 班级: 题目: 提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书共页2 设计(论文)图 纸共页3 指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:答辩委员会主任: (签名)委员: (签名)(签名)(签名)(签名) 答辩成绩: 总评成绩: 摘 要数字时钟在日常生活中很常见,应用也很广泛。本次设计就是设计一款数字时钟,以AT89C51 单片机为核心,

5、配备数码管显示模块、按键等功能模块。数字时钟采用24 小时制方式显示时间,在数码管上显示小时、分钟功能。 设计的核心主要包括硬件设计和软件编程两个方面。硬件电路设计主要包括中央处理单元电路、时钟电路、执行电路等几部分。软件用汇编语言来实现,主要包括主程序、键盘扫描子程序、时间设置子程序等软件模块。关键词: AT89C51、 单片机、数码显示、中断ABSTRACT Digital clock in daily life is very common, and is also widely used,This design is the design of a digital clock, wit

6、h AT89C51, equipped with digital pipe display module, keys function modules.Digital clock with the 24-hour system in digital displays the time, displayed on the hour, minute tube function.the core of design mainly includes hardware design and software programming two aspects.Hardware circuit design

7、includes the central processing unit circuit, clocking circuit and executive circuit segments.Software to realize with assembly language, including the main program, keyboard scan subroutines, time setting subroutines software modules.Keywords: AT89C51, digital display, interrupts vi - - 目 录第一章 绪论11

8、.1 引言11.2 方案论证1第二章 主要电路模块的设计32.1 系统方框图 32.2 系统说明32.3总电路图32.4 单片机电路42.4.1 时钟电路42.4.2复位电路42.5 按键电路52.6 显示电路62.6.1 方案论证62.6.2 LED的结构与原理62.7 电源电路7第三章 软件设计流程图93.1 时钟主程序流程图93.2 按键扫描程序流程图93.3 时钟程序流程10第四章 电路仿真114.1 proteus 简介114.2 keil简介114.3 设计中的实际仿真步骤114.4 仿真总结14第五章 软硬件系统的调试15参 考 文 献17致 谢18附录A 系统硬件电路图19附录

9、B 实物图20附录C 程序清单21-vii- 第一章 绪论1.1 引言时钟,自从它被发明的那天起,就成为人们生活中必不可少的一种工具,尤其是在现在这个讲究效率的年代,时钟更是在人类生产、生活、学习等多个领域得到广泛的应用。然而随着时间的推移,人们不仅对于时钟精度的要求越来越高,而且对于时钟功能的要求也越来越多,时钟已不仅仅是一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。诸如闹钟功能、日历显示功能、温度测量功能、湿度测量功能、电压测量功能、频率测量功能、过欠压报警功能等。钟表的数字化给人们的生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、

10、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。可以说,设计多功能数字时钟的意义已不只在于数字时钟本身,更大的意义在于多功能数字时钟在许多实时控制系统中的应用。在很多实际应用中,只要对数字时钟的程序和硬件电路加以一定的修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。因此,研究数字时钟及扩大其应用,有着非常现实的意义。怎样让时钟更好的为我们服务?怎样让时钟更符合实际应用的需求?这就要求人们不断设计出新型时钟,不断设计出适合实际应用的多功能时钟。本毕业设计方案正是根据以上所述并结

11、合日常生活中对时钟功能需求的分析,运用单片机技术,设计出一个适合日常生活需要的多功能数字时钟。此多功能数字时钟除了传统的显示时间功能之外还具日历功能以及定时闹钟功能。1.2 方案论证方案一采用TTL、CMOS集成电路实现的。数字钟主要由以下几个部分组成:信号源、分频器、十进制计数器、六进制计数器、二进制计数器、BCD七段显示译码/驱动器、LED(Light-emitting-diode)七段显示数码管、时间校准电路和闹时电路。1这是一种纯硬件电路系统,用时序逻辑电路实现时钟功能,用555定时器实现闹钟报时的设定。该电路具有抗干扰强、计算精确,使用元器件种类少等优点,但是这种实现方法可靠性差、控制精度低,灵活性小、线路复杂、安装调试不方便,且不具备对测温信号进行数据处理的功能。要实现测温功能必须再添加处理芯片,系统集成度低。方案二利用可编程逻辑器件PLD(Programmable Logic Devices)实现。可编程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号