c语言闹钟的设计与开发论文,毕业论文 基于单片机定时闹钟系统设计

内容介绍

摘要

随着科技的快速发展和生活水平的不断提高,人们对时钟的精确度和实用性要求越来越高。本文采用AT89S52单片机,通过DS1302日历芯片进行定时,并通过LCD1602液晶进行显示。通过C语言程序编写,将设计出更准确定时、更省电的数字时钟。单片机数字时钟具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期。单片机数字钟不管在性能还是在样式上都发生了质的变化,实践证明单片机数字时钟具有更加准确性、精密性等功能。

关键字:数字时钟;DS1302;LCD1602;AT89S52

Abstract

In daily life, time is science, technology and everyday life is one of the most basic physics, we often deal with temporal clocks, such as hand watch, wall clock, even on a computer program, the clock on the phone can be generalized a clock display on the clock, along with the rapid development of technology and the continuous improvement of living standards, people on the clock's accuracy and practical demand is higher and higher. Based on the single chip microcomputer principle, USES the monolithic integrated circuit AT89S52 series, through the hardware circuit and software production procedure formulation, will design a more accurate timing, electricity -saving digital clock, SCM in performance or digital clock no matter in style have undergone a qualitative change, digital clock has proved microcontroller more accuracy, precision sex etc. Function.

Key Words:Digital clock ; DS1302; LCD1602;

目录

第一章 引言1

1.1单片机的发展史1

1.2 单片机的应用1

1.3 单片机发展趋势 2

1.4 数字时钟方案论证比较3

1.4.1 数字电路与单片机性能比较3

1.4.2数码管与LCD液晶显示性能比较4

1.4.3单片机编程时钟与时钟芯片性能比较4

第二章 系统的硬件设计与实现6

2.1 系统概述6

2.2模块电路的设计7

2.2.1时钟电路7

2.2.3 复位电路与晶振电路11

2.3 总体电路图设计11

第三章 系统的软件设计与实现13

3.1 程序功能13

3.2 编程思路13

3.3 程序设计流程图13

3.3.1 DS1302软件设计流程图14

3.3.2 LCD1602程序序流程图15

3.4写入显示数据到LCD子程序模块设计17

3.5时间闹铃设置流程18

第四章 仿真软件Proteus ISIS使用方法简单介绍19

4.1 简介19

4.2 简单项目设计过程20

4.3仿真执行24

4.3.1一般仿真24

第五章 系统组装与调试26

5.1 硬件系统的组装与调试26

5.2 软件调试27

总结29

参考文献30

附录1单片机定时闹钟程序源代码31

致谢41

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值