基于AT89C52单片机的数字钟设计方案

合集下载

基于51系列AT89C52单片机课程设计-电子时钟

基于51系列AT89C52单片机课程设计-电子时钟

目录第一章﹑设计背景 (2)第二章﹑设计方案 (4)2.1. 设计内容 (4)第三章﹑电子时钟 (5)3.1.电子时钟简介 (5)3.2.电子时钟的基本特点 (5)3.3.电子时钟的原理 (5)第四章﹑AT89C52简介 (6)第五章﹑系统软件程序设计 (10)5.1.主程序 (10)5.2.数码管显示模块 (10)5.3.定时器/计数器T0中断服务程序 (10)5. 4.按键处理模块 (11)5.5.汇编语言程序 (13)第六章﹑系统硬件电路的设计 (18)第七章﹑课程设计总结 (21)参考文献 (22)附录 (23)摘要设计背景:1957年,Ventura发明了世界上第一个电子表,从而奠定了电子时钟的基础,电子时钟开始迅速发展起来。

数字电子钟一般由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路等组成。

秒信号是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。

将秒信号送入秒计数器,它是六十进制计数器。

每累计六十秒发出一个“分脉冲”信号,这个信号作为“分计数器”的时钟脉冲。

“分计数器”也是六十进制计数器,它每累计六十分钟,发出一个“时脉冲”信号,此信号将被送到“时计数器”。

“时计数器”采用二十四进制计数器,可以实现一天二十四小时的累计。

译码显示电路将“时”、“分”、“秒”计数器的输出状态经七段显示译码器译码,通过六位LED显示器显示出来。

校时电路是用来对“时”、“分”、“秒”显示数字进行校对调整的。

在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力这里采用应用广泛的AT89C52作为时钟控制芯片,利用单片机内部的定时/计数器T0 实现软时钟的目的。

首先将T0设定工作于定时方式,对机器周期计数形成基准时间(50ms),然后用另一个定时/计数器T1对基准时间计数形成秒,妙计60次形成分,分计60形成小时,小时计到12。

1_7798690_课程设计:基于单片机AT89C52电子时钟课程设计说明书

1_7798690_课程设计:基于单片机AT89C52电子时钟课程设计说明书

单片机课程设计报告一、课程设计内容1)显示时间功能,能正确显示“时”、“分”。

2)显示日期功能,能显示“月”、“日”。

3)闹钟功能,可按设定的时间闹时。

4)具有校准月、日、时、分的功能。

二、元器件介绍本次课程设计我使用的单片机是至强51蓝精灵版,而实验中使用到的关键元器件主要有:STC85C52RC,4*4按键,蜂鸣器,数码管等。

下面是STC85C52RC的简单介绍:AT89C52是本设计最核心的部件,它是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含8K bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大。

AT89C52单片机适用于许多较为复杂的控制应用场合。

下图是AT89C52最常见的一种封装。

如上图所示,AT89C52共有40个管脚,其各个功能如下:·VCC ——运行时加+5V·VSS ——接地·XTAL1 ——振荡器反相放大器及内部时钟发生器的输入端·XTAL2 ——振荡器反相放大器的输出端·RST ——复位输入,高电平有效,在晶振工作时,在RST引脚上作用2个机器周期以上的高电平,将使单片机复位。

·EA/VPP ——片外程序存储器访问允许信号。

欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地),如果EA端为高电平(接Vcc端),CPU则执行内部程序中的指令。

·LAE/PROG——当访问外部程序存储器或数据存储器时,ALE(地址允许锁存)输出脉冲用于锁存地址的低8位位数字节。

一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。

单片机原理课程设计-基于AT89C52的电子时钟设计

单片机原理课程设计-基于AT89C52的电子时钟设计

单片机原理课程设计题目: 基于AT89C52的电子时钟设计姓名:学院:专业:班级:学号:指导教师:年月日南京农业大学教务处制aortiu目录摘要 (2)关键词 (2)引言 (2)1设计要求与方案论证 (2)1.1设计要求 (2)1.2系统方案选择方案和论证 (2)1.2.1单片机芯片的选择方案和论证 (2)1.2.2显示模块选择方案和论证 (3)1.2.3时钟芯片的选择方案和论证 (3)2.系统的硬件设计与实现 (3)2.1电路设计框图 (3)2.2系统硬件概述 (3)2.3主要单元电路的设计 (4)2.3.1单片机主控制模块的设计 (4)2.3.2时钟电路模块的设计 (4)2.3.3键盘模块设计 (5)2.3.4蜂鸣器模块的设计 (5)2.3.5显示模块的设计 (5)3.系统的软件设计 (6)3.1程序流程框图 (6)3.2程序的设计 (7)4.系统调试 (7)4.1软件调试 (7)4.2硬件调试 (8)4.3 实验箱调试结果 (8)5.总结心得体会 (9)附录一:系统程序 (9)基于AT89C52的电子时钟设计指导教师:吕成绪胡飞摘要:单片机在电子产品中的应用越来越广泛,特别是51系列的单片机,由于其使用方便、价格低廉等优势,在市场上占有很大的份额。

AT89C52就是51系列中的一个比较成熟的型号。

本设计是一个多功能的实时时钟,带秒表、整点报时、闹铃、调整时间等功能。

可按键直接设置闹铃时间。

由AT89C51单片机、DS1302、LCD1602等模块组成。

现代社会,时间就是金钱,时钟是每个人的必备品。

本设计实现了所需功能,给大家带来方便,整体性好、人性化强、可靠性高,实现了时钟的多功能应用。

关键词:电子时钟;DS1302;LCD1602;引言:随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。

美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302。

毕业设计(论文)基于at89c52单片机的液晶显示的数字钟的设计与实现

毕业设计(论文)基于at89c52单片机的液晶显示的数字钟的设计与实现

目录摘要 (1)关键词 (1)Abstract (1)Key words. (1)1. 引言 (2)2. 系统总体设计方案 (4)系统可实现的功能 (4)2.2 数字时钟的硬件系统框图 (5)2.3各元器件的选用 (6)2.3.1 单片机AT89C52 (6)2.3.2 时钟芯片DS1302 (9)2.3.3 显示器的结 (10)3. 系统硬件设计 (11)3.1单片机复位电路的设计 (11)3.1.1 设计原理 (11)3.1.2 方案的比较与选择 (11)3.1.3 复位电路与单片机的连接 (11)3.2单片机时钟电路的设计 (12)3.2.1振荡器电路原理 (12)3.2.2 DS1302时钟电路 (13)3.3 显示器和单片机的接口电路 (14)3.3.1 显示电路 (14)3.3.2 显示器的接入 (15)4. 系统软件设计 (16)4.1软件系统中的主模块设计 (16)4.1.1 主模块的C语言实现 (16)5. 系统的实现 (18)5.1 电路的仿真 (18)6. 总结 (18)参考文献 (18)致谢: (20)液晶显示的数字钟的设计与实现(湖南人文科技学院湖南娄底)摘要:数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。

本文介绍了一款基于AT89C52单片机数字钟的设计,通过多功能数字钟的设计思路,详细叙述了系统硬件、软件的具体实现过程。

软件采用简单流通性强的C语言编写实现。

本设计实现了年、月、日和时、分、秒的显示功能。

并且运用Proteus软件进行仿真,通过对比实际的时钟,查找出了误差的来源,确定了调整误差的方法,尽可能的减少误差,使得系统可以达到实际数字钟的允许误差范围内。

