261-简易电子钟论文
- 格式:doc
- 大小:406.51 KB
- 文档页数:19
电子时钟论文随着人们对于时间需求越来越强烈,电子时钟作为一种全新的时间导航工具,逐渐成为人们生活中不可或缺的一部分。
本文将从电子时钟的起源、发展及其现状、未来发展趋势等方面进行论述。
一、电子时钟的起源与发展1.1 电子钟的起源电子时钟的雏形最早可以追溯到二十世纪初。
记载显示,美国的曼哈顿公司于1918年开发出了第一台电子钟,这个时候的电子钟体积庞大、功耗高昂,限制了其使用范围。
直到1930年代,随着真空管的普及与应用,电子计时技术得到了极大的进展,这个时候电子钟才开始真正地得以实现。
1.2 电子钟的发展随着时间的推移和科技水平的不断提升,电子钟经历了一个飞速发展的历程。
50年代,晶体管的出现使电子时钟更加省电、精准。
60年代初,石英晶体的发明使电子钟具备了更高的稳定性和精度,同时尺寸被进一步压缩,逐渐成为人们手腕上的佩戴品。
70年代,数字化电子时钟出现。
80年代,电子钟不仅可以双向收发信号,还可以設計桌面、卓位、壁掛式等产品系列,为人们的日常生活带来了更为便捷的应用。
二、电子时钟现状现代的电子时钟已经成为人们生活中必不可少的一部分,从家庭到办公室,从交通到通讯,无处不见。
当今电子时钟的技术和设计已经相当成熟。
电子时钟具有以下优点:2.1 精确度高电子时钟采用先进的数字化晶体技术,精度比传统机械时钟更高,误差更小,可以提供更准确的时间参考。
2.2 稳定性强电子时钟采用石英晶体稳定器,稳定性比较好,运作不容易受到周围环境和维护的影响。
2.3 造型新颖电子时钟的设计造型多样化,能够充分体现个性化、时尚化和功能化的要求,不同种类的电子时钟可以很好的搭配室内的设计风格,成为居家、办公和公共场合的理想装饰品。
2.4 使用相对方便使用电子时钟相对较方便,时间设置、报警、日历、温度显示等都可以直观化的表示在电子时钟的表盘上。
三、电子时钟未来发展趋势随着人们对于时间需求更为细化,以及现代社会对于技术的高度依赖,电子时钟将会发展出以下几个趋势:3.1 智能化电子时钟的未来趋势是实现智能化的使用模式。
专业课程设计基于单片机的简易电子钟设计专业课设说明:本次专业课程设计通过对本专业知识的学习、应用,以STC89C51单片机为核心,辅以必要的电路,设计了一个简易的电子时钟,它由5V直流电源供电,通过数码管能够准确显示时间,调整时间。
数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。
在这次设计中,我们采用LED数码管显示时、分、秒,以24 小时计时方式,根据数码管动态显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数。
在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。
本次课设由本人(傅锦城136712117)孙龙龙(136712116)黄宗旭(136712107)为一组共同完成。
本人负责搜集简易时钟的设计和制作原理以及所用电路元件的参数资料和使用方法等相关资料。
并且负责电路的焊接工作。
孙龙龙负责单片机程序的编写。
黄宗旭负责电路原理图的绘制和模拟。
1. 系统基本设计思路此设计是在数码管上显示时、分和秒,电路包括:键盘、单片机及显示驱动电路。
各部分说明:(1)键盘用于校正、调节数码管上显示的时间。
(2)单片机通过输出各种电脉冲信号开驱动控制各部分正常工作。
(3)单片机发送的信号经过显示电路通过译码最终在数码管上显示出来。
(4)按键还可以切换12小时制和24小时制,并有指示灯。
系统工作过程:时间的主要处理过程是在CPU中完成的。
CPU会随时对时间进行读取数据的操作。
在读取了相应的寄存器的值后,CPU将读取的值进行处理,再通过I/O口把数据显示在数码管上。
2. 单元电路方案根据设计要求,本系统主要由控制器模块、显示驱动模块和输入模块构成。
2.1 控制器模块采用51系列作为系统控制器单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制。
由于其功耗低、体积较小、技术成熟和成本低等优点,在各个领域应用广泛。
而且抗干扰性能好。
2.2 计时模块本方案完全用软件实现数字时钟。
电子时钟课程设计论文一、课程目标知识目标:1. 学生理解电子时钟的基本工作原理,掌握电子时钟的组成及各部分功能。
2. 学生学会读取和设置电子时钟的时间,了解电子时钟的时间计算方法。
3. 学生掌握电子时钟的调整和设置方法,了解电子时钟的常见故障及其解决方法。
技能目标:1. 学生能够运用所学知识,独立完成电子时钟的组装和调试。
2. 学生能够通过观察、分析,解决电子时钟使用过程中遇到的问题。
3. 学生能够运用电子时钟相关知识,设计并制作简单的电子时钟。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发学生探索科学技术的热情。
2. 培养学生合作学习的意识,提高学生的团队协作能力。
3. 培养学生珍惜时间、合理安排时间的观念,引导学生树立正确的时间价值观。
课程性质:本课程为电子技术实践课程,旨在通过电子时钟的制作与调试,帮助学生掌握电子技术基础知识,提高学生的动手实践能力。
学生特点:五年级学生具备一定的逻辑思维能力和动手能力,对新鲜事物充满好奇,喜欢探索和实践。
教学要求:结合学生特点,注重理论与实践相结合,强调动手实践,培养学生解决问题的能力和创新意识。
通过课程目标的具体分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 电子时钟基础知识- 电子时钟的组成与工作原理- 电子时钟的显示器件(如LED、LCD等)- 电子时钟的时间计算方法2. 电子时钟的组装与调试- 元器件的认识与选用- 电路图的识读与连接- 电子时钟的组装过程- 电子时钟的调试与故障排除3. 电子时钟的使用与维护- 电子时钟的设置与调整方法- 常见故障现象及解决方法- 电子时钟的保养与维护教学大纲:第一课时:电子时钟基础知识- 介绍电子时钟的组成、工作原理- 讲解电子时钟的显示器件及特点第二课时:电子时钟的组装与调试- 认识元器件,学会选用- 识读电路图,进行电路连接- 组装电子时钟,进行初步调试第三课时:电子时钟的使用与维护- 学习电子时钟的设置与调整方法- 掌握常见故障的解决方法- 了解电子时钟的保养与维护方法教学内容依据课程目标,结合教材章节进行组织,保证科学性和系统性。
电子钟课程设计论文一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子钟的主要组成部分及其功能。
2. 学生能掌握电子钟电路图的识别和解读,了解电子元器件的作用。
3. 学生能运用所学的电子钟知识,分析并解决实际问题。
技能目标:1. 学生能独立完成电子钟的组装和调试,提高动手实践能力。
2. 学生能运用电子技术知识,设计简单的电子钟电路。
3. 学生能通过小组合作,进行电子钟的制作,培养团队协作和沟通能力。
情感态度价值观目标:1. 学生能培养对电子技术的兴趣,激发学习热情。
2. 学生在电子钟制作过程中,培养耐心、细致的工作态度。
3. 学生通过课程学习,认识到科技发展对生活的影响,增强社会责任感和创新意识。
课程性质:本课程为实践性课程,结合理论知识和动手操作,培养学生的实际应用能力。
学生特点:六年级学生具备一定的电子技术基础,具有较强的求知欲和动手能力。
教学要求:注重理论与实践相结合,提高学生的动手实践能力,培养创新精神和团队合作意识。
通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程教学内容紧密结合课程目标,选取以下内容进行教学:1. 电子钟原理:介绍电子钟的工作原理,包括晶振、分频器、计数器等组成部分的功能。
2. 电子元器件:讲解电子钟中常用的电子元器件,如电阻、电容、二极管、三极管等,并介绍其作用。
3. 电路图识别:教授如何识别和解读电子钟电路图,使学生能够理解电路的连接关系。
4. 电子钟组装与调试:指导学生进行电子钟的组装、焊接和调试,培养学生的动手实践能力。
5. 故障分析与维修:教授常见电子钟故障的分析方法,引导学生学会排查和解决问题。
教学内容安排如下:第一课时:电子钟原理及组成部分介绍第二课时:电子元器件的认识和使用第三课时:电路图识别及解读第四课时:电子钟组装与焊接第五课时:电子钟调试与故障排查教材章节关联:教学内容与教材《电子技术》第五章“时序逻辑电路”相关联,具体涉及以下内容:1. 时序逻辑电路的基本概念2. 时序逻辑电路的分析与设计方法3. 常用时序逻辑电路及应用4. 电子钟电路实例分析三、教学方法为了提高教学效果,激发学生的学习兴趣和主动性,本课程采用以下多样化的教学方法:1. 讲授法:在讲解电子钟原理、电子元器件知识等理论性较强的内容时,采用讲授法进行教学。
简易电子钟设计范文电子钟是一种通过电子技术实现时间显示的设备。
它通常由一个数字显示屏,一个控制电路和一个电源组成。
其主要功能是显示小时、分钟和秒钟等时间信息,可以准确地显示时间,并可以根据需要设置闹铃功能。
设计一款简易电子钟可以使用Arduino等开发板或单片机来实现。
首先,我们需要选择一块合适的数字显示屏。
常见的数字显示屏有数码管和液晶显示屏两种类型,它们的显示原理和控制方式有所不同。
如果选择数码管作为显示屏,可以考虑使用常见的7段数码管,它由八个LED灯组成,可以显示0-9的数字以及一些字母和特殊符号。
数码管的控制方式是通过控制每个LED灯的亮灭来实现显示,可以使用数字输出口来控制。
Arduino的数字输出口可以输出高电平(5V)和低电平(0V),通过控制输出口的电平,就能够控制数码管的亮灭。
如果选择液晶显示屏作为显示器,可以选择字符型液晶显示屏或者图形型液晶显示屏。
字符型液晶显示屏通常可以显示一些字符或者数字,它的控制方式是通过并行或者串行接口来控制,可以使用开发板的GPIO口来实现。
图形型液晶显示屏可以显示更多的信息,它的控制方式是通过SPI接口或者I2C接口来控制,这需要相应的驱动库或者芯片来实现。
无论选择数码管还是液晶显示屏,我们都需要编写程序来控制显示。
程序的核心是一个循环,其中使用时钟模块来获取当前的时间,并使用相应的控制方式将时间信息显示在显示屏上。
如果需要设置闹铃功能,可以在循环中判断当前时间和设置的时间是否相等,如果相等则触发闹铃。
设计一个简易电子钟的完整步骤如下:1. 选择适合的开发板或者单片机,例如Arduino。
2.选择合适的显示屏,例如7段数码管或者液晶显示屏。
3.连接显示屏到开发板,根据显示屏的类型选择合适的引脚连接方式。
4.编写代码来控制显示屏显示时间信息。
5.添加时钟模块,用来获取当前的时间信息。
6.根据需要添加闹铃功能。
7.测试电子钟的功能和性能,不断优化改进。
数字电子时钟的设计摘要随着科学技术的飞速发展,数字钟在我们的生活中变得越来越重要。
自从时钟被发明的一刻起,就已经成为人类的好朋友,科学技术的法展和不断提高,使人们对时间的精确要求越来越高,应用也越来越广,怎样让时钟更好、更精确、更清晰的显示时间,这就要求人们要不断的研制更适合更方便的时钟,来满足我们的生活需求。
数字钟实际上是对一个标准频率(1Hz)进行计数的计数电路。
振荡器的产生的时钟信号经过分频器形成脉冲信号,秒脉冲信号输入计数器进行计数。
并把累计结果用“时”、“分”、“秒”表示出来。
一个数字时钟振荡器、计数器、显示器和译码器电路精确时间以“时”、“分”、“秒”与数字显示,并需要校正电路,使其准确工作,并具有定时和及时功能。
与此同时,数字还能准确定时,并能准确在你所规定的时间内发出响声来提醒你在此时所需要去做的事情。
与旧式钟表相比更适合现代生活。
甚至在我们的日常生活中让数字化取缔,相比模拟钟给人一目了然的感觉。
关键词:数字钟,振荡器,计时器目录第一章绪论 (3)1.1数字时钟的背景意义 (3)1.2数字时钟的设计方案 (3)第二章整体方案设计 (4)2.1单片机的选择 (4)2.2单片机的基本结构 (5)第三章硬件模块设计 (7)3.1最小系统设计 (8)3.2.显示电路设计 (10)3.3按键开关控制设计 (12)第四章软件模块设计 (13)4.1程序流程图 (15)..4.2时钟设置电路 (16)4.3定时中断电路 (17)4.4LED显示电路 (19)4.5按键控制电路 (21)第五章调试 (21)5.1主体电路部分 (22)5.2扩展电路部分 (23)第六章总结 (24)致谢 (25)参考文献 (26)第一章绪论1.1数字时钟的背景和意义1.1.1数字时钟的背景和意义20世纪末,电子技术获得飞速发展。
在其推动下,电子产品几乎渗透了社会的各个领域,有力的推动了社会生产力的提高和信息文化程度的提高。
电子闹钟的毕业论文摘要电子闹钟是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。
51电子闹钟是集电子技术、数字显示技术为一体的高产品,具有按时闹铃,显示清晰直观、走时准确、可以进行夜视,使用方便等优点,并且还可以扩展出多种功能。
高端的电子闹钟还集成了多项功能,如播发音乐、短时间照明、室内温度显示、简单的算学计算、甚至天气预报功能等。
首先介绍设计电子闹钟所涉及的主要硬件和特性,然后说明软件设计的思路,程序结构及流程,并在测试软件上进行调试和修改,以完成电子闹钟的基本要求,即可以随意设定起始时间,有秒显示功能,有12/24世制选择,可以设定闹钟,停电时由电池供电等功能。
现代社会电子闹钟发挥着很大的作用,也是它存在和发展的一个重要方面,尤其是在代表集成电路技术的发展方面,通过不断提高电子闹钟的计时的精确度可以极大促进定时技术芯片的发展。
同时电子闹钟与其他嵌入式电子产品一样是微处理器的应用,通过电子闹钟的设计可以很好的掌握电子设计技术。
关键词:单片机集成电路电子闹钟硬件电子闹钟软件目录第一章绪论1.1概述 (1)1.1.1 51电子闹钟发展趋势 (1)1.1.2 本课题研究的主要内容 (1)1.251电子闹钟简介 (1)1.2.1 开发的目的和意义 (2)1.2.2 51电子闹钟的优点 (2)1.2. 3 51电子闹钟的特点 (2)第二章系统方案的设计 (3)2.1系统概述 (3)2.1.1系统功能描述 (3)2.1.2系统方案的确定 (3)2.1.3系统设计思路与步骤 (4)2.2芯片基本工作原理及其应用 (5)2.2.1 AT89S51简介 (5)2.2.2引脚介绍 (5)2.2.3电源 (6)2.2.4存储器 (6)2.2.5应用 (6)2.3LM386简介 (6)2.3.1 LM386介绍 (7)2.3.2 LM386特点 .................. 错误!未定义书签。
电子时钟设计毕业论文电子时钟设计摘要:本文介绍了一种基于数字显示的电子时钟的设计方法。
我们使用了数字电子芯片、LED灯和陶瓷振荡器控制系统进行设计。
与传统机械时钟相比,电子时钟具有更准确的时间显示、更可靠的稳定性和更易读的数字显示。
本文的设计方法可以应用于家庭、办公室、学校和实验室等场所。
关键词:电子时钟,数字显示,LED灯,陶瓷振荡器一、引言时钟是人们日常生活中必需的物品之一。
传统的机械时钟几乎被电子时钟所取代。
相比传统的机械时钟,电子时钟准确性更高、稳定性更好、更易于读数等。
本文介绍了一种基于数字显示的电子时钟的设计方法,其原理是利用数字芯片、LED灯和陶瓷振荡器控制电路。
本设计可以应用于家庭、办公室、学校和实验室等场所。
二、电子时钟设计原理2.1 数字电子芯片本电子时钟使用的数字芯片是8263。
该芯片可以显示小时、分钟和秒数,并且可以进行自动调时。
芯片的运作频率为50Hz。
2.2 LED灯本电子时钟使用的LED灯是共阳极的7段数码管,用于显示小时、分钟和秒数。
2.3 陶瓷振荡器本电子时钟使用的陶瓷振荡器为32768Hz,用于精确计时。
2.4 时间调整本电子时钟将时间调整功能集成到电路中,可以手动或自动执行。
三、电子时钟设计步骤3.1 系统链接将LED灯、陶瓷振荡器和数字芯片连接,并按照需求设置控制电路。
3.2 系统引导将系统引导程序引入电子时钟控制器,并进行系统测试和调试。
3.3 电路设计设计电路板,按照相关标准进行电路布局和布线。
3.4 电路测试将电路板与电子时钟的其他部分连接,进行电路测试和完整性检查。
3.5 最终测试和调试在系统电路和程序还原到最终状态之后,进行最终测试和调试。
确保系统无故障,灯显示准确,并能够持续稳定地工作。
四、电子时钟设计结果本文介绍的电子时钟可以很好地满足使用者的需求。
它具有精确度高、稳定性佳、整洁简单等特点。
它也可以应用于很多场所,如家庭、办公室、学校和实验室等。
电子钟的功能和使用方法的作文
嘿,说到电子钟,那真是个小玩意儿大用处!造型简单大方,一看就让人喜欢。
摆在家里,哪怕是个角落,都能给空间添点时尚感。
这电子钟用起来真的太方便了!几下子就能搞定时间、日期的设置,还有闹钟提醒,完全不用费劲。
你说现在生活节奏那么快,有了电子钟,真的省了不少事。
别忘了还有它的背光功能!晚上想看时间,轻轻一按,屏幕就亮了,再也不用担心摸黑找手表了。
实用又贴心,你说是不是电子钟的魅力就在于这些啊?。
电子钟毕业论文电子钟:时间的守护者一、引言时间,是我们生活中最珍贵的资源之一。
准确地掌握时间,对于我们的生活和工作都至关重要。
而电子钟,作为一种现代科技产品,无疑成为了我们生活中不可或缺的存在。
本文将探讨电子钟的起源、发展以及对我们生活的影响。
二、电子钟的起源电子钟的起源可以追溯到20世纪初。
当时,人们使用的主要是机械钟,其准确度受到了很大的限制。
然而,随着电子技术的发展,电子钟逐渐取代了机械钟的地位。
最早的电子钟采用了晶体管技术,能够更准确地显示时间。
这一突破为电子钟的进一步发展奠定了基础。
三、电子钟的发展随着科技的不断进步,电子钟也在不断演进。
从最早的晶体管技术到现在的微处理器技术,电子钟的准确度和功能都得到了极大的提升。
现代的电子钟不仅能够显示时间,还可以具备闹钟、温度、湿度等功能。
有些电子钟甚至可以通过无线网络自动与标准时间同步,确保时间的准确性。
四、电子钟对生活的影响1. 时间管理的工具电子钟作为时间管理的工具,对我们的生活有着重要的影响。
它提醒我们按时起床、上班、吃饭等,帮助我们更好地安排时间,提高效率。
同时,电子钟也可以帮助我们掌握时间的长度,让我们更好地把握每一天。
2. 生活节奏的调整电子钟的存在改变了我们的生活节奏。
它们不仅在办公室、学校等公共场所中普遍存在,也进入了我们的家庭。
电子钟的铃声和显示屏上的数字,成为了我们生活中不可或缺的一部分。
我们习惯了按照电子钟的提示行动,生活也因此更加有序和规律。
3. 精神状态的影响电子钟不仅仅是时间的守护者,还可以影响我们的精神状态。
当我们看到电子钟显示的时间比预期要晚时,会感到焦虑和压力;而当我们看到时间比预期要早时,会感到轻松和愉悦。
电子钟的存在,潜移默化地影响着我们的情绪和心理状态。
五、结语电子钟作为一种现代科技产品,不仅为我们提供了准确的时间显示,还对我们的生活产生了深远的影响。
它帮助我们管理时间、调整生活节奏,并影响着我们的精神状态。
专业课程设计基于单片机的简易电子钟设计专业课设说明:本次专业课程设计通过对本专业知识的学习、应用,以STC89C51单片机为核心,辅以必要的电路,设计了一个简易的电子时钟,它由5V直流电源供电,通过数码管能够准确显示时间,调整时间。
数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。
在这次设计中,我们采用LED数码管显示时、分、秒,以24 小时计时方式,根据数码管动态显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数。
在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。
本次课设由本人(傅锦城136712117)孙龙龙(136712116)黄宗旭(136712107)为一组共同完成。
本人负责搜集简易时钟的设计和制作原理以及所用电路元件的参数资料和使用方法等相关资料。
并且负责电路的焊接工作。
孙龙龙负责单片机程序的编写。
黄宗旭负责电路原理图的绘制和模拟。
1. 系统基本设计思路此设计是在数码管上显示时、分和秒,电路包括:键盘、单片机及显示驱动电路。
各部分说明:(1)键盘用于校正、调节数码管上显示的时间。
(2)单片机通过输出各种电脉冲信号开驱动控制各部分正常工作。
(3)单片机发送的信号经过显示电路通过译码最终在数码管上显示出来。
(4)按键还可以切换12小时制和24小时制,并有指示灯。
系统工作过程:时间的主要处理过程是在CPU中完成的。
CPU会随时对时间进行读取数据的操作。
在读取了相应的寄存器的值后,CPU将读取的值进行处理,再通过I/O口把数据显示在数码管上。
2. 单元电路方案根据设计要求,本系统主要由控制器模块、显示驱动模块和输入模块构成。
2.1 控制器模块采用51系列作为系统控制器单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制。
由于其功耗低、体积较小、技术成熟和成本低等优点,在各个领域应用广泛。
而且抗干扰性能好。
2.2 计时模块本方案完全用软件实现数字时钟。
原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。
利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将十字节清零。
该方案具有硬件电路简单的特点。
但由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。
而且,由于是软件实现,当单片机不上电,程序不执行时,时钟将不工作。
2.3 显示模块采用LED数码管显示用LED 数码管。
虽然显示的内容有限,但是也可以显示数字和几个英文字母,在此设计中已经足够了,并且价格比液晶字符式要低的多,为了降低设计制作的成本,在此设计中我们选用LED 数码管显示。
3. 系统硬件介绍本设计采用STC89C51单片机作为主控制器,外部加上74HC573驱动数码管。
系统总体框图如下:图1 系统总体框图3.1 STC89C51单片机STC89C51是一种低功耗、高性能CMOS8位微控制器,具有 4K 在系统可编程Flash 存储器。
在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash ,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
具有以下标准功能: 4k 字节Flash ,512字节RAM , 32 位I/O 口线,看门狗定时器,内置4KB EEPROM ,MAX810复位电路,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。
另外 STC89X51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU 停止工作,允许RAM 、定时器/计数器、串口、中断继续工作。
掉电保护方式下,RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
最高运作频率35Mhz ,6T/12T 可选。
单 片 机电源模块 晶振电路数码管驱动模块按键模块复位电路指示灯模块EA/VP 31X119X218RESET 9P37/RD 17P36W R 16P32/INT012P33/INT113P34/T014P35/T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN 29ALE/P 30P31/TXD 11P30/RXD 10GND20VCC 40U1STC89C52图2 STC89C51单片机引脚图单片机是美国STC 公司最新推出的一种新型51内核的单片机。
片内含有Flash 程序存储器、SRAM 、UART 、SPI 、PWM 等模块。
(一)STC89C51主要功能、性能参数如下:(1)内置标准51内核,机器周期:增强型为6时钟,普通型为12时钟; (2)工作频率范围:0~40MHZ ,相当于普通8051的0~80MHZ; (3)STC89C51RC 对应Flash 空间:4KB; (4)内部存储器(RAM):512B; (5)定时器\计数器:3个16位; (6)通用异步通信口(UART )1个; (7)中断源:8个;(8)有ISP(在系统可编程)\IAP(在应用可编程),无需专用编程器\仿真器; (9)通用I\O 口:32\36个; (10)工作电压:3.8~5.5V ;(11)外形封装:40脚PDIP 、44脚PLCC 和PQFP 等。
(二)STC89C51单片机的引脚说明: VCC :供电电压。
GND :接地。
P0口:P0口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL 门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FIASH 编程时,P0 口作为原码输入口,当FIASH 进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O 口,P1口缓冲器能接收输出4TTL 门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH 编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O 口,P2口缓冲器可接收,输出4个TTL 门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH 编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL 门电流。
当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,P3口将输出电流(ILL )这是由于上拉的缘故。
P3.0 RXD (串行输入口) P3.1 TXD (串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入)P3.6 /WR (外部数据存储器写选通) P3.7 /RD (外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。
I/O 口作为输入口时有两种工作方式,即所谓的读端口与读引脚。
读端口时实际上并不从外部读入数据,而是把端口锁存器的内容读入到内部总线,经过某种运算或变换后再写回到端口锁存器。
只有读端口时才真正地把外部的数据读入到内部总线。
上面图中的两个三角形表示的就是输入缓冲器CPU 将根据不同的指令分别发出读端口或读引脚信号以完成不同的操作。
这是由硬件自动完成的,不需要我们操心,1然后再实行读引脚操作,否则就可能读入出错,为什么看上面的图,如果不对端口置1端口锁存器原来的状态有可能为0Q 端为0Q^为1加到场效应管栅极的信号为1,该场效应管就导通对地呈现低阻抗,此时即使引脚上输入的信号为1,也会因端口的低阻抗而使信号变低使得外加的1信号读入后不一定是1。
若先执行置1操作,则可以使场效应管截止引脚信号直接加到三态缓冲器中实现正确的读入,由于在输入操作时还必须附加一个准备动作,所以这类I/O 口被称为准双向口。
89C51的P0/P1/P2/P3口作为输入时都是准双向口。
RST :复位输入。
当振荡器复位器件时,要保持RST 脚两个机器周期的高电平时间。
ALE/PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在FLASH 编程期间,此引脚用于输入编程脉冲。
在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE 脉冲。
如想禁止ALE 的输出可在SFR8EH 地址上置0。
此时, ALE 只有在执行MOVX ,MOVC 指令是ALE 才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态ALE 禁止,置位无效。
/PSEN :外部程序存储器的选通信号。
在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。
但在访问外部数据存储器时,这两次有效的/PSEN 信号将不出现。
/EA/VPP :当/EA 保持低电平时,则在此期间外部程序存储器(0000H-FFFFH ),不管是否有内部程序存储器。
注意加密方式1时,/EA 将内部锁定为RESET ;当/EA 端保持高电平时,此间内部程序存储器。
在FLASH 编程期间,此引脚也用于施加12V 编程电源(VPP )。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。
(三)STC89C51单片机最小系统:最小系统包括单片机及其所需的必要的电源、时钟、复位等部件,能使单片机始终处于正常的运行状态。
电源、时钟等电路是使单片机能运行的必备条件,可以将最小系统作为应用系统的核心部分,通过对其进行存储器扩展、A/D 扩展等,使单片机完成较复杂的功能。
STC89C51是片内有ROM/EPROM 的单片机,因此,这种芯片构成的最小系统简单﹑可靠。
用STC89C52单片机构成最小应用系统时,只要将单片机接上时钟电路和复位电路即可,结构如图3所示,由于集成度的限制,最小应用系统只能用作一些小型的控制单元。