历史上的今天
返回首页

历史上的今天

今天是:2025年06月12日(星期四)

正在发生

2020年06月12日 | 晶振在单片机中起着什么作用

2020-06-12 来源:elecfans

  晶体振荡器是指从一块石英晶体上按一定方位角切下薄片,石英晶体谐振器,简称为石英晶体,简称晶振;在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。

  

  晶振在应用具体起到什么作用微控制器的时钟源可以分为两类:基于机械谐振器件的时钟源,如晶振、陶瓷谐振槽路;RC(电阻、电容)振荡器。一种是皮尔斯振荡器配置,适用于晶振和陶瓷谐振槽路。另一种为简单的分立RC振荡器。基于晶振与陶瓷谐振槽路的振荡器通常能提供非常高的初始精度和较低的温度系数。RC振荡器能够快速启动,成本也比较低,但通常在整个温度和工作电源电压范围内精度较差,会在标称输出频率的5%至50%范围内变化。但其性能受环境条件和电路元件选择的影响。


  晶振的选择和PCB板布局会对VCXOCLK发生器的性能参数产生一定的影响。选择晶体时,除了频率、封装、精度和工作温度范围,在VCXO应用中还应注意等效串联电阻和负载电容。串联电阻导致晶体的功耗增大。阻值越低,振荡器越容易起振。


  单片机工作时,是一条一条地从RoM中取指令,然后一步一步地执行。单片机访问一次存储器的时间,称之为一个机器周期,这是一个时间基准。—个机器周期包括12个时钟周期。如果一个单片机选择了12MHz晶振,它的时钟周期是1/12us,它的一个机器周期是12×(1/12)us,也就是1us。


  MCS—51单片机的所有指令中,有一些完成得比较快,只要一个机器周期就行了,有一些完成得比较馒,得要2个机器周期,还有两条指令要4个机器周期才行。为了衡量指令执行时间的长短,又引入一个新的概念:指令周期。所谓指令周期就是指执行一条指令的时间。例如,当需要计算DJNZ指令完成所需要的时间时,首先必须要知道晶振的频率,设所用晶振为12MHz,则一个机器周期就是1us。而DJNZ指令是双周期指令,所以执行一次要2us。如果该指令需要执行500次,正好1000us,也就是1ms。


  机器周期不仅对于指令执打有着重要的意义,而且机器周期也是单片机定时器和计数器的时间基准。例如一个单片机选择了12MHz晶振,那么当定时器的数值加1时,实际经过的时间就是1us,这就是单片机的定时原理。

推荐阅读

史海拾趣

B.B. Battery公司的发展小趣事

B.B. Battery公司成立之初,面临着资金短缺、市场竞争激烈等诸多挑战。然而,公司的创始人凭借对电池行业的深刻理解和敏锐的市场洞察力,带领团队不断探索和积累。他们深入调研市场需求,研发出适应市场需求的电池产品,并通过优化生产流程、降低成本等方式,逐步在市场上获得了一席之地。

意瑞(COSEMITECH)公司的发展小趣事

在技术创新方面,意瑞半导体始终保持着高度的热情和投入。其研发团队在磁传感器芯片领域取得了显著成果,连续两年荣获闵行区的“讲理想、比贡献、奋力实现中国梦”活动的创新团队奖。此外,公司还获得了高新技术企业证书,并多次获得上海市科委的上海市科技型中小企业技术创新认可,证明了其在技术创新方面的实力。

DDP Engineered LED Solutions公司的发展小趣事

在LED照明产品的生产过程中,DDP Engineered LED Solutions公司始终坚守品质控制的原则。公司建立了严格的生产流程和质检标准,确保每一件产品都符合质量要求。同时,公司还积极引入先进的生产设备和管理系统,提升生产效率和产品质量。正是这些努力,让DDP的产品在市场上赢得了客户的信任和好评,为公司赢得了良好的口碑。

Hammond公司的发展小趣事

在公司的发展过程中,DDP Engineered LED Solutions公司高度重视团队建设和人才培养。公司建立了完善的组织架构和人力资源管理体系,通过内部培训和外部引进相结合的方式,不断提升员工的专业素养和综合能力。同时,公司还注重营造积极向上的企业文化氛围,激发员工的工作热情和创造力。正是这些努力,让DDP的团队成为了推动公司不断前进的重要力量。