关键词:AT89C52单片机数字钟 Proteus.The Design and Implementation of LCD Digital ClockFang He(Hunan Institute of Humanities Science and Technology,Loudi,Hunan) Abstract:A digital clock is a kind of device which is used by digital circuit technology to achieve the timing . It is higher than the mechanical clock in accuracy and intuitive . And it has no machinery and has more longer service life, so it has been widely used . The design of LCD digital clock based on SCM of AT89C52 was introduced in the paper , the specific process of how the system hardware and software achieved were detailed description through the design of multifunction digital clock. Software design used the C language to achieve because of its simple and strong negotiability. In this design, the functions of the year, month, day , hour, minute and seconds display have been achieved.,andthe Proteus software has been used to simulate. By comparing the actual clock, we can find out the source of the error and determine the method of adjusting error, reduce errors as much as possibly, so this system can achieve a practical digital clock with error within the permissible range.Key words :AT89C52 microcontroller; Digital clock; Proteus .1引言现今数字钟已成为人们日常生活必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来了极大的方便,由于数字集成技术的发展和采用先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等特点,它还应用于计时、自动报时及自动控制等各个领域,尽管目前的市场上已经有现成的数字钟集成电路芯片出售,价钱便宜、使用方便,但鉴于数字钟集成电路的基本电路包含了数字电路的主要部分,因此进行数字的设计是必要的,研究数字钟及扩大其应用有着非常现实的意义。

基于AT89C52的电子时钟设计

基于AT89C52的电子时钟设计

华北水利水电学院课程设计报告课程名称: 基于AT89C52的电子时钟设计姓名: 李东利学号: 200814715班级: 电信2008147 专业: 电子信息工程日期: 二零一零年一月二十二日目录一、前言 (3)二、课程设计的目的和要求 (4)2.1课程设计的目的 (4)2.2课程设计的基本要求 (4)三、总体设计原理 (4)四、硬件设计 (5)4.1设计思路 (5)4.2硬件结构及原理电路 (5)4.3主要硬件原件说明 (6)4.4单元电路原理介绍 (6)五、软件设计 (10)5.1程序介绍 (10)5.2程序清单 (12)六、系统操作说明 (17)七、设计总结 (18)八、参考文献 (19)一前言20世纪70年代开始,半导体厂商把微型机最基本的部件制作在一个硅片内,于是就出现了以一个大规模集成电路为主组成的微型计算机---单片微型计算机(Single-chip microcomputer),简称单片机。

由于单片机面向控制性应用领域,装入到各种智能化产品之中,所以又称为嵌入式控制器(embedded microcontroller)单片机内部包含有计算机的基本功能部件:中央处理器(CPU)、存贮器(memory)、输入/输出(I/O)接口电路,给单片机加上适当的外围设备和软件,便构成一个单片机应用系统。

其应用如下:(1)单片机在智能仪表中的应用:单片机广泛地应用于实验室、交通运输工具、计量等各种仪器仪表之中,使仪器仪表智能化,提高它们的测量精度,加强其功能,简化仪器仪表的结构,便于使用、维护和改进。

(2)单片机在机电一体化中的应用:机电一体化是机械工业发展的方向。

机电一体化产品是指集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的机电产品。

(3)单片机在实时控制中的应用:单片机也广泛地用于各种实时控制系统中,如对工业上各种窑炉的温度、酸度、化学成分的测量和控制。

将测量技术、自动控制技术和单片机技术相结合,充分发挥数据处理和实时控制功能,使系统工作于最佳状态,提高系统的生产效率和产品的质量。

基于STC89C52单片机的二十四小时语音数字闹钟设计

基于STC89C52单片机的二十四小时语音数字闹钟设计

电子设计综合实验“基于STC89C52单片机的二十四小时语音数字闹钟设计”项目设计报告11设计任务与要求语音数字闹钟功能包括:计时功能、显示时间功能、校准时间功能、整点报时功能、闹钟功能。

2 设计思路2.1芯片选取1.单片机的选择采用STC89C52主芯片。

STC89C52是STC公司生产的一种低功耗、高性能微控制器,可用软件编程实现各种逻辑功能。

