数字电子钟报告
数字电子钟开题报告

数字电子钟开题报告数字电子钟开题报告一、引言随着科技的不断发展,数字电子钟作为一种新型的时间显示设备,已经逐渐成为人们生活中不可或缺的一部分。
数字电子钟的出现,不仅改变了人们对时间的感知方式,还为人们提供了更加准确、便捷的时间显示服务。
本文将对数字电子钟的开题报告进行详细论述。
二、背景介绍数字电子钟是一种基于数字显示技术的时间显示设备,它通过数字显示屏来展示时间。
与传统的指针式钟表相比,数字电子钟具有更高的精确度和可读性,能够准确显示小时、分钟、秒以及其他相关信息。
数字电子钟不仅广泛应用于家庭、办公室等日常生活场景,还被广泛用于交通、银行、学校等公共场所。
三、数字电子钟的原理数字电子钟的工作原理主要包括时间信号接收、时间处理和数字显示三个部分。
1. 时间信号接收:数字电子钟通过接收时间信号源(如无线电、GPS等)获取准确的时间信息。
2. 时间处理:接收到时间信号后,数字电子钟会对时间进行处理,包括时区调整、时钟校准等操作,以确保显示的时间准确无误。
3. 数字显示:经过时间处理后,数字电子钟会将处理后的时间信息通过数字显示屏展示出来,供人们观看。
四、数字电子钟的优势相比传统的指针式钟表,数字电子钟具有以下几个优势:1. 高精确度:数字电子钟采用数字显示技术,能够以更高的精确度显示时间,减少了人们对时间的误差。
2. 可读性强:数字电子钟采用数字显示屏,数字清晰可见,不受光线影响,使人们更容易读取时间信息。
3. 功能丰富:数字电子钟不仅能够显示时间,还可以具备其他功能,如闹钟、温度显示、湿度显示等,提供更多实用功能。
4. 便捷操作:数字电子钟的设置和调整相对简单,通过按键或触摸屏即可完成,操作更加方便快捷。
五、数字电子钟的应用领域数字电子钟的应用领域非常广泛,主要包括以下几个方面:1. 家庭生活:数字电子钟作为一种常见的家居装饰品,被广泛应用于卧室、客厅等家庭场所,为人们提供准确的时间显示服务。
2. 商业场所:数字电子钟在商业场所的应用非常普遍,如超市、商场、银行等地,用于提供准确的时间信息,方便人们了解时间。
数字电子钟实验报告

咸阳师范学院物理与电子工程学院课程设计报告题目:班级:姓名:学号:指导教师:成绩:完成日期:年月目录第一章概述 3第二章数字电子钟的电路原理 4 第三章电路调试与制作11第四章总结与体会12第五章附录13第一章概述数字钟是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,运运超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。
诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。
因此,研究数字钟及扩大其应用,有着非常现实的意义。
虽然市场上已有现成的数字集成电路芯片出售,价格便宜,使用方便,这里所制作的数字电子可以随意设置时,分的输出,是数字电子中具有体积小、耗电省、计时准确、性能稳定、维护方便等优点。
课程设计目的(1)加强对电子制作的认识,充分掌握和理解设计个部分的工作原理、设计过程、选择芯片器件、电路的焊接与调试等多项知识。
(2)把理论知识与实践相结合,充分发挥个人与团队协作能力,并在实践中锻炼。
(3)提高利用已学知识分析和解决问题的能力。
(4)提高实践动手能力。
第二章数字电子钟的电路原理数字电子钟的设计与制作主要包括:数码显示电路、计数器与校时电路、时基电路和闹铃报时电路四个部分。
1.数码显示电路译码和数码显示电路是将数字钟的计时状态直观清晰地反映出来。
显示器件选用FTTL-655SB双阴极显示屏组。
在计数电路输出信号的驱动下,显示出清晰的数字符号。
2.计数器电路LM8560是一种大规模时钟集成电路它与双阴极显示屏组可以制成数字钟钟控电路。
3.校时电路数字钟电路由于秒信号的精确性和稳定性不可能做到完全准确无误,时基电路的误差会累积;又因外部环境对电路的影响,设计产品会产生走时误差的现象。
数字钟报告

