单片机课程设计定时闹钟

2018-11-18 21:37

武汉工程大学《微机原理与接口技术》课程设计

单片机课程设计报告

定时闹钟

1

武汉工程大学《微机原理与接口技术》课程设计

目 录

1. 摘要 ........................................................................................................................ 错误!未定义书签。 2. 设计目的要求 ............................................................................................................................................. 1 3. 设计实现方案 ............................................................................................................................................. 3 3.1 系统总框图 ............................................................................................................................................ 3 3.2 原理及工作过程说明 .......................................................................................................................... 3 3.3 元器件功能说明 ................................................................................................................................... 4 3.3.1 AT89C51单片机 ......................................................................................................................... 4 3.3.2 1602LCD液晶显示器 ................................................................................................................ 6 3.3.3 其他重要元件 ............................................................................................................................. 8 4. 软件设计 ...................................................................................................................................................... 8 4.1 程序流程图 ............................................................................................................................................ 8 4.2 源代码 ..................................................................................................................................................... 9 5. 系统仿真 .................................................................................................................................................... 27 6. 心得体会 .................................................................................................................................................... 28 7. 参考文献 .................................................................................................................................................... 28

I

武汉工程大学《微机原理与接口技术》课程设计

1. 摘要

本设计师定时闹钟的设计,由单片机AT89C51芯片和LCD、LED显示器,辅以必要的的电路,构成一个单片机定时闹钟。电子钟可采用数字电路实现,也可以采用单片机来完成。LCD显示“时”,“分”,LED闪动来做秒计数,定时时间到能发出警报声或者启动继电器,从而控制电器的启停。现在是自动化高度发达的时代,特别是电子类产品都是靠内部的控制电路来实现对产品的控制,达到自动运行的目的,这就需要我们这里要做的设计中的电器元件及电路的支持。

在这次设计中主要是用AT89S51来进行定时,也结合着其他辅助电路实施控制,在定时的时候,按一下控制小时的键对小时加一;按一下控制分钟的键对分钟加一;到达预设的时间,此电路就会发出报警声音提示已经到点。 关键字:定时闹钟 AT89C51 LCD Summary: The regular alarm LED display,

clock designers design, by

with the

the microcontroller AT89C51

form

chip and LCD,

combined

necessary circuitry to

a single-chip timer alarm

clock. Clock can be digital circuit, the microcontroller can also be used to complete. LCD display \\LED flash to do the second count, regular time to be able to sound an alarm or start relay to control the electrical start and stop. Now is the era of highly developed automation, especially electronic products are relying on the internal control circuitry to achieve control of the product to achieve the purpose of automatic operation, which requires us to do the design of electrical components and circuits to support .

In this design it is mainly used to carry out regular AT89S51, but also combined with other auxiliary circuit implementation of the control, in time, when you click a control button on

the hour plus

one hour; click the button on

the

control minutes plus

one minute; reach preset time, this will sound an alarm circuit has prompted the point,. Keywords: time clock AT89C51 LCD

2.设计目的要求

设计要求

使用AT89C51单片机结合字符型LCD显示器设计一个简易的定时闹钟LCD时钟,若LCD选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。

1

武汉工程大学《微机原理与接口技术》课程设计

定时闹钟的基本功能如下: ? 显示格式为“时时:分分”。 ? 由LED闪动来做秒计数表示。

? 一旦时间到则发出声响,同时继电器启动,可以扩充控制家电开启和关闭。 ? 程序执行后工作指示灯LED闪动,表示程序开始执行,LCD显示“00:00”,按下操作键K1~K4动作如下: (1) K1—设置现在的时间。 (2) K2—显示闹钟设置的时间。 (3) K3—设置闹铃的时间。

(4) K4—闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声。

设置当前时间或闹铃时间如下。 (1) K1—时调整。 (2) K2—分调整。 (3) K3—设置完成。

(4) K4—闹铃时间到时,发出一阵声响,按下本键可以停止声响。

本项目的难点在于4个按键每个都具有两个功能,以最终实现菜单化的输入功能。采用通过逐层嵌套的循环扫描,实现嵌套式的键盘输入。

2

武汉工程大学《微机原理与接口技术》课程设计

3. 实现方案

3.1 系统总框图

图1 原理图

3.2 原理及工作过程说明

(1)定时闹钟的基本功能如下 :

(a)使用LCD液晶显示器来显示现在的时间 。

(b)程序执行之后显示“Time:00:00” ; 并且LED闪烁,表示开始已经计时。 (c)由LED闪动来做秒计数表示。 (2)按键功能如下 :

按键K1设置现在的时间和时调整;按键K2显示闹钟设置的时间和分调整;按键K3设置闹铃的时间和设置完成;按键K4闹铃ON/OFF的状态设置,设置为ON时连续三次发出“哗”的一声,设置为OFF发出“哗”的一声和闹铃时间到时,发出一阵声响,按下

3


单片机课程设计定时闹钟.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:年产360万吨熔剂石灰岩生产线项目可行性研究报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: