请教用PLL 倍频的问题

[复制链接]
2910|1
 楼主| brittany 发表于 2007-6-25 09:47 | 显示全部楼层 |阅读模式
我用的片子是MC9S12C32,我的晶振是4M,想倍频到16M,XFC与VDDPLL之间的那两个电容和一个电阻我接了啊,接法也对啊,我用的是PE自动生成代码,在CPU那里也设定了,烧进去以后,走到&nbsp;SYNR&nbsp;=&nbsp;63;&nbsp;/*&nbsp;Set&nbsp;the&nbsp;multiplier&nbsp;register&nbsp;*/<br />REFDV&nbsp;=&nbsp;15;&nbsp;/*&nbsp;Set&nbsp;the&nbsp;divider&nbsp;register&nbsp;*/<br />PLLCTL&nbsp;=&nbsp;192;<br />PLLCTL_PLLON&nbsp;=&nbsp;1;&nbsp;/*&nbsp;Enable&nbsp;the&nbsp;PLL&nbsp;*/<br />while(!CRG**_LOCK);&nbsp;/*&nbsp;Wait*/<br />在while(!CRG**_LOCK);这里停下来了&nbsp;<br />我不知道除了我上面的操作,还需要做什么来倍频吗?尤其是外部电路<br />另外我的那几个电容电阻虽然和文档上说的不太一样,但是我是和实验室以前别人这么接的,他的没有问题,我的就是不行<br />各位大哥给我看看啊
imwangyi 发表于 2007-7-3 14:17 | 显示全部楼层

请按照数据手册设计

IC之间有一定偏差的.<br />这里的电容电阻是PLL里的一个环路,如果不按照数据手册做,即使你常温下可以工作了,也不能保证在整个MCU的温度工作环境里一定能正常工作.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

16

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部