首页 > 应用 > 嵌入式
[导读]晶振,在现实生活中随处可见,因此人们对晶振的关注度逐渐提高。而对于单片机使用者而言,或多或少存在一些有关单片机晶振的疑问。为此,本文为大家带来17个网友提出的单片机晶振问题,并一一给出正确解答,以帮助大家扫除单片机晶振疑惑。

晶振,在现实生活中随处可见,因此人们对晶振的关注度逐渐提高。而对于单片机使用者而言,或多或少存在一些有关单片机晶振的疑问。为此,本文为大家带来17个网友提出的单片机晶振问题,并一一给出正确解答,以帮助大家扫除单片机晶振疑惑。

0.jpg

1、制作max232下载单片机,工作电压都正常,要外加晶振吗?

答:要加,如果没有外加晶振,那么单片机将无时钟电路,导致单片机串口就不能进行数据传输了,最终你这个下载器具便无法下载程序。

2、静态工作点对晶振振荡有什么影响?

答:具有高Q值的晶振对放大器的选择并不敏感,但在过驱动时很容易产生频率漂移(甚至可能损坏)。影响振荡器工作的环境因素有:电磁干扰(EMI)、机械震动与冲击。

3、我用的是外置4M晶振加两个30pf瓷片电容,用示波器测频率正常,但峰峰值有的板子是6V左右,有的是3V左右,板子功能正常但我怕电压低的不稳定,不知道晶振测试有没有依据可查或相关资料?

答:没关系的。峰值不同是电容和晶振的参数离散导致的,只要正常工作,就可以。单片机里面都有放大处理的,它们都是放大展成方波来使用的,峰值多高都没用。

5.jpg

4、pi单片机A采样程序,有源晶振应该如何选择?如果使用片内振荡器,是不是必须要外接谐振器?如果外接有源晶振,选用那种频率较好?外接20MHz的可以吗?

答:用片内振荡器不需要外接谐振器。如果你的单片机只做AD采集转换,便不需要太高的频率,内部4Mhz振荡器即可。但如果还要做其他对时序要求较严的工作比如说总线通信,那就要考虑使用外部振荡器,因为内部振荡器的误差太大(即使校准了还有1%的误差),而用多大的晶振要看工作要求,频率越高单片机功耗越大。只做AD的话,4M足够。

5、单片机外接24M的晶振,1ms的基准延时函数用C语言怎么写?

答:代码如下:

void T0_init(void) //定时器初始化

{

TMOD |= 0x01;

TH0 = 0xf8; //设置定时器计数初值,定时1000us

TL0 = 0x33;

IE |= 0x82; //打开总中断

TR0 = 1; //启动定时器

}

void T0_intservice(void) interrupt 1 //定时器中断服务

{

TH0 = 0xf8; //重装载定时器计数初值

TL0 = 0x33;

//这里可以插入其他处理程序,不会影响定时器工作

}

4.jpg

6、单片机24M晶振可以测量20MHZ的信号吗?

答 :要看用什么单片机了,有些单片机执行一条指令需要两个机器周期以上的,此时肯定测量不到20MHZ信号。

7、用单片机的晶振电路产生信号和555计时器产生信号哪个更好?

答:一般来说,晶振的稳定性好于RC震荡器。

8、用什么电路能让32768的晶振产生32768的方波信号?

答 :用或非门,也可以完成振荡和方波整形的任务。

9、晶振是如何产生正弦信号的?

答:晶体可以等效为一个电感,与内部电容形成振荡回路,能量从电感慢慢到电容,再从电容慢慢到电感,周而复始形成振荡。正半周是电容的充放电过程,负半周是电感的充放电过程。

3.jpg

10、11.0952的晶振和单片机哪些引脚连接能起作用?电源和18B20应该和单片机的哪些引脚相连呢?1602LCD的液晶该怎么和单片机相连呢?每次从仿真上连出来都是只有背光和黑点,为什么不显示已经烧录的程序?

答:晶振接单片机x1(或者叫XTAL1)和x2(或者叫XTAL2)引脚,电源接单片机的VCC和GND。18b20电源脚接电源上,中间的数据线可以单片机的任意io口。具体控制是靠程序完成的。

1602的数据线接单片机io(比如51单片机的P1口),其它的控制线rw,reset,cs等可以接单片机的任意io口。

烧录了程序不能运行,而程序是正确的话,你得看程序怎么定义这些引脚,根据程序定义连接单片机的位置。

11、我现在要用52单片机做一个交通灯电路。要求是红灯30s,绿灯30s,黄灯3s。循环变化。那么外界晶振怎样选择?单指令周期多少比较合适?

答: 如果选择晶振的话,那两个电容值可以选择:30加减10PF左右的(频率在0~33MHZ之间);如果选择陶瓷晶振的话,电容值可以选择:40加减10PF左右的(频率在1.2~12MHZ)振荡器应尽量靠近电容。指令周期是可以算的,这个是有公式的!

5-5.jpg

12、89c52单片机如果不接晶振会有什么后果?

答:将导致单片机不工作以及程序无法烧入等情况发生。

13、若89c52单片机使用外接晶振,应如何设置?

答:晶振的两个管脚各接一个20~30pf的电容后分别接入单片机的XTAL1和XTAL2,两个电容的另一端并接后接地即可,不再需要任何设置。

14、对于89c52单片机,如何改大晶振频率?

答:外接18.432或者24MHz的晶振啊。或者换4T的W77E58单片机,这样相当于把工作频率提高3倍。或者换1T的DS89C4XX单片机,这相当于把工作频率提高8倍!