数字钟报告数字钟是一种很常见的计时工具,与传统机械钟相比,数字钟拥有更多的功能和便利性。
本次报告将详细介绍数字钟的特点、功能和使用方法。
数字钟的特点主要有以下几点:第一,数字钟使用数字显示时间,清晰明了,更容易读取。
相比于指针式的机械钟,数字钟的时间显示更加准确,误差较小。
第二,数字钟一般采用LED(发光二极管)显示屏或LCD(液晶显示屏)显示屏。
LED屏幕的亮度高,适合在光线较暗的环境下查看。
LCD屏幕则更节能省电,适合长时间使用。
第三,数字钟通常具备闹钟功能和定时器功能。
用户可以通过设置闹钟来提醒自己起床、上班等重要的时间节点。
定时器功能可以帮助用户掌握时间,做好时间分配。
数字钟的功能主要包括时间显示、闹钟、定时器等。
首先,数字钟的核心功能是准确显示时间。
用户可以通过设置按钮来调整时间,以保证钟表时间和实际时间一致。
有些数字钟还可以自动与网络时间同步,确保时间的准确性。
其次,数字钟一般都带有闹钟功能。
用户可以通过设定时间和铃声类型来设置闹钟。
闹钟可以帮助人们按时起床、上班或做其他事情。
另外,数字钟还常常具备定时器功能。
用户可以根据需要设定定时器的时间和模式,比如做饭时设定定时器提醒自己关火,或者在学习时设定定时器提醒休息。
最后,数字钟的使用方法也非常简单。
首先,用户需要根据说明书或者按键标识来设置时间、闹钟和定时器等功能。
设置好后,数字钟会自动运行。
用户可以随时查看时间,并通过按键来开启或关闭闹钟、定时器等功能。
总结来说,数字钟是一种准确、便利、功能丰富的计时工具。
它不仅可以准确显示时间,还可以帮助人们按时起床、做事、掌握时间。
在日常生活中,数字钟扮演着重要的角色,使我们的生活更加有序和高效。
数字电子钟设计报告

数字电子钟一.摘要数字电子钟是一个将“时”,“分”,“秒”显示于人的视觉器官的计时装置。
它的计时周期为24小时,显示满刻度为23时59分59秒。
因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”计数器、校时电路和振荡器组成。
主电路系统由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路组成。
秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。
将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。
“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。
“时计数器”采用24进制计时器,可实现对一天24小时的累计。
译码显示电路将“时”、“分”、“秒”计数器的输出状态用七段显示译码器译码,通过七段显示器显示出来。
校时电路时用来对“时”、“分”、“秒”显示数字进行校对调整。
采用74160,74393实现24进制和60进制,从而实现计数功能。
目录一.正文 (3)1.1系统设计 (3)1.11设计原理(数字电子钟结构框图): (3)1.12石英晶体振荡器 (3)1.2单元电路设计 (4)1.21时、分、秒计数器的设计: (4)1.2.1.1 元器件的选择:74LS160 同步十进制计数器、与非门 (4)1.2.1.2 二十四进制计数器电路图 (5)1.2.1.3 六十进制计数器电路图 (6)1.2.1.4 秒脉冲谐振电路: (6)1.3系统的测试 (8)1.3.1 N进制级联 (8)1.3.2分频器电路 (8)1.3.3.调校电路 (9)1.4 总结 (10)参考文献 (10)附录 (11)1.元器件的明细表 (12)一.正文1.1系统设计1.11设计原理(数字电子钟结构框图):数字电子钟是一个典型的数字电路系统,其由直流稳压电源,秒脉冲发生器,时、分、秒计数器以及校时和显示电路组成结构框图如下:图表 11.12石英晶体振荡器:石英晶体振荡器的特点是振荡频率准确,电路结构简单,频率易调节。
数字电子钟组装实训报告

