摘 要:在现代生活中,人们早已习惯闹钟提醒功能,传统作息时间设备不具有多样性 的功能,难以满足人们的需求,也不便于日常管理。然而基于单片机的作息时间控制器的 设计能够实现对时间控制的智能化,有力的保证日常生活与工作的顺利进行。本文介绍了 基于 STC89C52 单片机作息时间控制器的设计,该作息时间控制器由单片机最小系统、输 入模块、LCD1602 液晶显示模块、声音提示模块组成。采用 STC89C52 单片机,通过按键 K1、K2、K3、K4 控制时间的校正、闹钟时间的设定和修改,LCD1602 液晶显示模块用来显 示时间,显示格式为“时分秒”,并且能够显示年、月、日;声音提示模块具有定时提醒 的功能,完全实现了作息时间控制的智能管理。94277
毕业论文关键词:STC89C52,显示电路,控制电路
Abstract: In modern life, people have been accustomed to the alarm clock to remind function, the traditional schedule device does not have multiple functions。 It is difficult to meet the needs of people, is not convenient for daily management。 However, the design time of the controller can realize the intelligent control of time based on the guarantee of daily life and work effectively smoothly。 This paper introduces the design of STC89C52 controller based on MCU schedule, the schedule controller consists of microcomputer system, input module, LCD1602 display module, voice prompt mod ule。 Using STC89C52 microcontroller, through the button K1, K2, K3, K4 to control the time correction, set and modify the alarm time, LCD1602 liquid crystal display module is used to display time display format for the "hour", and can display year, month, day; the voice prompt module has set reminder function, completely To achieve the daily schedule of intelligent control。
Keywords: STC89C52, display circuit, control circuit
目 录
1 前言 4
1。1 设计意义 4
1。2 发展现状 5
1。3 设计要求及功能 5
2 系统设计 6
2。1 系统总体方案 6
2。2 硬件方案 6
2。3 软件方案 8
3 硬件设计 9
3。1 整体设计 9
3。2 模块设计 9
3。2。1 单片机的最小系统 9
3。2。2 输入模块 12
3。2。3 液晶显示模块 13
3。2。4 声音提示模块 13
4 软件设计 15
4。1 主程序 15
4。2 中断子程序