基于MCS-51单片机的.doc
文本预览下载声明
姓名 顾荣荣 学号 0701103208 班级 电信0732 专业 电子信息工程技术 主要设计(研究)内容:
本设计主要是利用时钟芯片DS1302 产生时间\日期信号。通过时钟芯片和单片机的简单串行口(P0)通信,单片机读取信号,并将读取到的信号写入LCD1602。设计中还增添了附加温度实时显示功能,通过DS18B20采集温度,并通过P1.4口将信号输入单片机进行数据处理和显示。 最后利用proteus进行仿真,验证其正确性。 方法及其预期目的:
方法:主要是利用单片机来实现。
预期目的:实现时间显示,并做到年、月、日、时、分、秒可调;闹钟功能,能做到掉电后闹钟信息不丢失;温度的实时显示,能显示负温度。 与选题相关的研究现状及发展趋势:
目前数字电子钟大多数用全硬件电路实现结构复杂,功率损耗大。. 北京:北京理工大学出版社2007年.PP-232
[3]李朝青 单片机原理及串行外设接口技术[M]. 2008年1月第1版,北京:北京航空航天大学出版社,2008年.PP-20~PP-65
[4] 张友德....
设计(论文)题目 基于MCS-51单片机的可调式电子钟的设计 班级 电信0732 学生姓名 顾荣荣 一、选题的背景和意义:
电子钟在现今社会已得到了广泛的运用,例如在商场、街道等地方大多都采用电子钟来显示时间,一些智能小家电上也利用电子钟进行时钟显示和控制。但市场上各式各样的数字电子钟大多数用全硬件电路实现,电路结构复杂,功率损耗大。 二、课题设计(研究)的任务要求:
1、查阅文献资料,了解、熟悉电子钟的原理及其电路
2、了解掌握单片机的相关内容及其应用
3、对Proteus软件的熟悉与应用
4、利用Proteus对所设计的电子钟进行调试,验证其正确性
5、完成论文的撰写 三、主要设计(研究)方法概述:
本设计主要采用AT89S52单片机进行设计。其中,时间信号主要利用时钟芯片DS1302 产生,并利用LCD1602进行显示。温度信号由DS18B20采集,然后由单片机进行数据处理和显示。
利用proteus进行仿真,验证其正确性。 四、指导教师意见:
?
?
? ?
签名: 年 月 日
目录
摘要 1
Abstract 1
前言 2
第一章 绪论 3
1.1 电子钟的发展 3
1.2 常用电子钟系统及模式 3
1.3 电子钟的系统原理 3
第二章 Proteus简介 4
2.1 Proteus SP3软件介绍 4
2.2 Proteus SP3仿真步骤 5
2.3 Proteus SP3特点 5
第三章 电子钟系统原理及设计 7
3.1设计原理 7
3.2电子钟的方案选择 7
3.3电子钟系统硬件设计 8
3.3.1单片机的最小系统 8
3.3.2电子钟的显示电路 9
3.3.3按键控制 9
3.3.4时钟信号产生电路设计 10
3.3.4.1 DS1302时钟芯片 10
3.3.4.1 DS1302与单片机连接 10
3.3.5电子钟系统整体电路的设计 11
3.4电子钟系统软件设计 12
3.5 电子钟系统的调试 14
3.5 仿真结果分析与展望 15
总结 16
致谢 17
参考文献 18
摘要
电子钟是目前应用非常广泛的一种电子装置,本文利用AT89S52设计了一种电子钟。本设计由硬件和软件相配合使用时钟芯片DS130温度检测采用DS18B20温度传感器单片机通过时钟芯片DS1302获取时间数据DS18B20采集温度信号送给单片机处理,单片机再把时间数据和温度数据送利用单片机程序控制Abstract
Clock is the application of a very wide range of an electronic device, this paper AT89S52 designed an electronic clock.The electronic device has hardware and soft ware.The hardware from the master, the clock circuitry, temperature detection circuit, display circuit, keyboard interface 5 modules. Main control module with the AT89S52, clock circuit with the clock chip DS1302, with the LCD1602 LCD display module, the temperature detected by DS18
显示全部