一、概述随着科技的不断发展,数字电子钟因其精度高、体积小、功耗低、操作简便等优点,已成为人们日常生活中不可或缺的计时工具。
为了提高自己的电子制作能力,加深对数字电路知识的理解,我参加了数字电子钟的组装实训。
通过本次实训,我不仅掌握了数字电子钟的组装方法,还了解了其工作原理和调试技巧。
二、实训目的1. 掌握数字电子钟的组装方法,熟悉各种电子元器件的识别和焊接技巧。
2. 理解数字电子钟的工作原理,掌握数字电路的基本知识。
3. 培养动手实践能力和团队合作精神。
三、实训内容本次实训主要分为以下几个步骤:1. 元器件准备:首先,我们需要准备以下元器件:数字集成电路(如计数器、译码器等)、石英晶体振荡器、数码管、蜂鸣器、电阻、电容、导线等。
2. 电路设计:根据数字电子钟的工作原理,设计电路图,确定各个元器件的连接方式。
3. 元器件焊接:按照电路图,将元器件焊接在电路板上,注意焊接质量,避免短路或虚焊。
4. 电路调试:连接电源,对电路进行调试,确保电路正常工作。
5. 组装外壳:将调试好的电路板安装在外壳中,连接电源线和控制按钮。
四、实训过程1. 元器件准备:在指导老师的帮助下,我们认真学习了各种电子元器件的识别方法,并准备了所需的元器件。
2. 电路设计:我们查阅了相关资料,了解了数字电子钟的工作原理,并根据原理设计了电路图。
电路图包括计数器、译码器、石英晶体振荡器、数码管、蜂鸣器等部分。
3. 元器件焊接:在焊接过程中,我们注意了以下几点:- 焊接前要确保电路板清洁,避免焊点氧化。
- 焊接时要保持温度稳定,避免烧坏元器件。
- 焊接完成后,要检查焊点是否牢固,避免虚焊或短路。
4. 电路调试:连接电源后,我们对电路进行了调试。
首先,检查电源电压是否正常;然后,观察数码管是否显示正确的时间;最后,测试报时功能是否正常。
5. 组装外壳:将调试好的电路板安装在外壳中,连接电源线和控制按钮,完成了数字电子钟的组装。
五、实训总结通过本次数字电子钟的组装实训,我收获颇丰:1. 掌握了数字电子钟的组装方法:从元器件准备、电路设计、焊接到调试,我全面了解了数字电子钟的组装过程。
数字钟实验报告_6

