1 单片机原理课程设计报告 题目:LCD 时钟设计 班级:自动111 学号:********** 姓名:*** 成绩: 指导教师: *** 北京工商大学信息工程学院 2014.6 2 一、设计任务要求分析 本设计要实现的功能是:实时显示当前的时钟,并且可以设定闹铃,以蜂鸣器鸣响 5 秒的方式作为闹铃
1 设计总体方案及其方案论证 按照系统的设计功能所要求的,液晶显示电子时钟原理图如图所示
单片机显示电路键盘电路复位电路晶振电路 液晶显示电子时钟原理图 本系统以 AT89C51 单片机为核心,该单片机可把数据进行处理,从而把数据传输到显示模块 LCD1602 液晶显示器,实现时间及日期的显示
以 LCD 液晶显示器为显示模块,把单片机传来的数据显示出来,并且显示多样化,还可以对时间和日期进行设置,主要靠按键来实现
三、组成电路介绍 1) 复位电路: 复位电路 复位电路有两种方式:上电复位和按钮复位,我们主要用按钮复位方式
如图所示: 2)晶振电路: 晶振电路如图所示: 3 晶振模块原理图 选取原则:电容选取22pF,晶振为12MHz
3)电源: AT89S51 单片机的供电电源是5V 的直流电
4)EA 非/Vpp 脚: 我们没有用外部扩展ROM,因此EA 非/Vpp 为高电平,即接+5V 电源
2、键盘控制系统设计: 按键需要 4 个,分别实现为时间调整、时间的加、时间的减、闹钟调整四个功能
用单片机的4 个 I/O 口接收控制信号,其电路如图所示: 按键调时电路 通过控制键来控制所要调节的是时、分、还是秒
在控制键按下后 LCD 中会在相应的位置出现光标,这时在通过加数键或减数键来控制时分秒的加或减
在调闹钟键按下后 LCD 中也会在相应的位置出现光标,这时也通过加数键或减数键来设置闹钟
3、 闹 钟 部 分 : 闹 钟 部 分 主 要 由