1、单片机课程设计报告 1 单片机 课 程 设 计 报 告 院系:院系: 信息工程学院信息工程学院 专业:专业: 电子信息工程电子信息工程 课程设计题目:课程设计题目: 基于基于 5151 单片机的定时闹钟设计单片机的定时闹钟设计 2014 年 12 月 29 日 单片机课程设计报告 2 目 录 一、概述-3 二、原理图的绘制-3 2-1 原理及工作过程说明-4 2-2 原理图-4 2-3 元器件功能说明-5 2-3-1 STC89C52 单片机引脚功能说明-5 2-3-2 LCD1602 液晶显示器-7 2-3-3 其它重要元件-9 三、流程图绘制以及说明-10 四、Proteus 仿真说明-1
2、1 五、课程设计体会-11 六、参考文献-12 七、原理图及程序-13 单片机课程设计报告 3 一、概述 本设计师定时闹钟的设计,由单片机 STC89C52 芯片和 LCD、LED 显示器,辅以必要的 的电路,构成一个单片机定时闹钟。电子钟可采用数字电路实现,也可以采用单片机来完 成。LCD 显示“时” , “分” ,LED 闪动来做秒计数,定时时间到能发出警报声或者启动继电 器,从而控制电器的启停。现在是自动化高度发达的时代,特别是电子类产品都是靠内部 的控制电路来实现对产品的控制,达到自动运行的目的,这就需要我们这里要做的设计中 的电器元件及电路的支持。 在这次设计中主要是用 STC89S
3、52 来进行定时,也结合着其他辅助电路实施控制,在 定时的时候,按一下控制小时的键对小时加一;按一下控制分钟的键对分钟加一;到达预 设的时间,此电路就会发出报警声音提示已经到点。 二、原理图绘制说明 1、原理及工作过程说明 (1)定时闹钟的基本功能如下 : (a)使用 LCD 液晶显示器来显示现在的时间 。 (b)程序执行之后显示“Time:00:00” ; 并且 LED 闪烁,表示开始已经计时。 (c)由 LED 闪动来做秒计数表示。 (2)按键功能如下 : 按键 K1 设置现在的时间和时调整;按键 K2 显示闹钟设置的时间和分调整;按键 K3 设置闹铃的时间和设置完成;按键 K4 闹铃 ON/OFF 的状态设置,设置为 ON 时连续三次发