Einfochips公司的发展小趣事

为了满足不断增长的ASIC和嵌入式服务需求,Einfochips公司决定在印度孟买附近的Pune设立一家新的设计中心。该设计中心将为亚洲和北美客户提供服务,主要涉及存储网络、无线通信和消费多媒体等领域。这一举措不仅加强了Einfochips在亚洲和北美市场的地位,还为其未来的发展奠定了坚实基础。

CAROLCABLE公司的发展小趣事

在激烈的市场竞争中,CAROLCABLE公司深知技术创新是企业发展的核心动力。因此,公司不断加大研发投入,引进先进的生产设备和技术人才,推动技术创新和产业升级。经过多年的努力,CAROLCABLE成功研发出了一系列具有自主知识产权的高性能线缆产品,这些产品在传输速度、稳定性和耐用性等方面均达到了行业领先水平。

随着产品技术的不断升级,CAROLCABLE开始积极拓展国内外市场。公司参加了多个国际电子线缆展会,与全球同行交流学习,寻找合作机会。同时,CAROLCABLE还加强与国内大型电子企业的合作,为其提供定制化的线缆解决方案。这些举措不仅为公司带来了更多的商机,也进一步巩固了CAROLCABLE在电子线缆行业的领先地位。

这两个故事仅是对CAROLCABLE公司发展起来的简要描述,实际上,公司的成长历程中还有许多值得探讨的细节和里程碑事件。如需了解更多关于CAROLCABLE公司的故事,建议查阅相关新闻报道或公司官方资料。

问答坊 | AI 解惑

如何利用单片机制作你的第一个机器人(图文)

如何制作你的第一个机器人? 如果你在寻找一个更加便宜和快速的工程,以下这个你可能会感兴趣。 如果你以前从来没有制作过任何东西,下面这个视频也许会激发你的潜力,因为它是如此容易。 怎样用不到200美元的钱就可以制作出一个超酷的机器人 ...…

查看全部问答>

不同焊接方式对电路板上的电容器可靠性影响

作为一种储能和滤波元件,电容器的性能对电路处理信号的稳定性影响是决定性的;使用在滤波电路,电容器的高频阻抗ESR和高频感抗会对电容器的容量在不同频率下的变化值起决定性的影响,当高频阻抗较高时,产品在高频下工作时的实际容量将下降,感抗 ...…

查看全部问答>

二线制温度变送器的设计

二线制温度变送器的设计,实用性较强!!!!…

查看全部问答>

KEIL C 编译器出现部分语句不编译的情况,求助原因?

#define        SBUFLENS        21 uchar        ArraySPSData [SBUFLENS];                        // data to be ...…

查看全部问答>

S3C24xx 触摸屏 用一段时间后失效

各位大哥,请教一下,     我用 S3C2416 的时候触摸屏用了一会就无效了,     系统没有再进     DdsiTouchPanelGetPoint 函数,     用示波器查看发现     TSXM    TSXP & ...…

查看全部问答>

【寻兼职】Wince 5.0平台 jpeg2000图片解码显示

公司项目。 功能要求:基于wince5平台的 jpeg2000图片解码显示。 酬劳可议。 有意者请先发送demo到:liqiang@wsn.cn 其余可详谈。 …

查看全部问答>

如何做一个带阻滤波器(二阶)

如题 要求fo=1khz 阻带外抑制度15db 请高手解答阿阿啊啊啊…

查看全部问答>

wince explorer 有人研究吗,有人能描述下这个源代码的执行流程吗

wince下 explorer 有人研究吗,有人能描述下这个源代码的执行流程吗…

查看全部问答>

[招聘] 中国最优秀物流公司招聘信息1、职 位:JAVA软件工程师,2、职 位:销售经理

招   聘 公司简介: 深圳市中海资讯科技有限公司成立于2001年,注册资本1000万元,是中国海外集团旗下专业从事物流信息技术产品研发与服务的子公司。 公司致力于运用最先进信息技术、物流技术为物流企业提供包括咨询、软件开发、硬件 ...…

查看全部问答>

【求助】keilc 编程 关于错误提示

【求助】keilc 编程 错误提示 *** ERROR L107: ADDRESS SPACE OVERFLOW 一般什么情况会有这样的提示?…

查看全部问答>