|
<><FONT color=#3c72c4 size=3></FONT> </P><P><FONT color=#3c72c4 size=3>时钟电路在单片机系统硬件设计中往往是一个关键的部分,因为晶振体的工作频率很高,设计不当很有可能使其工作时的产生的高频信号对其他电路造成干扰,尤其是对模拟部分如AD转换输入信号的干扰;或者甚至晶振体不工作,导致整个单片机系统无法运行。MC9S12系列单片机的时钟输入接口在其<STRONG>46(EXTAL)和47(XTAL)引脚</STRONG>上(112引角封装),通常是接一个16M的晶振体。</FONT><FONT color=#3c72c4 size=3></FONT> </P><P> </P><P><FONT color=#3c72c4 size=3>外部振荡器的连接分为<STRONG>串联型,并联型和使用外部有源振荡器</STRONG>3种方式。最后一种的稳定性比较高,适合初学者和使用场合要求严格的情况下使用,在一般场合,我们通常采用前两种的设计方案。这里需要注意的是MC9S12系列单片机专门设计了外部振荡器的连接设置引角PE7(36号),要求我们在使用串联型电路时将该引角置高,在使用并联型和外部有源振荡器电路时将该引角置低。以下是3种电路的连接方案和相应的PE7引角配置。</FONT></P><P><FONT color=#3c72c4 size=3> </FONT></P><P><FONT color=#3c72c4 size=3><IMG src="attachments/bbsxp/2008-2/200821804957.gif" border=0></FONT></P><P> </P><P><FONT color=#3c72c4 size=3> demon推荐大家使用上图中第二种连接方式,也就是并联连接方式。其中的<FONT color=#3370cc>电容C1,C2称为负载电容,它们分别与晶振体连接后接地,为的是削减谐波对电路的稳定性的影响,也就是滤波;Rb是为了保证起振;Rs则用来分压,因为MC9S12单片机的EXTAL的额定输入电压为2.5V。飞斯卡尔告诉我们,当使用频率较高的晶振体时,分压电阻Rs可以取小甚至短接。因此我们在使用16M的晶振体时往往就不接Rs了,而Rb大小通常为1M,C1,C2为22pF.</FONT></FONT></P><P><FONT color=#3370cc size=3></FONT> </P><P><FONT color=#3c72c4 size=3><STRONG>此外设计时钟电路时还应注意以下几点:</STRONG></FONT></P><P><FONT color=#3c72c4 size=3>1.晶振体和单片机引角之间的连线尽量要短,这样可以保证其工作的稳定性和避免晶振体的高频信号过多的干扰周围线路。</FONT></P><P><FONT color=#3c72c4 size=3>2.晶振体的下方和周围尽量不要走线,尤其是对信号质量要求高的器件的线路。</FONT></P><P><FONT color=#3c72c4 size=3>3.晶振体的周围和下面尽量用地线包围和覆盖,将晶振体的噪声阻挡起来,也防止其他干扰信号进来。</FONT></P><P><FONT color=#3c72c4 size=3> </FONT></P><P><FONT color=#3c72c4 size=3> </FONT></P> |
|