基于AT89C2051单片机的电子数字钟的设计
本次设计以AT89C2051芯片为核心,辅以必要的外围电路,设计了一个简易的数字电子时钟,它由5V直流电源供电。在硬件方面,除了CPU外,使用四个七段LED数码管显示,LED采用的是动态扫描显示,使用9014芯片进行驱动。通过调试LED能够比较准确显示时、分。三个简单的按键实现对时间的调整。软件方面采用汇编语言编程。整个电子时钟系统能够完成时间的显示,调时,定时闹钟,复位等功能。
软件方面采用汇编语言编程,使用SLISP软件进行在线的程序烧写,涉及了单片机的定时和中断的使用。
关键词:单片机 温度显示 SLISP
目 录
目 录 I
毕业实践调研报告 II
摘 要 V
第1章 概述 1
1.1前言 1
1.2数字电子时钟的分类 1
1.3数字电子时钟的基本功能与设计要求 2
第2章 数字电子时钟的硬件原理 3
2.1数字电子时钟的设计方案 3
2.2数字电子时钟的硬件组成 4
2.3AT89C2051单片机说明 5
2.4数字电子时钟的硬件系统 5
2.5硬件电路原理图 9
第3章 数字电子时钟的软件原理 11
3.1主要模块 11
3.2显示模块 13
3.3当前编辑位的闪烁 14
3.4时间设定模块 15
3.5秒信号的产生与走时 19
3.6 12小时制与24小时制的功能 22
3.7定时功能 25
3.8基于汇编语言的程序 25
第4章 系统的组装与调试 28
4.1硬件系统的组装与调试 28
4.2软件系统的调试 29
小 结 30
参考文献 31
外文资料翻译 32
参考文献
1. 何立明 单片机应用系统设计。北京:北京航空航天大学出版社,1994.3;
2. 黄石红 低频信号处理在振动测试工程中的研究及应用。南京:东南大学,1995.5;
3. 周志德 单片机原理及应用。北京:高等教育出版社,2001.6;
4. 汪道辉 单片机系统设计与实践。北京:电子工业出版社,2006.5;
5. 王恩荣 MCS-51单片机应用技术实训指导。北京:化学工业出版社,2001.7;
6. 肖金球 单片机原理与接口技术。北京:清华大学出版社,2005.8;
7. 张培仁 张志坚 高修峰 十六位单片微处理器原理及应用。 北京:清华大学出版社,2005.5;
8. 马忠梅 单片机的C语言应用程序设计(第三版)。北京: 北京航空航天大学出版社,2002.7;
9. 张友德.单片微型机原理、应用与实验〔M〕.上海:复旦大学出版社,1996.11;
10. 睢丙东 单片机应用技术与实例。北京:电子工业出版社,2000.3;
11. 陈粤初 单片及应用系统设计与实践。北京:北京航空航天大学出版社,1992.6;