更新时间:05-30 上传会员:congxia
分类:单片机自动化 论文字数:10097 需要金币:1000个
摘要:本文对电子钟进行了研究,研究内容包括电子钟所需要的功能、时钟计时系统、时钟控制系统、显示器以及软件编程,在确保系统计时准确的情况下必须要完成设计所要求的其他功能,文章采用按键来控制系统工作,按键功能有复位、设置、加和减。考虑到人性化的设计,增加了阴历显示,夜间自动关闭显示背景灯功能。
关键词:单片机89C51; 时钟芯片DS1302; 1602液晶显示器
目录
摘要
Abstract
1 绪论-1
1.1 课题研究价值及目的-1
1.2 电子万年历的各部分及工作过程简单介绍-1
1.3 课题论文的构成-1
2 系统的设计-2
2.1 系统的基本组成框架-2
2.2 硬件电路设计-2
2.2.1 单片机的简介-2
2.2.1.1 单片机AT89C51主要由以下几个特点:-3
2.2.1.2 AT89C51单片机的管脚及作用-3
2.2.2 单片机晶振电路的设计-5
2.2.3复位电路-6
2.2.4 DS1302时钟芯片的介绍-6
2.2.4.1 DS1302芯片的主要特点-6
2.2.4.2 DS1302的管脚及作用-7
2.2.4.3 DS1302接口电路-7
2.2.5 1602LCD液晶显示器简介-8
2.2.5.1 1602LCD液晶显示器的主要特点-8
2.2.5.2 1602LCD液晶显示器的管脚及作用-8
2.2.5.3 1602LCD接口电路-9
2.2.6 按键的接口电路-9
3 系统的软件设计-10
3.1软件设计的思路-11
3.2 主程序流程-11
1602LCD的一般初始化(复位)过程-12
3.3 电子万年历的调试-16
3.3.1 对系统的硬件调试-16
3.3.2 对系统的软件调试-16
总结-18
致谢-19
参考文献-20
附录A 电子万年历电路-21
附录B实物图-22
附录C 电子万年历部分C程序-23