电气工程及自动化专业 单片机原理及应用课程设计报告
姓名: XXXXXX 学号: XXXXXXX 专业班级: XXXXXX 题目:电子时钟( LCD 显示)
电气与电子工程学院 二?一四年十二月三十日
目录
一、二、三、四、五、六、七、八、九、十、设计心得体会 设计目的 设计任务和要求 .......................... 设计原理分析
硬件资源及其分配 硬件图 程序框图 程序 调试运行 仿真截图
..................... ..................... ..................... ..................... ..................... 1
2
2 2
3 4 5 7
13 13 14
........................
一、 设计目的
1、设计要求以AT89C51单片机为核心的时钟,在 LCD显示器上显 示当前的时间。
2、 使用字符型LCD显示器显示当前时间。显示格式为“时时:分 分:秒秒”。
3、 用4个功能键操作来设置当前时间。
4、 熟悉掌握proteus编成软件以及keil软件的使用 二、 设计任务与要求
本设计以AT89C51单片机为核心,通过时钟程序的编写,并在LCD 显示器上显示出来。该编程的核心在于定时器中断及循环往复判断是 否有按键操作,并对每个按键的操作在 位分开表示。
该课题中有四个控制开关 KM1 KM2 KM3 KM4分别控制时、分、 秒、确定的调整,时间按递增的方式调整,每点一次按钮则相应的时 间个位加以,且时间调整不干扰其他为调整时间的显示。 三、 设计原理分析
1、按照系统的设计功能要求,本时钟系统的设计必须采用单片 机软件系统实现,用单片机的自动控制能力配合按键控制, 钟的调整及显示。
来控制时
LCD显示器上作出相应的反
应。由于LCD显示器每八位对应一个字符,故把秒、分、时的个位和 十
时钟电路
微型控制器 图一系统总原理图
按键调时
2