本身自带定时器和计时器,工作电压3.3-5.5v和电路其他器件相适应,具有断电保护功能,和时钟保持时间不间断相匹配。

并且其功耗低,体积小,成本低,可直接用串口下载,较为便利。

2.显示方案的选择采用LCD1602液晶显示屏。

液晶显示屏的显示功能强大,可显示大量文字,显示多样,功能扩展能力强,可不局限于单一时间显示,例如可以扩展年月显示。

稳定抗干扰能力强,清晰可见,且价格适中,对于本设计一个LCD显示屏足够实现所需功能。

3.时钟模块的选择采用DS1302时钟芯片实现时钟。

DS1302芯片是一种高性能、低功耗的实时时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,功能满足本设计要求,而且精度高,工作电压2.5V~5.5V范围内,与实验整体电路相适应。

4.语音模块采用NV020C语音芯片。

性能稳定,抗干扰能力强,无需外围电路外接电阻,电路简单,控制方便,价格便宜。

工作电压与电路整体电压范围一致,满足整点语音报时的功能需求。

且可进一步功能扩展。

2.2系统设计方案概述该设计包括电源模块、显示模块、按键模块、复位电路模块、时钟模块、语音模块、主控模块、闹铃模块。

整个系统以STC89C52单片机为核心器件,配合电阻电容晶振等器件,构成单片机的最小系统,其它的模块围绕着单片机最小系统展开。

其中包括,显示设备使用LCD1602液晶,可以同时显示时、分、秒等基本时间信息;时钟模块采用DS1302芯片,初始化之后,就会开始运行计算时间,单片机只需进行时间信息的读取即可。

基于AT89C52单片机精编版

基于AT89C52单片机精编版
基于AT89C52单片机的电子时钟的硬件设计
?第一章 绪 论 ?第二章 方案论证与比较 ?第三章 系统功能模块介绍 ?第四章:探讨闪存 AM29F016D ?第五章 设计总结
? 1.3研究内容
? 本文主要介绍用单片机控制时钟芯片实现电子时钟的方法,本设计由单片机AT89C52芯 片和DS12887时钟芯片、LED数码管为核心,辅以必要的电路,构成了一个单片机电子 时钟。
? 方案二:使用热敏电阻作为传感器,用热敏电阻与一个相应阻值电阻相串联 分压,利用热敏电阻阻值随温度变化而变化的特性,采集这两个电阻变化的 分压值,并进行A/D转换。此设计方案需用A/D转换电路,增加硬件成本而且 热敏电阻的感温特性曲线并不是严格线性的,会产生较大的测量误差。
? 基于DS18B20的优点,采用方案一。
3.2.1.1 主要硬件AT89C52的介绍
? 单片机AT89C52的主要特性 ? AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个
外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口 线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的 微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可 有效地降低开发成本[9]。其主要功能特性如表1所示:
第二章 方案论证与比较
? 2.1 电子时钟的设计方案 ? 电子时钟是本设计的最主要的部分。根据需要,可利用两种方案实现。 ? 方案一:本方案采用Dallas公司的专用时钟芯片DS12887A。该芯片内部采用
石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能, 因此,可直接对其以用于显示或设置,使得软件编程相对简单。为保证时钟 在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电 池。当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。 而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以 备随时提供正确的时间。 ? 方案二:本方案完全用软件实现数字时钟。原理为:在单片机内部存储器设 三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒 定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则 将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将 时字节值加1;若时值达到24,则将十字节清零。该方案具有硬件电路简单 的特点。但由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度 不高。而且,由于是软件实现,当单片机不上电,程序不执行时,时钟将不 工作。 ? 基于软件电路和精度的考虑,本设计采用方案一完成电子时钟的功能。

基于单片机AT89C52的多功能电子钟设计

基于单片机AT89C52的多功能电子钟设计

