11.0592晶振|11.0592晶振价格|11.0592晶振厂家
价格:电议
地区:广东省 深圳市
电 话:4008891289
手 机:17715599740
传 真:0755-27836340

技术参数:

产品型号:

品牌:GZX

总频差:45(MHz)
温度频差:60(MHz)
输出阻抗:60(kΩ)
调整频差:30(MHz)
基准温度:50(℃)
激励电平:30(mW)
插入损耗:60(dB)
负载谐振电阻:60(Ω)
标称频率:11.0592(MHz)
种类:晶振
加工定制:是
负载电容:10(pF)
输入阻抗:30(kΩ)
阻带衰减:20(dB)


11.0592MHz石英晶振在单片机中的作用
一,11.0592MHz石英晶振在单片机中的作用和原因11.0592MHz石英晶振在单片机中起的作用是用来做串口通信用的,容易设置波特率。之所以要用11.0592M这个这么变态的数字 是因为在串口通信中你需要计算出波特率。而波特率必须是个整数 为了使波特率是个整数 所以晶振就必须是11.0592的。但是 使用11M的也可以.一般来说 11.0592是个很常用的晶振。 还有22.1184M也是。。   

 

 不管你使用多大的晶振,使用51单片机,一般都是12分频出来,也就可以得出一个机器周期机器周期=12/n(n指晶振频率),假设你要定时的时间为M
那么定时的初值为:
M/机器周期=初值;
TH0=(65536-初值)%256;
TL0=(65536-初值)/256;
将(65536-初值)所得的值化成16进制,其高位就是TH0的值,低位为TL0的值
例如用12M晶振做1ms定时计算如下:
机器周期=12/12*10^6=1us(微秒)
定时初值=(1*10^-3)/(1*10^-6)=1000;
所以:TH0=(65536-1000)%256;
TL0=(65536-1000)/256;
将65536-1000=64536化为16进制为:0xFC18
TH0=0xFC;
TL0=0X18;
12M的晶振每秒可产生1M个机器周期,50ms就需要50000个机器周期,定时器在方式1工作,是16位计数器,值为65536,所以需设置初值15536,即3CB0H,所以TH0=0x3c,TL0=0xb0。


11.0592M的晶振每秒可产生0.9216M个机器周期,50ms就需要46080个机器周期,定时器在方式1工作,是16位计数器,值为65536,所以需设置初值19456,即4C00H,所以TH0=0x4c,TL0=0x00