|
|
|
 |
| 您的位置-->首页-->FAQ-->
振荡
|
|
|
Question 1
SH66P51做空调遥控器程序在ICE66上调试OK,但写入OTP后LCD有显示但程序不work。
Question 2
SH69P20做电磁炉.采用三个脚的Ceramic resonator,但工作温度高到65’C时,IC会出现死机现象。
Question 3
上电后OSC在什么时候开始起振?
Question 4
系统寄存器在晶体未起振之前是否已经初始化?
Question 1
SH66P51做空调遥控器程序在ICE66上调试OK,但写入OTP后LCD有显示但程序不work。
Answer
SH66P51有dual clock在ICE66上如采用internal oscillator时是无法实现高低频真实切换的。所以烧OTP时,需注意在低频切换到高频时要先将高频打开 delay 5ms左右后再将系统时钟切至高频,高频回低频时只需几个 NOP即可。
Question 2
SH69P20做电磁炉.采用三个脚的Ceramic resonator,但工作温度高到65’C时,IC会出现死机现象。
Answer
三脚的Ceramic resonator是采用补偿电容内置的方式,在温度升高时内置电容会漂移,导致振荡电路停振。建议采用两脚的Ceramic resonator,补偿电容外接的方式可解决该问题。
Question 3
上电后OSC在什么时候开始起振?
Answer
在VDD达到工作电压之前已经起振,然后再经过一段Warm up的时间后振荡才会稳定。低频晶振起振较慢,高频晶振起振较快。Reset过程中会加快晶体起振的进程 (speed up),晶体振荡的幅度也较大。
Question 4
系统寄存器在晶体未起振之前是否已经初始化?
Answer
大部分系统寄存器在这之前已经初始化完毕,部分和时锺有关的寄存器要等晶体稳定后才初始化完成。
|
|
|
|