第36卷第4期信息化研究Vol. 36 No. 42010年4月Informatization ResearchAp r. 2010基于单片机AT89C52的多功能电子钟设计刘昕,杨峰,谢晋(吉首大学物理科学与信息工程学院,湖南省吉首市416000)摘要:文中设计了一个显时、调时、定时以及具有整点报时功能的电子钟。

电子钟使用12MHZ晶振与AT89C52单片机相连接,通过软件编程的方法实现了以24小时为一个周期,同时显示小时、分钟和秒的要求,而且有三组定时计数功能。

在定时时间到时有蜂鸣报警。

该电子钟设有五个按键按钮S1 ,S2,S3, S4和S5键,使之具备了校时、定时和复位功能。

同时,电子钟还设计了掉电保护电路,当电源断电时能保存时钟当前定时设计的全部数据。

为了美化时钟界面关键词:电子钟; AT89C52;晶振;掉电保护电路;跑马电路中图分类号: TP311,在单片机外围设置了跑马电路。

通过AT89C52电子时钟的设计,对51单片机系列有了更加深刻的认识,对其各个引脚功能掌握的更为透彻。

也再次认识到单片机的应用具有使用范围广的特点,对各个行业的技术改造和产品智能化的更新换代起着重要的推动作用。

采用AT24C08串行数据存储器,可以存储多组定时数0 引言据,在掉电和重新启动后,仍然可以恢复到原来的定时数字电子钟设计与制作可采用数字电路实现,也时间,不需要重新定时。

采用RD、WR读写端实现数可以采用单片机来完成。

若用数字电路完成,所设计据写入和读出。

采用MAX232串行接口,利用RXD和的电路相当复杂,大约需要十几片数字集成块,其功能TXD串行收发端实行在线下载功能,省去了插拔单片也主要依赖于数字电路的各功能模块的组合来实现,机烧写程序的麻烦。

按键S1~S4为调时和定时功能,焊接的过程比较复杂,成本也非常高。

若用单片机来分别接P3. 2~P3. 5。

