AT89C51单片机振荡电路为什么用12M的晶振,和30pF的电容

如题所述

并不是只能用12M的,只要不超过12M就行,当然大一点,单片机运行更快,还有用12M的就是好算时间,因为一个机器周期为1/12时钟周期,所以这样用12M的话,一个时钟周期为12us那么定时器计一次数就是1us了,电容范围是在20-40pf之间的都行
温馨提示:内容为网友见解,仅供参考
无其他回答

AT98C51单片机时钟电路的振荡频率为多少、振荡频率和哪些参数有关?_百 ...
振荡频率与你用的晶振有关,AT89C51的晶振一般为24MHZ以下。要精度的话就看一下晶振的匹配电容就行了。

单片机用c语言编一个程序,要求用内部定时\/计数器对30个脉冲进行计数,并...
功能:内部定时\/计数器记录脉冲个数和这些脉冲通过后所用的时间。硬件:单片机用AT89c51,12M晶振。原理:当门控位GATE为“1”时,TR0\/1=1,INT0\/1才能启动定时器。利用这个特性可以测量外部输入脉冲的宽度。分析:设外部脉冲由(P3.2)输入,T0工作于定时方式1(16位计数),GATE设为1.测试时,应...

at89c51单片机的最小时间单位
AT89C51单片机在定时器操作或执行指令时,最小的时间单位是指令周期。这个指令周期是晶振周期的12倍。例如,如果晶振频率为12MHz,那么晶振周期为1\/12μs,因此指令周期为1μs。同样地,定时器定时的最小时间单位也是1μs。

51单片机最小系统原理图的功能详解
1. 51单片机最小系统复位电路的极性电容C1的大小直接影响单片机的复位时间,一般采用10~30uF,51单片机最小系统容值越大需要的复位时间越短。2. 51单片机最小系统晶振Y1也可以采用6MHz或者11.0592MHz,在正常工作的情况下可以采用更高频率的晶振,51单片机最小系统晶振的振荡频率直接影响单片机的处理速度...

at89c51单片机对应高低电平的电压值
12 所示。由于外部时钟信号经过二分频触发后作为外部时钟电路输入的,所以对外部时钟信号的占空比没有其它要求,最长低电平持续时间和最少高电平持续时间等还是要符合要求的。图11 内部振荡电路连接图 图12 外部振荡电路连接图石英晶振 C1,C2=30PF±10PF陶瓷谐振器 C1,C2=40PF±10PF空闲模式在空闲工作模式下,CPU ...

AT89C51单片机系统的晶振频率是12MHZ,阅读以下汇编代码回答问题..求...
原程序:ORG 0000H LJMP MAIN ORG 000BH LJMP INTT0 ORG 0100H MAIN:MOV TMOD, #01H MOV TH0, #0ECH ;定时5000us MOV TL0, #78H SETB ET0 SETB EA MOV R7, #0AH SETB TR0 SETB P1.7 SJMP $ ;等待中断 ORG 0200H INTT0:MOV TH0,...

当AT89C51单片机外接晶振为6MHz时,其震荡周期、状态时钟周期、机器周期...
振荡周期:也称时钟周期,是指为单片机提供时钟信号的振荡源的周期(也叫时钟周期),当采用6MHz晶振时,一个振荡周期是1\/6M秒。状态周期:每个状态周期为时钟周期的2倍,一个状态周期为,2\/6M秒。机器周期:一个机器周期包含6个状态周期,也就是12个时钟周期,一个状态周期为12\/6M秒。指令周期:它...

用单片机AT89C51制作电子秒表,需要用什么元器件。
元件:89c51,四位共阴极数码管,非自锁按键,10K电阻,10uf电解电容,30pf瓷片电容,10k排阻,晶振 留个邮箱,我把Proteus仿真图发给你,以下是程序,临时写的,Proteus测试正常,不知道符不符合你的要求,你可以自己再稍作修改。用的是12M晶振 include<reg51.h> define uchar unsigned char define uint...

AT89C51和AT89S51的区别?
上式中的“计数速率”与所使用的晶体振荡器频率有关,在51 芯片中定时器启动后会在每一个机器周期使定时寄存器TH 的值增加一,一个机器周期等于十二个振荡周期,所以可以得知51 芯片的计数速率为晶体振荡器频率的1\/12,一个12M 的晶振用在51 芯片上,那么51 的计数速率就为1M。通常用11.0592M 晶体是为了得到标准的...

4个AT89C51单片机能否用一个12M的晶振使其都正常工作?
可以,其中一个正常接晶振,他的XTAL2输出接到另外三个的XTAL1输入上。

相似回答