摘要:本设计基于AT89S52单片机作为核心,Nokia5110液晶显示屏作为显示器,DS1302作为时钟芯片。根据设计要求和电路的特点设计出的电子时钟可以实现对时间的显示、调整、星期的制作调整以及闹钟的功能。因此本设计能够满足日常生产生活中对时间的基本要求,并且成本较低,因而本设计具有相当高的实用价值和推广条件。
关键词 单片机;5110液晶屏;DS1302
目录
摘要
Abstract
1 绪论-1
1.1 引言-1
1.2 方案——基于AT89S52单片机和5110屏的多功能电子钟设计-1
2 系统概述-2
3 系统硬件电路的设计-3
3.1 系统核心部分——单片机 AT89S52-3
3.1.1 AT89S52具有以下主要性能-3
3.1.2 AT89S52的引脚及功能-3
3.2 DS1302时钟电路-6
3.2.1 DS1302芯片基本介绍-6
3.2.2 DS1302的应用-9
3.3.1 液晶Nokia显示器设备原理-10
3.3.2 液晶显示模块引脚说明-11
3.3.3 液晶显示器的驱动指令说明-11
3.3.4 液晶显示器的显示字符的原理-12
3.3.5 程序设计的思路-13
3.3.6 程序设计-13
3.4 键盘电路设计-13
3.5 闹铃电路设计-13
4 系统程序的设计-14
4.1 多功能电子钟程序的设计-14
4.2 时间调整程序设计-14
5 多功能电子钟的测试结果-16
6 结 论-17
致谢-18
参考文献-19
附录:-20
附录1:5110屏多功能电子钟设计电路原理图-20
附录2:PCB排版图-21
附录3:实物成品图-22
附录4:源程序-23