目 录
1 引言....................................................................................................................................1
1.2 方案选择..................................................................................................................1
1.2.1 方案 1——基于 AT89S52 单片机的电子万年历设计...............................1
1.2.2 方案 2——基于 AT89S52 单片机和 DS1302 的电子万年历设计..............2
2 系统概述............................................................................................................................3
3 系统硬件电路的设计........................................................................................................4
3.1 系统核心部分——单片机 AT89S52.....................................................................4
3.1.1 AT89S52 具有下列主要性能......................................................................4
3.1.2 AT89S52 的引脚及功能..............................................................................5
3.2 DS1302 时钟电路....................................................................................................7
3.2.1 DS1302 芯片介绍.........................................................................................7
3.2.2 DS1302 的应用..........................................................................................11
3.3 存储电路...............................................................................................................11
3.3.1 AT24C02 管脚介绍.....................................................................................11
3.3.2 AT24C02 的特性.........................................................................................12
3.4 液晶显示电路.......................................................................................................14
3.4.1 液晶显示控制驱动器 HD61202 的特点....................................................14
3.4.2 液晶显示控制驱动器 HD61202 的引脚功能............................................14
3.4.3 液晶显示控制驱动器 HD61202 的指令系统............................................15
3.4.4 HY-12864 的电路结构特点.......................................................................17
3.4.5 HY-12864 的应用.......................................................................................17
3.5 键盘电路...............................................................................................................19
3.6 闹铃电路...............................................................................................................19
4 系统程序的设计..............................................................................................................20
4.1 阳历程序的设计...................................................................................................20
4.2 时间调整程序设计...............................................................................................20
4.3 阴历程序设计.......................................................................................................22
5 测试结果..........................................................................................................................25
6 结论..................................................................................................................................26
参考文献..............................................................................................................................27