基于51单片机的电子时钟系统 .pdf

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

目录

第一章引言

第二章总体设计方案

一:设计要求

二:设计方案

三:设计原理

第三章调试及结果分析

一:调试及结析结果分析

二:设计总结

参考文献

附录(一)

附录(二)

第一章:引言

本文介绍了基于51单片机的电子时钟的设计,从硬件和软件两个方面给出了

具体实现过程。该时钟的设计采用功能分块的思想方法,将硬件电路划分为按键

第1页共15页

电路,1602显示电路和单片机最小系统等若干独立模块,而软件的实现则由时

间显示程序、日期显示程序,秒表时间调整程序、延时程序等组成。文中给出了

各个模块的电路图,并使用altiumdesigner10绘制了PCB。

第二章总体设计方案

一:设计要求

电子时钟的设计,利用51单片机作为主控芯片,结合时钟芯片DS1302或者单片

机自身时钟制作一个电子时钟,要求能够将年月日时分秒信息,通过键盘控制分

别显示在数码管或LED点阵模块上,并能够通过键盘进行时间的调整。

二:设计方案

使用STC12C5A60S2作为主控制芯片,CH340作为串口转换芯片,LCD1602作为显

示部分,轻触按键作为操作部分等其他电路部分构成。程序设计有时间显示程序,

时间计算程序,中断程序,延时程序的组成。

三:设计原理

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算

机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、

质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片

机是了解计算机原理与结构的最佳选择。

单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有

和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑

弱很多,不过价钱也是低的,一般不超过10元即可用它来做一些控制电器

一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD

等等的家电里面都可以看到它的身影!它主要是作为控制部分的核心部件

它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干

扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。

随着集成电路技术的发展,单片机的功能越变越强,涉及到各个电子应用领域。

目前单片机的系列也十分多,各有各的特点,如目前的MCS51系列、PIC系列等

等,通过这几年的应用,普通感觉到特别需要单片机具有如下几个应用特点:

(一)低功耗、宽电压工作范围,内部看门狗。

(二)高速指令系统,单字节指令,精简指令集易学易用。

(三)内部ROM结构,且具有廉价OTP(一次性写入程式)ROM,以便小批量生

产,减少MASK风险。

(四)程序保密功能,防止拷贝,保护成果。

(五)方便的开发工具(仿真器与烧入器)

MCS-51单片机中断系统

中断是一项重要的计算机技术,采用中断技术可以使多项任务共享一个资源,所

以中断技术实质上就是一种资源共享技术。

中断源

第2页共15页

MCS-51是一个多中断源的单片机,以80C51为例,有三类共五个中断源,分别

是外部中断两个,定时中断两个和串行中断一个。

1.外中断

外中断是由外部原因引起的,共有两个中断源,即外部中断0和外部中

断1。它们的中断请求信号分别由引脚INT(P)和INT(P)引入。

03.213.3

外部中断请求有两种信号方式,即电平方式和脉冲方式,可通过有关控制位进行

定义。

2.定时中断

定时中断是为满足定时或计数的需要而设置的。

3.串行中断

串行中断是为串行数据传送的需要而设置的。

中断控制

这里所说的中断控制是指提供给用户使用的中断控制手段,实际上就是一些

专用寄存器。在MCS-51单片机中,用于此目的的控制寄存器共有四个,即定时

器控制寄存器、中断允许控制寄存器、中断优先控制寄存器以及串行口控制寄存

器。

1.定时器控制寄存器(TCON)

该寄存器用于保

文档评论(0)

百分卷 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档