数理与信息工程学院《单片机原理及应用》期末课程设计——基于单片机的多功能 LCD 时钟 数理与信息工程学院 《单片机原理及应用》期末课程设计 题 目:基于单片机的多功能 LCD 时钟 专 业: 电子信息工程 班 级: 电信041 姓 名: 丁青青 学 号: 04610102 指导老师: 余 水 宝 成 绩: 17 (2007.1) 数理与信息工程学院《单片机原理及应用》期末课程设计——基于单片机的多功能 LCD 时钟 2 目 录 第 1 节 引 言„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„3 1.1 多功能 LCD时钟系统概述 „„„„„„„„„„„„„„„„„„„„„3 1.2 本设计任务和主要内容 „„„„„„„„„„„„„„„„„„„„„„3 第 2 节 系统主要硬件电路设计 „„„„„„„„„„„„„„„„„„„„„„5 2.1 单片机控制系统原理„„„„„„„„„„„„„„„„„„„„„„„5 2.2 模块电路设计与比较„„„„„„„„„„„„„„„„„„„„„„„6 2.3 各功能模块设计及实现„„„„„„„„„„„„„„„„„„„„„„7 2.3.1 单片机控制系统„„„„„„„„„„„„„„„„„„„„„„7 2.3.2 实时时钟模块„„„„„„„„„„„„„„„„„„„„„„„9 2.3.3 温度检测模块„„„„„„„„„„„„„„„„„„„„„„„9 2.3.4 高速 A/D 转换电路模块„„„„„„„„„„„„„„„„„„„10 2.3.5 电压有效值转换模块„„„„„„„„„„„„„„„„„„„„10 2.3.6 键盘模块„„„„„„„„„„„„„„„„„„„„„„„„„11 2.3.7 液晶模块„„„„„„„„„„„„„„„„„„„„„„„„„ 12 2.3.8 频率测量原理模块„„„„„„„„„„„„„„„„„„„„„ 12 2.3.9 语音报警模块„„„„„„„„„„„„„„„„„„„„„„„ 13 第 3 节 系统软件设计 „„„„„„„„„„„„„„„„„„„„„„„„„ 16 3.1 系统主程序设计„„„„„„„„„„„„„„„„„„„„„„„„ 16 3.2 时间日期控制子程序„„„„„„„„„„„„„„„„„„„„„„ 17 3.3 定时中断子程序„„„„„„„„„„„„„„„„„„„„„„„„ 18 第四节 结束语„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 20 参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„...