(参考)基于at89s52的多功能数字钟毕业论文.docVIP

  • 2
  • 0
  • 约3.15万字
  • 约 84页
  • 2018-06-08 发布于贵州
  • 举报

(参考)基于at89s52的多功能数字钟毕业论文.doc

(参考)基于at89s52的多功能数字钟毕业论文

基于AT89s52的多功能数字钟 引言 单片机 (Single-Chip Microcomputer ),是 集 CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于工业自动化上和智能产品。 时钟,自从它被发明的那天起,就成为了人类的好朋友,但随着时间的推移,科学技术的不断发展,时钟的应用越来越广范,人们对时间计量的精度要求也越来越高。怎样让时钟更好的为人民服务,怎样让我们的老朋友再次焕发青春呢?这就要求我们不断设计出新型的时钟,来不断满足人们的日常生活需要。然而市场上的时钟便宜的比较笨重,简单实用的又比较昂贵。那么,有没有一款既简单实用价格又便宜的时钟呢? 我们设计小组设想:可不可以利用单片机功能集成化高,价格又便宜的特点设计一款结构既简单,价格又便宜,功能又强大的单片机电子时钟呢? 基于这种情况,我们课程设计小组成员多方查阅资料,反复论证设计出了这款集时钟显示、闹铃提醒和秒表功能于一体的单片机数字时钟。 【摘 要】本设计由数码管显示模块、单片机处理模块、闹铃提醒模块、按键控制模块和电源模块等组成。通过单片机软件运算方式进行时钟计时,外部获得的按键信息进行模式切换和控制,输出到信号数码管显示模块,从而控制数码管显示内容,实现时钟显示、闹铃提醒和秒表等功能。 【关键词】数字钟;AT89s52;PNP9012;数码管 【Abstract】The design consists of the digital display module, MCU processing module, alarm reminding module, key control module and power module and other components. Through the way MCUs software operation to time ,external information on access to key data processing to mode changing and control, output signal to digital display module to control the digital display content, and then, realizing the clock display and alarm reminding and stopwatch, and other functions. 【Keywords】Dgital clock;AT89s52;PNP9012;nixietube 目录 目录 3 一、 4 1. 1课程选题及相关设计要求 4 1.1.1课程题目 4 1.1.2设计要求 4 1.1.3本设计功能完成情况 4 1.2课程设计目的 5 1.3课程设计所用软件 5 二、 6 2.1课题分析 6 2.1.1元件选择 6 2.1.2工作原理 7 2.1.3系统的硬件构成及功能 8 2.2由原理设计实际电路 10 2.2.1抢答器实际电路图 10 2.2.2 PCB图设计 11 3.1软件功能需求 12 3.2系统主程序设计 12 4.1仿真电路设计 19 4.2功能仿真结果 19 4.2.1时间显示 19 4.2.2 闹铃设定 20 4.2.3时间设定 20 4.2.4秒表使用 20 附录 课程选题及设计目的 1课程选题及相关设计要求 1.1.1课程题目 基于AT89s52的多功能数字钟 1.1.2设计要求 1. 显示时间:用数码管显示 时:分,时间可用硬件调整。 2. 定时功能,可硬件调整(时分)定时,定时到驱动蜂鸣器(或LED)提示。 3. 计时功能:精确到0.1秒,结果在数码管显示。 4. 设计出相应电路并用protel出图。 5. 给出完整的汇编语言(或C语言)源程序。 1.1.3本设计功能完成情况 1. 显示时间:完整实现并自由发挥。用数码管显示,按照时-分-秒的格式显示,时间可用硬件调整,比照设计要求增加了秒显示功能。 2. 定时功能,完整实现。可硬件调整(时分)定时,定时到驱动蜂鸣器(或LED)提示,本设计采用了LED提示(亮1min)。 3. 计时功能:完整实现并自由发挥。精确到0.01秒,结果在数码管显示,比照设计要求秒表精度提高了10倍。 4. 设计出相应电路并用protel出图,完整实现。。 5. 给出完整的汇编语言(或C语言)源程序,完整实现。 6.仿真,此步骤为自行添加,用于验证了设计的可行性。 1.2课程设计目的 (1)学习使用protel设计电子线路原理图和PCB图的方法。 (2)学习使用protues仿真并调试电路及程序的方法。 (3)学习使用以AT89s5

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档