当前位置:首页 > 定时闹钟设计 课程设计报告
西安文理学院课程设计报告 定时闹钟设计
摘要:
本设计目的是利用单片机设计制作一个简易的定时闹铃时钟,可以放在宿舍或教室使用,在夜晚或黑暗的场合也可以使用。可以设置现在的时间以及闹铃的时间并且显示出来,若时间到则发出一阵声响。
本次设计的定时闹钟在硬件方面就采用了AT89C52芯片,用6位LED数码管进行显示。LED用P0口进行驱动,采用的是动态扫描显示,能够比较准确显示时时—分分—秒秒。通过五个功能按键可以实现对时间的修改、定时和闹铃终止,闹钟设置的时间到时蜂鸣器可以发出声响。在软件方面用C51编程。整个定时闹钟系统能完成时间的显示,调时和设置闹钟、停止响铃等功能,并经过系统仿真后得到了正确的结果。
关键词:定时闹钟;蜂鸣器;AT89C52;74HC245;
西安文理学院课程设计报告 目录
第1章 绪论 ................................................................. 1 1.1设计目的 ................................................................ 1 1.2设计要求和任务 .......................................................... 1 1.2.1设计要求: .......................................................... 1 1.2.2设计任务: .......................................................... 1 1.3论文主要内容 ............................................................ 1 第2章 系统总体设计 ......................................................... 2 2.1系统设计需求 ............................................................ 2 2.2总体设计方案 ............................................................ 2 2.3系统软件 ................................................................ 3 2.4系统硬件 ................................................................ 3 第3章 系统硬件设计 ......................................................... 4 3.1系统硬件模块及功能 ...................................................... 4 3.2主控模块 ................................................................ 4 3.2.1主芯片AT89C52 ....................................................... 4 3.2.2时钟电路设计 ........................................................ 7 3.2.3 74HC245芯片 ........................................................ 7 3.3 LED显示模块 ............................................................ 9 3.4 按键模块 ................................................................ 9 3.5警报模块 ............................................................... 10 第4章 系统软件设计 ........................................................ 11 4.1系统软件设计概述 ....................................................... 11 4.2主程序设计 ............................................................. 11 4.3单片机的中断系统 ....................................................... 11 4.3.1中断源 ............................................................. 11 4.3.2中断的优先级别 ..................................................... 12 4.4主程序 ................................................................. 12 第5章 系统测试 ............................................................ 13 5.1测试内容 ............................................................... 13 5.2测试环境 ............................................................... 13 5.3测试步骤 ............................................................... 13 5.3.1测试环境的构建 ..................................................... 13 5.3.2测试内容 ........................................................... 14 5.4测试结果 ............................................................... 14
第 1 页
西安文理学院课程设计报告 结论 ....................................................................... 15 致谢 ....................................................................... 16 参考文献 ................................................................... 17 附录 ....................................................................... 18
第 2 页
西安文理学院课程设计报告 第1章 绪论
1.1设计目的
本次课程设计的主题是定时闹钟,其基础部分是一个数字钟。电路系统由秒信号发生器、“时、分、秒”计数器、显示器组成。其中秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,这里用51单片机的定时器来实现。利用定时器获得每一秒的时刻,然后在程序中,我们就可以给秒进行逐秒赋值,满60秒则进位为1分,满60分则进位为1小时,满24小时则时间重置实现一天24小时的循环。译码显示电路将“时”、“分”、“秒”计数器的输出状态送到七段显示译码器译码,通过一个六位八段数码管显示出来。
这里利用51单片机的相关知识,来实现电子闹钟的相关功能。实验使用了AT89C52、74HC245等芯片,通过单片机的P0、P3管脚来驱动数码管显示出相应的时刻。本文将讲述AT89C52、74HC245等芯片的基本功能原理,并重点介绍该电子闹钟的设计。
1.2设计要求和任务 1.2.1设计要求:
使用6位七段LED显示器来显示现在的时间;显示格式为“时时分分秒秒”;具有4个按键来做功能设置,可以设置现在的时间及显示闹铃设置时间;时间到则发出一阵声响,可通过按键复位;对单片机系统设计的过程进行总结,认真书写课程设计报告并按时上交。
1.2.2设计任务:
利用51单片机结合七段LED显示器设计一个简易的定时闹铃时钟,可以放在宿舍或教室使用,由于用七段LED显示器显示数据,在夜晚或黑暗的场合也可以使用。可以设置现在的时间及显示闹铃设置时间,若时间到则发出一阵声响。
1.3论文主要内容
论文分别叙述从硬件和软件上实现该设计的过程。第2章为总体设计方案。第3章主要介绍设计实现需要解决的硬件问题。依次介绍所使用的各种硬件的使用方法,并附上仿真电路图和文字说明。第4章从软件的角度说明实现该设计需要解决的问题。
第 1 页
共分享92篇相关文档