15、单片机工作频率的问题,晶振到底怎么选择?

答:a、最基本的单片机,其机器工作频率为:晶振频率÷12;

b、有的单片机(高级一些的)机器工作频率为:晶振频率÷2(或者6等等);

c、以汇编语言为例,单片机执行一条指令需要的时间为1~2个机器周期(机器周期 = 1÷机器工作频率);

d、举例:一普通单片机晶振12MHz,其机器工作频率为12MHz÷12=1MHz,其机器周期=1÷1MHz=0.000001秒(也就是10的负6次方)。

“MOV”指令需要一个机器周期来完成,也就是说执行这条指令需要耗费10的负6次方秒。

5-3.jpg

16、51单片机晶振上接的电容大小该如何选择?晶振越大,电容值也要大一些吗。有人说常用范围为15-33pf,具体如何选择效果最好?比如我分别用一个6M和12M的晶振,用多大电容更合适?

答:15-33pf都可以,我们一般用的是15P和30P。晶振大小影响不大,我们常用的4M和12M以及11.0592M和20M、24M。常用的30P单片机内部有相应整形电路,因此对电容大小不必过于担心。

17、如若给51单片机12M晶振接2200pF电容将出现什么情形?电路图中采用22pF电容,改用2200pF电容会不会影响正常工作?

答:晶体会不工作的,15-33pF是合理范围。你可以试试看,对单片机不会有损坏。

换一批

延伸阅读

[嵌入式] 单片机晶振“问答篇”下,17大单片机晶振问题全解答!

单片机晶振“问答篇”下,17大单片机晶振问题全解答!

晶振,在现实生活中随处可见,因此人们对晶振的关注度逐渐提高。而对于单片机使用者而言,或多或少存在一些有关单片机晶振的疑问。为此,本文为大家带来17个网友提出的单片机晶振问题,并一一给出正确解答,以帮助大家扫除单片机晶振疑惑。......

关键字:晶振 单片机 单片机晶振

[嵌入式] 单片机晶振“问答篇”上,19大单片机晶振问题全解答

单片机晶振“问答篇”上,19大单片机晶振问题全解答

晶振于今年算热门话题之一,单片机晶振不起振问题也因此得到更多关注。本文中,将为大家介绍单片机晶振不起振原因、解决方案以及为大家带来19大网友提出的有关单片机晶振问题,不妨来了解下吧。......

关键字:晶振 单片机 单片机晶振

[单片机应用] pic单片机超神篇,pic单片机RAM用作寄存器

pic单片机超神篇,pic单片机RAM用作寄存器

pic单片机,想必大家都比较熟悉。其中,pic单片机简介、pic单片机优势以及pic单片机不足等内容,皆是入门级知识。本文将向大家介绍pic单片机的高级应用——将pic单片机的数据存储器RAM用作寄存器,本文存在一定难度,望大家用心研读。......

关键字:pic单片机 RAM 寄存器

[单片机应用] pic单片机入门篇,3大方面了解pic单片机

pic单片机入门篇,3大方面了解pic单片机

据调查,pic单片机是相关人员使用的最多硬件之一。因此,凡入门者需对pic单片机保持一定的了解。为此,本文为大家带来三部分内容:1.pic单片机简介,2.pic单片机特点,3.pic单片机不足之处。通过本文,希望大家对pic单片机存在一个简......

关键字:pic单片机 特点 不足

[单片机应用] pic单片机选型 + pic单片机INT0中断原理

pic单片机选型 + pic单片机INT0中断原理

pic单片机在实际应用中使用广泛,对pic单片机各类型特点了熟于心十分必要。只有对每款pic单片机的特点有所把握的情形下,才能在依据项目需求而选择最合适的pic单片机。本文中,将为大家介绍两部分内容:一、pic单片机选型参考,二、pic单片......

关键字:pic单片机 选型 中断原理

[智能硬件] 单片机程序的三种构架

单片机程序的三种构架

1. 简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。 2. 时间片轮询法,此方法是介于顺序执行与操作系统之间的一种方法。 3. 操作系统,此法应该是应用程序编写的最高......

关键字:单片机 构架 程序

[单片机应用] 单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件学不会?看看这篇keil4、5单片机编程软件使用教程吧!

单片机编程软件以Keil和IAR使用最多,而其中又以keil单片机编程软件为主。本文中,将为大家带来keil4、5单片机编程软件的使用教程,希望本文教程对学习单片机编程软件的朋友有所帮助。......

关键字:单片机编程软件 keil 使用教程

[单片机应用] 大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

大牛分享单片机编程软件使用经验,Keil C51单片机编程软件使用教程

Keil C51是最知名的单片机编程软件之一,也是从事单片机开发人员必定会使用的单片机编程软件。对于Keil C51单片机编程软件,很多新手朋友并不熟知它的使用方法。为此,小编特地带来这篇有关Keil C51单片机编程软件的使用教程,希望为......

关键字:单片机编程软件 Keil C51 使用教程

[单片机应用] 单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

单片机编程软件超神篇,轻松搞定Keil单片机编程软件安装、破解

谈及单片机编程软件,Keil和IAR乃必提软件。其中,Keil作为大家更加深受喜爱的单片机编程软件,自然受到更多关注。对于单片机编程软件Keil,许多新手朋友对安装以及破解过程不太熟悉。为此,小编特地带来这篇单片机编程软件Keil的安装、破......

关键字:单片机编程软件 Keil 安装

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客