按一下S1进入调时状态,按第2完成,由于其功能的实现主要是通过软件编程来完成,次,进行定时设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有的单片机针对某一个应用领域, 集成了相关的控制设备, 以减少应用系统 的芯片数量。例如,有的芯片以51内核为核心,集成了USB控制器、SMARCARD
2
接口、MP3解码器、CAN或者I C总线控制器等,LED LCD或VFD显示驱动器也 开始集成在8位单片机中。
2、高效率和高性能
为了提高执行速度和执行效率,单片机开始使用RISC流水线和DSP的设 计技术,使单片机的性能有了明显的提高, 表现为:单片机的时钟频率得到提高; 同样频率的单片机运行效率也有了很大的提升; 由于集成度的提高, 单片机的寻 址能力、片内R0(FLASH和RAM勺容量都突破了以往的数量和限制。
(2)办公自动化领域
单片机作为嵌入式系统广泛应用于现代办公设备,如计算机的键盘、磁盘 驱动、打印机、复印机、电话机和传真机等。
(3)商业应用领域
商业应用系统部分与家用和办公应用系统相似, 但更加注重设备的稳定性、 可靠性和安全性。 商用系统中广泛使用的电子计量仪器、 收款机、条形码阅读器、 安全监测系统、 空气调节系统和冷冻保鲜系统等, 都采用了单片机构成的专用系 统。与通用计算机相比, 这些系统由于比较封闭, 可以更有效地防止病毒和电磁 干扰等,可靠性更高。
(4)工业自动化
在工业控制和机电一体化控制系统中,除了采用工控计算机外,很多都是 以单片机为核心的单片机和多机系统。
(5)智能仪表与集成智能传感器 目前在各种电气测量仪表中普遍采用了单片机应用系统来代替传统的测量 系统,使得测量系统具有存储、数据处理、查询及联网等智能功能。将单片机和 传感器相结合, 可以构成新一代的智能传感器。 它将传感器变换后的物理量作进 一步的变化和处理,使其成为数字信号,可以远距离传输并与计算机接口。
单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、 秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置, 具有更更长的使用寿命,因此得到了广泛的使用。
1.3
数字钟是采用数字电路实现对时、分、秒的数字显示计时装置,广泛用于个
人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由
走时调整:走时过程中直接调整且不影响走时准确性,按下时间选择键对
“时、分、秒”显示进行调整,每按一下时间加,即加1,时间减,即减1。
三、整体设计方案
本课题整体设计方案分为硬件设计和软件设计。
硬件电路设计主要是用单片机和LED显示屏连接组成,另外加入按键,开关,
蜂鸣器等;软件编程设计室用C编程,Keil C51调试
1.2
目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMO化、 低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。 下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变 了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的 大部分功能,现在已能用单片机通过软件方法来实现了。 这种软件代替硬件的控 制技术也称为微控制技术,是传统控制技术的一次革命。
单片机应用面广, 使用数量大, 带来的直接好处就是成本的降低。 目前世界 各大公司为了提高竞争力, 在提高单片机性能的同时, 十分注意降低产品的价格。
3.1.2
(1)家用电器领域
用单片机控制系统取代传统的模拟和数字控制电路,使家用电器(如洗衣 机、空调、冰箱、微波炉、和电视机等)功能更完善,更加智能化和易于使用。
基于
一、设计目的与背景
1.1
(1)通过对课题设计方案的分析、选择、比较、熟悉单片机用系统开发、研 制的过程,软硬件设计的方法、内容及步骤。
(2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力, 提高组成系统、编程、调试的动手能力;
(3)提高综合及灵活运用所学知识解决工业控制的能力,培养动手能力和实 际应用能力。
3.1
单片机微型计算机是微型计算机的一个重要分支, 也是颇具生命力的机种。 单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。
通常,单片机由单块集成电路芯片构成, 内部包含有计算机的基本功能部件
[1]:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件 及外部设备相结合,便可成为一个单片机控制系统。
由于系统资源和系统复杂程度的增加,开始使用高级语言(如C语言)来开 发单片机的程序。使用高级语言可以降低开发 难度,缩短开发周期,增强软件 的可读性和可移植性,便于改进和扩充功能。
3、低电压和低功耗
单片机的嵌入式应用决定了低电压和低功耗的特性。由于CMOS等工艺的大 量采用,很多单片机可以在更低的电压下工作 (1.2V或0.9V),功耗已经降低到uA级。这些特性使得单片机系统可以在更小电源的支持下工作更长的时间。4、低价格
二、设计内容及要求
2.1
1通过单片机内定时器控制走时,准确持续走时,调时不影响走时。
2在八个数码管上显示时、分、秒及两个小数点。
3含有闹钟功能,可以选择闹钟开关,可以设定闹铃时间。
4到达闹钟时刻蜂鸣器警报,可以关掉警报。
2.2
电子钟的格式为:XX.XX.XX,由左向右分别为:时、分、秒。完成显示由
秒01一直加1至59,再恢复为00;分加1,由00至01, —直加1至59,再恢 复00;时加1,时由00加至23之后秒、分、时全部清清零。该钟使用T0作250us的定时中断。
于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远
超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩 展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控 制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电 气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及 扩大其应用,有着非常现实的意义。
3.1.1
单片机经过三代的发展, 正朝着多功能、 高性能、 低电压、低功耗、低价格、 大存储容量、 强大的I/O功能及较好的结构兼容性方向发展。地把所需要的存储器和I/O口都集成在一块芯片上, 使得单 片机可以实现更多的功能。比如A/D、PWM PCA(可编程计数器阵列)、WDT(监 视定时器---看家狗)、高速I/O口及计数器的捕获/比较逻辑等。
相关文档
最新文档