数字钟实验报告题目: 六位数字钟实验学院自动化与电气工程学院专业:测控技术与仪器班级: 123班学号:**********姓名:***日期: 2014.7.2前言钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。
诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、定时启闭电路、定时开关烘箱、通断动力设备,甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。
随着数字集成电路的出现和飞速发展,以及石英晶体振荡器的广泛应用,使得数字钟的精度稳定度远远超过了老式的机械表,用数字电路实现对“时”、“分”、“秒”数字显示的数字钟在数字显示方面,目前已有集成的计数、译码电路,它可以直接驱动数码显示器件,也可以直接采用才COMS--LED光电组合器件,构成模块式石英晶体数字钟。
本设计主要是用中、小规模集成电路设计的一台能显示时、分、秒的数字电子钟。
是由晶振电路产生1HZ标准信号,分、秒为00--59六十进制计数器,时为00--23二十四进制计数器,可手动校正,且具有整点报时功能。
因此,研究数字钟及扩大其应用,有着非常现实的意义。
1数字钟的系统概述数字电子钟是用数字电路实现“时”、“分”、“秒”数字显示的计时装置,主要由振荡器、分频器、计数器、译码显示器、校时电路等部分组成。
而数字钟想准确的计时则是由振荡器产生的时脉冲送到分频器,分频电路将时标信号分成每秒一次的方波信号。
秒脉冲发生器产生频率稳定很高的秒脉冲,秒脉冲被送到一个六十进制秒计数器计数,将计数结果送至秒个位和十位译码器,译码结果分别由两只七段数码管以十进制数形式显示来。
当秒六十进制计数器累计到第59秒时,若再来一个秒脉冲,秒计数器的进位输出就产生进位脉冲(分计数脉冲),同时,秒计数器的十位和个位都复位到零。
分计数脉冲又被送到分六十进制计数器计数,经译码电路译码后数码管显示相应的分数。
当计满59分59秒时,若再来一个秒脉冲,则分计数器便向时计数器送出时计数脉冲,同时,分、秒计数器均复位到零。
《电子技术》课程设计报告-数字电子钟设计
《电子技术》课程设计报告-数字电子钟设计一、背景介绍数字电子钟是一个实时的计时器,它可以按照设定的时刻精确地表示时间。
它使用微处理器和时钟芯片来处理时间。
因此,它可以被视为一个微处理器系统,系统中含有存储器、计数器、报警功能等。
最新的电子时钟如石英钟使用特制石英晶片来制定时钟。
由于石英可以产生完美的电振动,因此可以更准确地检测时钟改变。
二、数字电子钟的设计原理1、时钟驱动电子时钟的操作需要一定的时间和精度,主要是依靠特殊的驱动器来实现的。
驱动器有石英、硅、力学和光学等多种。
其中石英芯片是电子时钟的核心部件并且最常用。
可以让电子时钟每秒产生32千分之一秒的精度。
2、晶振电路晶体振荡器电路是将电能转换成振荡信号和时钟信号的基础电路。
在电子时钟中,晶振电路可以将3.3V的DC电源转换成正弦波信号。
3、控制电路控制电路是接收电子时钟信号,并将其转换为可读取的数字信号的电路。
它通过检测当前的时钟值与它预设的标准值,来决定是否需要重新设定。
4、显示电路为了使时间显示准确,显示电路需要有一定的能力,它可以将控制电路经过变换后的数字转化为可视的数字或符号信号,比如LED。
我们首先使用PIC16F628A微控制器来控制数字电子钟,PIC16F628A是一款常用的单片机,在实现数字电子钟的最基本功能时天然的具有很多优势,即具有丰富的I/O口及高性能的CPU。
而在驱动这个数字电子时钟时,我们选择了普通的石英晶振,其工作电压为3.3V,频率为32.768kHz。
它的作用是将电源电压转换成正弦波信号,然后此信号可以被PIC单片机读取,从而实现全电子时钟功能。
在处理每秒钟走过的时间时,我们使用计数器根据晶振输入的时钟信号逐渐计数,而当计数器计数到一定值时,PIC单片机就知道一秒的时间已经过去,然后继续进行计算.最后,我们选用一个4位共阳极数码管来将这些数据转化为显示数字的动作,它从数据地址上读取数据,然后一次送到一位,就可以实时显示电子时钟的实时时间。
24小时数字钟报告(参考模板)
24小时数字钟的设计与仿真报告目录目录 (1)前言 (2)内容摘要 (2)设计要求 (2)第一章方案设计 (3)第二章硬件设计及仿真 (4)2.1振荡器的设计 (4)2.2分频器的设计 (5)2.3时间计数器的设计 (6)2.3.1六十进制计数器 (6)2.3.2二十四进制计数器 (8)2.4译码器与显示器的设计 (9)2.5校时电路 (9)第三章电路的总体设计 (11)第四章元器件清单及部分芯片介绍 (13)4.1元器件清单 (13)4.2部分芯片功能介绍 (14)4.2.1 74LS90N (14)4.2.2 555 (15)第五章总结 (17)附录参考文献 (19)一、实训项目任务应用所学数字电路知识,熟练应用中小规模集成电路,完成24小时数字钟的设计与仿真。
具体功能如下:应用数码管分别显示时分秒。
二、24小时数字钟框图数字钟是一个将“时”,“分”,“秒”显示于人的视觉器官的计时装置。
它的计时周期为24小时,显示满刻度为23时59分59秒,另外应有校时功能和一些显示星期、报时、停电查看时间等附加功能。
因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路和振荡器组成。
数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路。
由于计数的起始时间不可能与标准时间(如北京时间)一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定。
通常使用石英晶体振荡器电路构成数字钟。
三、芯片资料1.74LS160功能介绍U174LS160DQA 14QB 13QC 12QD 11RCO15A 3B 4C 5D 6ENP 7ENT 10~LOAD 9~CLR 1CLK2CLK 是脉冲输入;RCO 十进位信号输出端;ENP 和ENT 是计数器工作状态端;CLR 是异步清零端;LOAD 是置数端;VCC 界、接正点元;GND 接地;A~D 是数据输入端,QA~QD 是计数器状态输出端。
数字钟 实验报告
数字钟实验报告数字钟实验报告1. 引言数字钟是一种以数字形式显示时间的装置,广泛应用于日常生活中。
本实验旨在通过搭建数字钟电路并进行实际测试,了解数字钟的工作原理和实现方式。
2. 实验材料和方法实验材料:电路板、电子元件(集成电路、电阻、电容等)、数字显示屏、电源、万用表等。
实验方法:按照电路图连接电子元件,将数字显示屏连接到电路板上,接通电源后进行测试。
3. 实验步骤3.1 搭建电路根据提供的电路图,将电子元件按照正确的连接方式搭建在电路板上。
确保连接的准确性和稳定性。
3.2 连接数字显示屏将数字显示屏连接到电路板上的指定位置,注意极性的正确性。
3.3 接通电源将电路板连接到电源上,确保电源的稳定输出。
3.4 进行测试打开电源,观察数字显示屏上的显示情况。
通过调整电路中的元件,如电容和电阻的数值,观察数字显示屏上的时间变化。
4. 实验结果在实验过程中,我们成功搭建了数字钟电路,并进行了多次测试。
通过调整电路中的元件数值,我们观察到数字显示屏上的时间变化。
数字钟准确地显示了当前的时间,并且实时更新。
5. 讨论与分析通过本次实验,我们了解到数字钟的工作原理是通过电路中的集成电路和元件来控制数字显示屏的显示。
数字钟的精确性和稳定性取决于电路的设计和元件的质量。
在实际应用中,数字钟通常会采用更加精确的时钟芯片来保证时间的准确性。
6. 实验总结本次实验通过搭建数字钟电路并进行测试,使我们更加深入地了解了数字钟的工作原理和实现方式。
通过调整电路中的元件,我们观察到数字显示屏上的时间变化,验证了数字钟的准确性和实时性。
在今后的学习和工作中,我们将更加注重电路设计和元件的选择,以提高数字钟的精确性和稳定性。
7. 参考文献[1] 电子技术基础教程,XXX,XXX出版社,2010年。
[2] 数字电路设计与实验,XXX,XXX出版社,2015年。
8. 致谢感谢实验室的老师和同学们对本次实验的支持和帮助。
他们的耐心指导和积极讨论使本次实验取得了圆满成功。
数字电子钟制作调试总结报告25
计算机学院数字电子钟制作、调试报告(20010/2011 学年第2学期)专业名称:计算机应用课程名称:数字电路应用指导教师:班级:姓名:学号:成绩:一、 计划任务书1、任务数字电子钟制作与调试。
2、 主要的技术指标(1) 能进行时、分、秒的显示。
(2) 能设置时、分、秒。
(3) 能正点报时。
二、 总体方案设计1、任务分析:一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,计数器、校时电路、报时电路和振荡器组成。
干电路系统由秒信号发生器、“时、分、秒、星期”计数器、译码器及显示器、校时电路、整点报时电路组成。
秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振。
2、总体方案:数字电路可分解为五个功能相对独立模块,●1、各模块的制作、调试按显示电路、信号电路、计时电路、校时电路和报时的顺序进行。
●报时电路采用规范的印刷电路板设计,并集中放置输入信号接入点。
●重复电路部分规范的印刷电路板设。
, ●使用外部电源供电。
● 为确保数字电子钟走时准确,信号电路应用石英晶体震荡器产生基本频率。
数字电子钟 显示电路计时电路校时电路 报时电路 信号电路原理框图三、各模块的原理设计1、显示电路的制作与调试(1)主要功能:接受计时电路输出的小时、分、秒信号通过合适的显示方式显示出来。
(2)方案设计:显示数字德方法很多,最常见的有LED数码控制简单,且亮度较好显示器件为共阴极管显示LED点阵显示器。
考虑到LED数码管显示器价格便宜、LED数码管显示器,公工端接地;限流电阻选择1K(3)主要原件选择依据:1、LED数码管显示器,LED数码管显示器价格便宜、控制简单,且亮度较好2、BCD-七段锁存译码驱动器4511,它时集笔画译码、信号译码、信号驱动于一身,只要输入端输入8421BCD码就可以输出BCD码所表示的数字在LED数码管上,并且能保证LED数码管显示的亮度所需的电流。
(4)原理图:2、信号电路制作与调试(1)主要功能:一是为信号电路提供秒基修信号;二是为校时电路提供校时频率信号;三是为报时电路提供所需的高、底音音频信号电路及报时音时间隔控制频率信号;(2)方案设计:为能输出1HZ、2HZ、60HZ、3600HZ和两个20~20000HZ之间的高低音音频信号电路必须具有震荡电路和分割电路两个功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
苏 州 市 职 业 大 学 课程实训说明书 名称 单片机原理及应用实训 基于单片机的电子时钟设计 2015年3月2日至2015年3月6日共一周
学院(部) 电子信息工程学院 班 级 13应用电子三班 姓 名 王锐 学 号 137301328
学院(部)负责人 张 欣 系 主 任 陈伟元 指导教师 金小华 目录 绪论 .............................................................. 1 第1部分 单片机选型 ............................................... 3 1.1单片机型号选择 ................................................ 3 1.2 AT89C51简介 .................................................. 3 1.2.1 主要特性 .................................................. 3 1.2.2 管脚说明 .................................................. 3
第2部分 电子时钟设计方案 ......................................... 5 2.1 电子时钟的设计背景 ............................................ 5 2.2 电子时钟的基本特点 ............................................ 5 2.3 电子时钟的原理 ................................................ 5 2.4 电子时钟方案 .................................................. 6 2.5 数码管显示方案 ................................................ 6
第3部分 电子时钟硬件设计 ......................................... 7 3.1 电子时钟设计原理图及分析 ...................................... 7 3.1.1 基于protues仿真软件的原理图 .............................. 7 3.1.2 基本原理 .................................................. 7 3.2 电路模块 ...................................................... 8 3.2.1单片机的晶振电路........................................... 8 3.2.2 按键模块 .................................................. 9 3.2.3单片机的复位电路........................................... 9 3.2.4 时间显示模块 ............................................. 10
第4部分 电子时钟软件设计 ........................................ 11 4.1 软件设计流程图 ............................................... 11 4.2 编写程序 ..................................................... 11 4.3 系统仿真与实验测试 ........................................... 12 4.3.1系统仿真.................................................. 12 4.3.2实验测试.................................................. 12 4.3.3测试结果.................................................. 13
第5部分 设计总结 ................................................ 15 附录1 元器件明细表 ............................................... 16 附录2 电路总图 .................................................. 17 附录3 程序清单 .................................................. 18 参考文献 ......................................................... 22 1
绪论 该课程设计为数字电子钟的设计。以AT89C51为核心,配合8位数码管和按键为用户提供长期、连续、可靠、稳定的工作环境。该数字电子钟有时分秒显示以及时间调整的功能。系统软件设计包括单片机计算机两部分的编程。计算机软件编程主要实现参数设置、串行口数据接收、指令发送以及数据的显示和存储。单片机软件编程主要实现键盘、数码管等各模块的功能,采用汇编语言编程。 关键词:数字电子钟、单片机、数码管 2
1、单片机简介 单片机是单片微型计算机(Single Chip Microcomputer)的简称,是指将中央处理器(CPU)、数据存储器(RAM)、程序存储器(RAM、EPROM、EEPROM或Flash)、并行I/O、串行I/O、定时/计数器、中断控制、系统时钟及系统总线等单元集成在一块半导体芯片上,构成一个完整的计算机系统。
2、单片机的应用 单片机的应用领域主要有以下5个方面。 1.智能化仪器仪表 如智能电度表、智能流量计等。 2.实时工业控制 如数控机床、汽车安全技术检测系统、工业机器人、过程控制等。 3.网络与通信 如无线遥控系统 4.家用电器 如全自动洗衣机、自动控温冰箱、空调机等。 5.计算机智能终端 如计算机键盘、打印机等。
3、 Protues简介
PROTEUS ISIS公司开发的电路分析与实物仿真集成开发环境。它运行于
Windows操作系统上,基于PROTEUS的单片机虚拟开发环境有效地将理论与实验联系起来,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件从1989年出现到现在已经有十多年的历史,在全球应用。 4、 Keil简介
Keil uVision4是一个优秀的软件集成开发环境,它支持众多不一样公司的MCS-51架构的芯片。uVision4 IDE基于Windows的开发平台,包含一个高效的编译器、一个项目管理器和一个MAKE工具。利用本工具来编译C源代码,汇编源程序,连接和重定位目标文件和库文件,创建HEX文件调试目标程序。 3
第1部分 单片机选型 1.1单片机型号选择 采用AT89C51芯片,其为低功耗、高性能CMOS 8位微控制器,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,AT89C51在众多嵌入式控制应用系统中得到广泛应用。
1.2 AT89C51简介
1.2.1 主要特性 与MCS-51 兼容;4K字节可编程FLASH存储器;寿命:1000写/擦循环 ;数据保留时间:10年;全静态工作:0Hz-24MHz;三级程序存储器锁定;128×8位内部RAM;32可编程I/O线;两个16位定时器/计数器;5个中断源;可编程串行通道;低功耗的闲置和掉电模式;片内振荡器和时钟电路。
1.2.2 管脚说明
图1-1 AT89C51示意图 4
VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P3.2 _______0INT(外部中断0) P3.3 ______1INT(外部中断1) P3.4 T0(记时器0外部输入) RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ____EA:当____EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),
不管是否有内部程序存储器。;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。