单片机实训课题电子时钟
班级11电气本1班学号姓名陈后亥
指导教师叶文通
日期20131230201413
f摘要
随着时代的进步越来越多的电子厂品趋向于低成本高性能耐用性好的方向发展。特别是趋向于自动化控制的方向走。89c51作为控制芯片是最好不过的选择啦。它具有强大的功能并且简单易于操作安全性与稳定性较高价格便宜适合中小型电子厂品开发中的控制器。就像我们的课程设计基于89c51单片机的电子时钟的课程设计。
这款课程设计用到的主要材料有89c51单片机1602液晶显示屏矩阵键盘以及一些电容电阻元件等等。
使用89c51作为电子时钟的控制器很简单就是由于其经济型与稳定性和易操作性。显示电路上选择使用1602液晶显示屏上。1602不仅操作上臂数码管简单许多而且使用1602能在很大程度上是电路图尽量简化便于操作与错误的检修。并且1602价格也比较便宜。
基于89c51电子时钟的设计利用了单片机内部的一个自带定时计数器来实现定时功能并通过内部程序实现对时分秒年月日这几个输出数值的自增并且通过编写程序实现通过键盘控制时分秒年月日大小的调整这是必要的功能。最后通过1602液晶显示电路将时间显示在其上。
这样的电子时钟比较精准其主要误差来源与晶振的误差即使是这样他的误差也只是微妙级别对于日常生活中的时间计数是足够的。
关键词89c51单片机1602液晶显示屏矩阵键盘keil软件
f目录摘要
1单片机简介
11单片机概述
12单片机基本结构
21602液晶显示屏简介
111602显示原理
121602指令集合
3电子时钟硬件设计
31功能框图
32单片机复位与晶振电路
331602显示电路
34总体电路设计
4电子时钟软件设计
41程序流程框图
42程序源代码
参考文献
致谢
f1单片机简介
11单片机概述
单品微型计算机简称单片机是典型的嵌入式微控制器Microco
trollerU
it常用英文字母的缩写MCU表示单片机单片机又称单片微控制器它不是完成某个逻辑功能的芯片而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机和计算机相比单片机只缺少了IO设备。
单片机作为应用最广泛的控制系统之一具有体积小易于控制价格便宜安全可靠等等优良的性能而被广泛的关注。无论是小到儿童玩具到工业控制系统大到航天航空系统的设计与操作之中随处可见单片机的踪影。大学电子专业电气专业通信等专业开设单片机课程对人才的培养无疑是有着重大的意义的。
单片机的学习主要是注重于对单片机内部存储结构引脚的结构与功能以及各引脚之间的区别用法上面的不同。同样单片机是一门技术r