历史上的今天
返回首页

历史上的今天

今天是:2025年01月11日(星期六)

2021年01月11日 | 51单片机常见的7种时钟电路介绍

2021-01-11 来源:eefocus

在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式,如下图所示。



时钟电路:(a)内部方式时钟电路,(b)外接时钟电路


在内部方式时钟电路中,必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路,通常C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。对于外接时钟电路,要求XTAL1接地,XTAL2脚接外部时钟,对于外部时钟信号并无特殊要求,只要保证一定的脉冲宽度,时钟频率低于12MHz即可。


晶体振荡器的振荡信号从XTAL2端送入内部时钟电路,它将该振荡信号二分频,产生一个两相时钟信号P1和P2供单片机使用。时钟信号的周期称为状态时间S,它是振荡周期的2倍,P1信号在每个状态的前半周期有效,在每个状态的后半周期P2信号有效。CPU就是以两相时钟P1和P2为基本节拍协调单片机各部分有效工作的。


第2种



MCS-51片内有一个高增益反相放大器,其输入端(XTAL1)和输出端(XTAL2)用于外接石英晶体和微调电容,构成振荡器,如图所示。电容C2和C3对频率有微调作用,电容容量的选择范围一般为30pF士10pF。振荡频率的选择范围为1.2~12MHz。


在使用外部时钟时,8051的XTAL2用来输入外时钟信号,而XTAL1则接地。


第3种



上图为时钟电路的原理图。分为最小单片机系统、单片机复位电路、按键电路、数码管位选电路、数码管段选电路、数码管显示电路、蜂鸣器电路、温度采集电路。


使用单片机的P2口进行数模的输出,P1^4、P1^5、P1^6与74HC138连接实现数码管位选,按键电路接入P1^0、P1^1、P1^2、P1^3四个IO口,通过程序控制,扫描该四个引脚的信号实现时间的调节。蜂鸣器通过与三极管8550连接,最终接入P1^7,时间设定启动使其发声。温度传感器接入P3^7,将采集到的模拟信号转化为数字信号后传到单片机。


第4种


ATmega16单片机的时钟电路和输出I/O电路



第5种


按键处理设置为:当有没键按下时,时钟正常运行;当按一次K1,时钟停止走动,按K2对秒进行调整;当K1按2次时,按K2对分进行调整;当K1按下3次时,按K2对小时进行调整,当按下4次K1时,校时完毕,时钟按设定的时间进行正常走时。


当按1次K3进入闹钟设置界面,时钟继续进行走时,按K2对秒进行设置;当按2次K3,按K2对分进行设置;当按3次K3,按K2对秒进行设置;当按下4次K3时,闹钟设置完毕进入时钟显示界面。电路图如下:



独立按键电路


第6种


单片机利用外部12MHZ晶振构成振荡电路作为时钟源,时钟电路的原理如下图。



第7种



推荐阅读

史海拾趣

Filtran Ltd公司的发展小趣事

近年来,随着5G、物联网等技术的快速发展,电子行业面临着前所未有的挑战和机遇。Filtran Ltd深知唯有不断创新才能保持竞争力。公司加大了在研发方面的投入,建立了多个专项研究小组,专注于新技术、新材料和新工艺的探索。通过持续创新,Filtran Ltd成功推出了多款符合市场需求的新产品,进一步巩固了其在电子行业中的地位。同时,公司还积极拥抱数字化转型,利用大数据、人工智能等先进技术提升运营效率和服务水平。

Globaltech Semiconductor Co Ltd公司的发展小趣事

近年来,全球半导体行业面临了诸多挑战,包括供应链紧张、技术迭代加速等。面对这些挑战,Globaltech积极调整战略,加强与上游供应商和下游客户的沟通与合作,确保供应链的稳定。同时,公司还加大了对新技术和新产品的研发投入,以应对行业变化带来的挑战。通过这些努力,Globaltech不仅成功应对了行业挑战,还实现了业务的持续增长。

长园维安(CYGWAYON)公司的发展小趣事

面对电子行业快速发展的挑战,长园维安积极应对,进行转型升级。公司加大研发投入,开发更加智能化、集成化的产品,满足市场需求。同时,长园维安还注重人才培养和引进,建立了一支高素质的技术和管理团队。这些努力使长园维安在激烈的市场竞争中保持领先地位。

