PIC16C5X系列单片机的四种振荡方式解析

pic16c5x系列可以使用4种类型振荡方式:标准晶体/陶瓷振荡xt、高速晶体振荡hs(4mhz以上)、低频晶体振荡lp(32khz)以及阻容振荡rc。
对于窗口型可重擦除芯片可以通过对“定义eprom”(coriguratiou eprom)编程来选择任何一种振荡方式。对于otp和掩腌片qtp则由厂家定义好振荡方式,并通过相应的检测。
§1.9.1 晶体/陶瓷振荡
这种振荡包括xt、hs和lp。其电路是在osc1和osc2两端加一晶体/陶瓷振荡,如图1.12。只有“hs”晶体振荡才可能需要rs(100ω
表1.7列出了使用陶瓷振荡器时所需的电容值。表1.8列出了使用晶体振荡器时所需的电容值。
电容值取大有利于振荡的稳定,但却延长了起振时间。表中的电容值能满足一般的要求。
§1.9.2 rc 振荡
这种振荡类型成本最低,但频率的精确性较差,适用于时间精确度要求不高的应用场合。rc振荡的频率是vdd、rc值以及环境温度的函数。请参阅附录的rc频率函数图。rc振荡的连接如图1.13所示。
rc振荡是在osc1端连接一个串联的电阻电容。这个电阻如果低于2.2k,振荡不稳定,甚至不能振荡。但是电阻高于1m时,则振荡又易受干扰。所以电阻值最好取5k-100k之间。尽管电容c值为0时,电路也能振荡,但也易受干扰且不稳定,所以电容值应取20p以上。rc值和频率关系如表1.9所示。rc振荡时osc2端输出-osc1的4分频脉冲(f=1/4 osc1)。
§1.9.3 外部振荡
ptc16csx可以接受外部振荡源(仅适合于hs、xt和lp类型振荡)。连接时将外部振荡接入osc1,osc2则开路。如图1.14所示。
§1.9.4 时钟/指令时序
振荡器信号从osc1端输入单片机后,经过4分频电路产生4个不重叠的内部时钟信号q1、q2、 q3、q4。时序图如1.15所示。
一条指令周期需经 q1~q4四个节拍时间来完成。pic16c5x除了地址跳转指令是二周期指令,其余全是单周期指令。一条指令正在执行时(q1~q4节拍间),pc值又在q1节拍间加1,把下一条要执行的指令取到指令寄存器,准备让cpu执行下一条指令了,这是risc结构单片机的特点,它使单片机的速度加快(同等振荡频率下比一般cisc结构的单片机如z86、68hc等快4倍速)。
表1.10列出了振荡时钟频率和指令速度的关系。

荣耀9最新消息:荣耀9邀请函曝光,6月上市你想要的惊喜应有尽有
华为可穿戴设备第一是怎样练成的?
谷东科技旗下C2000工业级AR眼镜赋能千行百业进行数智化转型
土壤盐分测定仪的作用是什么
运算放大器电路分析方法
PIC16C5X系列单片机的四种振荡方式解析
怎么判断热电偶还是热电阻?热电偶和热电阻的接线方法
Win10玩游戏卡顿怎么办
非屏蔽网线需要接地吗
突发!苹果突然调整产品以旧换新价格
高功率半导体激光器在焊接中得到广泛应用
白电主控升级芯片SS523A(SH30F9801)的核心技术
基于GAL6002芯片的去抖编码键盘电路的设计
吉利集团投资41.2亿元低轨卫星互联网项目启动
侧链的可能性有哪些
华为mate10/mate10pro即将上市:华为mate10真机谍照曝光,配置最新麒麟970,只要4299成交
基于MOF∪COF协同作用,精心设计并合成了一种晶态异金属簇催化剂
电梯远程监控维护系统方案
热情再度被调动,VR产业“烧钱战”要打到几时?
区块链去中心化应用程序的现状及未来发展