Board logo

标题: 求教版主:9S08LL16CLF的复位问题 [打印本页]

作者: renjie817    时间: 2010-1-2 19:12     标题: 求教版主:9S08LL16CLF的复位问题

求教版主:请教版主及各位朋友,本人用过一些飞思卡尔的08与S12 的芯片,现在做一个项目使用9S08LL16CLF(带液晶驱动的S08MCU),做了4块试验板,发现都不能很好工作,我使用的是R--C复位电路,R=5.1K,C=0.1UF,外部晶振32768,R=10M,C1=C2=22PF,试验发现无论有无外部晶振,MCU都不能可靠运行,刚开始上电时,还能运行,过5分钟就不能运行了,测量复位管脚电压处于低电压状态,刚上电时有2.6V,复位管脚的电压逐步下降?请版主和朋友给个解释和建议!!急死了!
(另:除了电源管脚外,复位与晶振均不焊接时,症状也是这样,因时试验板,自己手工焊接的。)
作者: 康桥人    时间: 2010-1-4 18:17

你随便写一个测试程序可以跑几分钟?
作者: renjie817    时间: 2010-1-5 08:51

3、5分钟吧?,我猜想是不是自己焊接的问题呢?但如果是焊接的问题,为什么开始又能跑呢?(我就做了I/O管脚驱动一个LED,让它闪亮,很简单的)。
作者: sharehej    时间: 2010-1-5 12:19

我是一个新手,从未搞过飞思卡尔,最近因为项目原因搞搞LL16。头都大了。
我也是这种情况,解释不清原因!
你把RST脚上的那个0.1uF的电容拆了就可以了。
那个电容引起1V左右压差。
我不能理解!
作者: sharehej    时间: 2010-1-5 12:23

我的状况就是不能BDM。
复位使用的是10K电阻+IN4148、0.1uF电容,VCC=3.3V。
全部焊好时,Vrst = 2.2V;复位的外围电路拆了之后Vrst = 3.0V,能下载程序;把IN4148和10K电阻焊上Vrst = 3.3V。
作者: renjie817    时间: 2010-1-5 20:12

我的还是不行,我把0.1uf的电容拆了,也不行,我吧晶振电路也拆了,也不行,vrst=1.1v,真郁闷死了,是不是飞思卡尔的这款芯片有问题呀?
作者: sharehej    时间: 2010-1-7 21:09

你把RST的外围全部拆了试试。使用内部RST。
要不你就换个片子试试呢。
作者: strongchen    时间: 2010-1-11 10:23

如果只是简单的程序,能排除软件的问题的话,那么很可能是因为晶振电路工作不问题。你可以采样内部时钟试试。但要注意采用内部时钟与采用外部时钟,控制寄存器的设置是不同的。
作者: toumingse    时间: 2010-2-6 22:17

排除软件问题,你的复位电路可能有问题,你有加电容滤波吗?EMI你考虑了没有?
作者: mcu2007    时间: 2010-2-24 16:13

楼主,可以拿个板子不焊片子,只焊复位电路和电源电路,确认是否和片子有关系。我想片子问题应该不会有的,




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0