GTE Microcircuits公司的发展小趣事
实现高频性能需要关注放大器的带宽和转换速率(Slew Rate)等参数。选择具有宽带宽和高转换速率的放大器是基础。此外,优化电路布局,减少寄生电容和电感的影响,以及采用适当的频率补偿技术也是提高高频性能的关键。
台湾富致(FUZETEC)公司的发展小趣事

为了更好地服务于中国市场,Futaba在2002年成立了双叶电子科技开发(北京)有限公司。该公司专营Futaba的全线产品,包括VFD真空荧光显示管和RC无线遥控设备等。这一举措标志着Futaba在全球化布局上迈出了重要一步,也为公司在中国市场的快速发展奠定了基础。北京分公司的成立不仅加强了Futaba与中国客户的联系,还促进了公司在技术、产品和市场等方面的全方位合作。

Fuji Electric Co Ltd公司的发展小趣事

Futaba Electric最初起源于收音机收讯真空管的制造,但在1970年,公司做出了重大的战略调整,决定结束真空管业务,专注于萤光表示管(VFD)的生产。这一决策标志着公司从传统电子元件向高级显示技术的转型。随着VFD技术的不断发展,Futaba凭借其在清晰度、视角和亮度方面的卓越表现,逐渐在全球VFD市场中占据领先地位,目前市场份额超过60%。这一转型不仅使Futaba成为VFD技术的领导者,还为其在汽车仪表盘和抬头显示器等领域的广泛应用奠定了基础。

问答坊 | AI 解惑

什么是单片机汇编中的子码表,怎么用啊?

什么是单片机汇编中的子码表,怎么用啊?…

查看全部问答>

MIC的电路原理

MIC的电路原理 FET:(场效应管)MIC的主要器件,起到阻抗变换和放大的作用。C:是一个可以通过膜片震动而改变电容量的电容,声电转换的主要部件。C1,C2:是为了防止射频干扰而设置的,可以分别对两个射频频段的干扰起到抑制作用。C1一般是10PF,C2 ...…

查看全部问答>

关于ExpandEnvironmentStrings的问题

请问给为在WinCE下面可以 用ExpandEnvironmentStrings吗? 如果不可以怎么解决? 谢谢了!…

查看全部问答>

分析下这段程序,真的很考人

这本程序是从龚俊S3C44BO_BIOS中的一个小段程序,实在是看不懂,那位能分析下??? if((prog_begin==0)&&overwrite0) {    unsigned int ins;       ins = *(unsigned int *)data_begin;      &n ...…

查看全部问答>

我用API写了一个从一台数字天平串口中读取数据的函数,为一串16进制数组,请问如何转换为天平的读数?

我读取的数据和用“串口调试助手”读取的数据一样,为下列一串16进制字符: 00 00 80 00 80 00 80 F8 78 3C 0F 80 78 3C 0F 00 80 00 80 00 80 F8 78 3C F0 00 80 00 80 78 00 80 78 00 80 80 F8 80 F8 F8 80 80 78 C0 F8 F8 80 00 80 00 80 F8 80 ...…

查看全部问答>

介绍一个单片教程给大家,写的很不错的哦。

本教程适合广大单片机爱好者,高校在校大学生。也适合硬件设计工程师对单片机的学习, 了解.我也是从网上下载的,看完了,和大家分享一下…

查看全部问答>

Wince的具体移植和使用过程

不知道这个版块有没有高手,可以讲一下关于Wince的使用,以便帮助初学者了解Wince。从而带动这个版块的活跃程度…

查看全部问答>

近期程序.STM32+SIM300.短信远程控制

很菜的程序.可是还是调了好几天..需要做远程控制的童鞋拿去吧~最近在看GPRS通信.奈何我没有外网IP....打算休息几天.过阵子再看.PS埋怨句.边准备考研.边学STM32.还要对付一周20来节的课.真的挺累的 …

查看全部问答>

至今还没收到Launchpad,郁闷啊

还没有收到 8月5号  就搞TI杯大赛了  我带4组学生 只有3个launchpad   刚好少一个 ,希望能在比赛前   到我手上  呵呵…

查看全部问答>