基于8952单片机实时时钟设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于8952单片机实时时钟设计.doc

毕 业 论 文 设 计 目 录 绪 论 3 一、单片机概述 4 1.1 单片机的发展历史 4 1.2 单片机的发展趋势 4 1.3 单片机的特点 5 1.4 单片机的应用 5 1.5 单片机的串行接口 6 1.6 基本概念 7 二、硬件设计 8 2.1 STC89C52单片机简介 8 2.1.1 STC89C52功能特性描述 9 2.1.2 MCS-51的串行和控制寄存器 13 2.2 显示模块 15 2.3 DS1302的结构及工作原理 18 三、软件设计 20 3.1 设计方法 20 3.2 设计实例 20 3.3 原理图和程序 23 3.3.1原理图 23 3.3.2程序 24 结 论 35 致 谢 36 参 考 文 献 37 基于89C52的单片机实时时钟设计 摘要:本设计是以89C52为控制核心,通过外围的不同模块可以让用户进行单片机的各种实验或者项目的开发。本开发板主要设计实时时钟电路,开发板主要由以下几个部分组成:MCU控制器、显示、DS1302。其中MCU采用的是STC89C52芯片;显示模块为1602液晶显示;用DALLAS公司的DS1302向单片机提供包括秒、分、时、日、月、年等在内的实时时间信息he design of real-time clock based on 89C52 microcontroller Abstract: The design is a system used 89C52 for the control of the control of the core, allows users to conduct various experiments or the SCM project development through the external different modules. The development board design and real-time clock circuit, The development board mainly contain the following modules: MCU controller, display, DS1302. STC89C52 is used as MCU; the display module is LCD1602; Provides including the second, divides, Japan, the month, the year with DALLAS Corporations DS1302 to the monolithic integrated circuit and so on real-time time information. Through the application software which studies carries on the cartography and the programming, causes its simulation to demonstrate. Keyboard : 89C52 MCU DS1302 LCD1602 绪 论 随着单片机在各个领域的广泛应用,越来越多的单片机爱好者开始动手开发自己的产品。而单片机产品都是由单片机最小系统通过外围的不同扩展电路来实现对某一输出的控制。翻阅了很多单片机应用的书,大体的结构一般都是先介绍单片机的结构,而后就是单片机的外围电路,综合看来,单片机的外围电路正常就是那几个部分:显示、输入、D/A、A/D、控制等,所以一般设计者都需要搭建最基础的电路,包括单片机最小系统、基本的显示模块等。如果每次做电路的时候都要重复的做着这些事情,无疑会浪费设计者的时间,介于这方面的考虑,本设计做的就是一些基本的单片机外围模块,从而减少开发用户DIY的时间。另一方面,本开发板可以为单片机初学者提供一个很好的学习平台。单片机的初学者肯定要从最基础的做起,一步一步了解单片机,熟悉去各个方面的应用,如果仅是从理论上学习是远远不够的,必须联系实践,即实验来达到消化和巩固的目的。 本设计中主要就是用了以下几个简单模块:单片机最小系统、液晶显示、DS1302等。 本设计只是简易的开发板设计,对STC89C52芯片进行程序的烧写,使实时时钟显示。设计的时候也考虑了用户很有可能不用上面的模块,需要自己扩展模块,所以在单片机的各个引脚边加了相应的插针,用于用户自己调配扩展模块。 下面对本设计的各个方面做深入的介绍,可以作为简易开发板的说明书使用。 一、单片机概述 单片机也被称作“单片微型计算机”、“微控制器”、“嵌入式微控制器”。单片机一词最初是源于“Single Chip

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档