历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2021年01月15日 | 关于51单片机不能正常起振的原因

2021-01-15 来源:eefocus

如何确定晶振正常起振?


1、判断方法很多,用示波器看波形是最直接的,用数字万用表的电压档测电压也行,因晶振波形的占空比为50%,所以测得的平均电压为1/2Vcc左右,对于51单片机,在使用外置程序存储器的时候还可以测PSEN引脚或P0口引脚的电压或波形,只有晶振电路正常工作,那些引脚才会有信号输出,但现在很少采用片外扩展存储器,所以测晶体两端的电压或波形即可,只是晶振电路设计不良时,测试设备的引入有可能导致停振。


2、晶体两端的电压差不是平均电压差,虽然事实上因外电路的影响,晶体两端的电压可能会有差别,但这不是判断晶振是否起振的依据,也不是晶振电路正常工作的条件。至于一高一低没有工作是指一端为Vcc或接近Vcc,另一端为0或接近0,这时晶振电路当然没有起振,否则50%的占空比势将平均电压拉到1/2Vcc左右,但这么表达是不确切的,搞技术应该尽量定量精确描述。


3、听声音判断晶振是否起振不可靠,晶体的振荡频率远超人耳能够听见的频率上限,有时能够听到反而是有问题的,说明晶体质量不佳,更多的时候,正常工作的晶体是不会发出任何人耳能听到的声音的,有时声音来自外电路元件


4、单片机的两个信号输入脚一个是19脚(XTAL1)一个是18脚(XTAL2)对应单片机内部的电路是高增益放大器,当外面接晶振的时候,19脚对应高增益放大器的输入端,18脚对应高增益放大器的输出端,所以你测量的时候应该是高增益输出端有信号也就是18脚


51单片机振荡电路?


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

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



内部时钟原理图 (就是一个自激振荡电路)


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


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


推荐阅读

史海拾趣

FIDELIX公司的发展小趣事

随着技术的不断进步和市场竞争的加剧,FIDELIX意识到单靠自身的力量难以在全球市场上立足。因此,公司开始寻求国际合作,与全球多家知名半导体企业建立合作关系,共同研发新技术、新产品。这些国际合作不仅提升了FIDELIX的技术水平,也为其产品打开了国际市场的大门。

Dawning Precision Co Ltd公司的发展小趣事

为了进一步提升产品的品质和可靠性,Dawning加强了品质管理体系的建设。公司引进了先进的生产设备和检测仪器,制定了严格的品质检测流程。同时,Dawning还定期对员工进行品质管理培训,提高员工的品质意识和操作技能。这些措施的实施,使得Dawning的产品在品质上得到了极大的提升,赢得了客户的信赖和好评。

冠图电子(GTL-POWER)公司的发展小趣事

在快速发展的过程中,Dawning意识到企业文化的重要性。公司注重培养员工的团队合作精神和创新能力,定期组织各种团建活动和文化交流活动。同时,Dawning还倡导“以人为本”的管理理念,关注员工的成长和发展,为员工提供良好的职业发展平台。这些举措的实施,使得Dawning的员工队伍更加团结、稳定和有活力,为公司的长远发展奠定了坚实的基础。

B&B Electronics Manufacturing Company公司的发展小趣事

B&B公司成立于二战后的经济恢复期,最初是一家小型的电子制造公司。在创始人对电子技术的深厚兴趣和不懈追求下,公司逐渐在数据通信和商业应用领域找到了自己的定位。初步的产品线主要集中在转换器、控制器等基础电子设备上,为当时的工业自动化和过程控制提供了稳定可靠的解决方案。

ebm-papst公司的发展小趣事

1996年,ebm-papst独资的中国子公司(依必安派特)正式成立,标志着公司正式进入中国市场。当时,中国市场正处于经济快速增长的阶段,ebm-papst看准这一机遇,决定加大在中国的投入。除了在上海设立总部外,公司还在北京、西安、深圳等地建立了分公司或办事机构,形成了覆盖全国的销售网络。这一战略布局使得ebm-papst能够迅速适应中国市场的需求,并为其在中国市场的快速发展奠定了基础。

Advanced Electronic Packaging公司的发展小趣事

随着公司技术的不断进步,Advanced Electronic Packaging公司开始寻求与行业内知名厂商的合作机会。通过与一家全球领先的电子产品制造商达成战略合作,公司成功将其先进的封装技术应用于对方的高端产品线中。这一合作不仅提升了合作双方的产品竞争力,还为Advanced Electronic Packaging公司带来了可观的利润回报。此后,公司陆续与多家知名企业建立了合作关系,进一步巩固了其在电子封装领域的市场地位。

问答坊 | AI 解惑

低成本高速差动放大器AD8132

1概述 AD8132是一种低成本的具有单输入或差模输入和差模输出的放大器,它可用电阻来控制增益。AD8132有其独特的内部反馈,可以调整输出增益。当AD8132工作在10MHz时,可以保持- 68dB的相位平衡,还可以抑制谐波,并能有效降低电磁辐射,这一点是 ...…

查看全部问答>

德州DSP为 SOMA带来三重业务整合

DSP 驱动的解决方案向此前不可能抵达的地区提供主线路 VoIP 服务 日前,德州仪器 (TI) 宣布宽带无线接入技术的领先供应商 SOMA Networks Inc. 在其 SOMAport™ 300 无线宽带网关调制解调器与 SOMA 宏基站中采用 TI TMS320C5509A 数字信号处 ...…

查看全部问答>

《FPGA三国志》(八)Cyclone,Stratix,Vertex

Cyclone 的出现和FPGA的市场定位和产品定位 好的技术是需要, 但是有效的市场定位和销售策略也要跟上。 在2002年左右, 为了更好服务各种不同市场的需要。 而且当时的DSP市场仍然不太明朗, 有的观望, 也有大力投入。 而且也有两种不同的策略。 ...…

查看全部问答>

12864+图形温度计+ds1302+ds18b20+矩阵键盘

12864+图形温度计+ds1302+ds18b20+矩阵键盘…

查看全部问答>

关于集成网卡检测问题。

各位高手发表一下自己的见解啊。 问题如下:  我主板目前搭载一块集成网卡,但我我想避免该集成网卡驱动程序或者应用检测到,我该怎么做?? 1 bios里面禁用是否可以达到目的?   2 直接把集成网卡芯片从主板上取下来行不行 ...…

查看全部问答>

在静态文本控件上画线的问题

我在静态文本控件上如果用MoveTo, LineTo画的话,正常显示,但是如果用SetPixel却不显示,这是为什么? 我重载了CStatic类,在OnPaint中: CPaintDC dc(this); memDC.CreateCompatibleDC(&dc) ;         memBitmap.CreateCompat ...…

查看全部问答>

compile可以,make时提示如下错误,请各位指教.

internal error:in function:unknown diagnostic:unexpected exception p0:1 p1:0 我该怎么办?…

查看全部问答>

Android资料(书籍+代码)下载

Android资料(书籍+代码)下载…

查看全部问答>