基于51单片机电子闹钟或万年历的设计课程设计(精).pdfVIP

  • 0
  • 0
  • 约4.4万字
  • 约 37页
  • 2026-03-04 发布于河南
  • 举报

基于51单片机电子闹钟或万年历的设计课程设计(精).pdf

武汉理工大学《单片机原理与应用课程设计》

目录

目录1

1.项目背景3

1.1项目研究的目的和意义3

1.2课题研究的内容3

2.方案的选择和和论证4

2.1单片机型号的选择4

2.2按键的选择4

2.3显示器的选择4

2.4计时部分的选择5

2.5发音部分的设计5

2.6电路设计最终方案5

3.AT89C52单片机简介6

3.1单片机基本特性6

3.2单片机内部结构图6

3.3单片机I/O引脚结构6

3.3.1P0口6

3.3.2P1口7

3.3.3P2口7

3.3.4P3口7

3.4单片机最小系统板8

4.数字电子钟的设计原理和方法9

4.1设计原理9

4.2硬件电路的设计9

4.2.1DS1302时钟芯片9

4.2.21602液晶简介11

1

武汉理工大学《单片机原理与应用课程设计》

4.2.3蜂鸣器驱动电路12

4.2.4独立键盘电路13

5.软件部分的设计14

5.1程序流程图14

5.1.1系统总流程图14

5.1.2DS1302时钟程序流程图15

5.1.3LCD显示程序流程图16

5.2程序的设计17

5.2.1DS1302读写程序17

5.2.2液晶显示程序17

7.心得体会20

参考文献21

附录一系统原理图22

附录二系统程序23

2

武汉理工大学《单片机原理与应用课程设计》

1.项目背景

1.1项目研究的目的和意义

20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎

渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的

提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越

快。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前

的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。

但是,一旦重要事情,一时的耽误可能酿成大祸。例如,许多火灾都是由于人

们一时忘记了关闭煤气或是忘记充电时间等造成的。而钟表的数字化给人们生

产生活带来了极大的方便。数字钟是通过数字电路实现时,分,秒数字显示的计时

装置,广泛用于个人家庭、车站、码头办公室等公共场所,成为人们日常生活中不

可少的必需品。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数

字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方

便,而且大大地扩展了钟表原先的报时功能,诸如定时自动报警、按时自动打

铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烤箱、通断动力

设备、甚至各种定时电气的自动启用等。所有这些,都是以钟表数字化为基础

的。因此,研究数字钟及扩大其应用,有着非常现实的意义。

1.2课题研究的内容

本论文主要研究基于单片机的万年历设计。当程序执行后,LCD显示即时

时间、年月日、星期。设置4个操作键:K1,时间调整键;K2,上调键;K3,

下调键;K4,闹钟设置键本设计的主要内容:

1、了解单片机技术的发展现状,熟悉万年历各模块的工作原理;2、选择适

当的芯片和元器件,确定系统电路,绘制电路原理图,尤其是各接口电路;3、

熟悉单片机使用方法和C语言的编程规则,编写出相应模块的应用程序。

设计目标:使基于AT89C52单片机的万年历实现以下三个功能:

a.具有年、月、日、星期、时、分、秒等功能;

b.具备年、月、日、星期、时、分、秒校准功能;

3

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档