课程设计单片机(时钟打铃系统) 下载本文

内容发布更新时间 : 2024/5/20 0:11:51星期一 下面是文章的全部内容请认真阅读。

目录

第1章 概述 ............................................................................................................... 2

1.1 设计要求 ........................................................................................................ 2 1.2 设计目的 ........................................................................................................ 2 1.3 设计意义 ........................................................................................................ 2 第2章 系统总体方案选择与说明 ........................................................................... 3 第3章 硬件电路设计 ................................................................................................. 4

3.1 按键控制模块 ................................................................................................ 4 3.2 时间显示模块 ................................................................................................ 5 3.3 打铃模块 ........................................................................................................ 6 第4章 应用软件设计 ............................................................................................... 8

4.1 系统软件设计思想 ..................................................................................... 8 4.2 系统主程序 .................................................................................................. 8 4.3 中断子程序 .................................................................................................. 9 4.4 按键扫描子程序 ......................................................................................... 11 第5章 系统仿真调试 ............................................................................................. 12

5.1 软件简介 ...................................................................................................... 12 5.2软件仿真 ....................................................................................................... 12 第6章 硬件调试与结果分析 ................................................................................. 15 结束语 ......................................................................................................................... 17 致谢 ............................................................................................................................. 18 参考文献 ..................................................................................................................... 19 附录A 系统硬件电路原理图 ................................................................................... 20 附录B 程序清单 ....................................................................................................... 21 评分表 ......................................................................................................................... 29

第1章 概述

1.1 设计要求

本设计要求设计学校作息时间控制器,其设计实现的功能主要有:使用4位七段显示器来显示现在的时间,显示格式为“时分”,由LED闪动作为秒计数表示,到响应时间打铃,可冬夏季切换。可以设定作息时间,并进行到时提示。能够根据预先设定好的作息时间表自动启停控制电路,完成对外部设备的实时控制。

1.2 设计目的

增强对单片机的认识,与理解,提高时间能力与水平。学会使用proteus仿真软件,充分把所学电路、模数电理论与实践结合,了解和掌握单片机设计软件与硬件设计结合过程、方法和实现,以及掌握单片机的内部模块的应用。

1.3 设计意义

用单片机及c语言编程模拟学校作息时间,到时打铃,以及冬季夏季手动切换打铃时间。

第2章 系统总体方案选择与说明

由按键控制模块控制单片机最小系统的时间、月份、年以及打铃时间,在有单片机控制数码管显示以及蜂鸣器。本次设计实现的功能主要有:使用4位七段显示器来显示现在的时间,显示格式为“时分”,由LED小数点闪动作为秒计数表示。可以设定作息时间,并进行到时提示。能够根据预先设定好的作息时间表自动启停控制电路,完成对外部设备的实时控制。由按键输入控制设置年月日以及当前时间、并可设置闹钟定时,时间到由蜂鸣器发出响声。

按键控制模块单片机最小系统数码管显示模块闹钟模块

图2-1