![Board logo](templates/discuz6/images/logo.gif)
标题: 单片机初学者求助:我做的单片机系统不起振.请高手指点! [打印本页]
作者: 13579 时间: 2006-6-16 11:50 标题: 单片机初学者求助:我做的单片机系统不起振.请高手指点!
用的是(1)AT89S51;
(2)22pF+12.000MHz晶振+22pF;
(3)上电复位:10uF+5.6K;
现象:我用万用表测晶振两脚电压,只有0.05V.起初,我以为晶振
坏了,换了一个(还是12.000MHz).再测两脚电压,还是0.05V.
问题出现在哪儿?请高手指教!
我用的参数是否不妥?有没有该接的脚没接?不该接的接了?
作者: 李增勇 时间: 2006-6-16 14:07
我们复位用的是 10K电阻 。看看你的程序是不是运行。不要判断电压
在程序开始的时候 把一个引脚的电压置低
如果程序运行 那个脚是低电评 没有运行 就是高电平
[此贴子已经被李增勇于2006-6-16 14:07:41编辑过]
作者: kingsea 时间: 2006-6-22 15:31
~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: kegaank 时间: 2006-6-22 19:13
1,测电源电压;如果正常,检查电源质量.建议重用一套电源试试.
2,测9脚(RST)电位,应是低电位.排除是基本的问题;
3,晶体工作时,工作端应有2.5V的电压,确定你电压表没有问题;
4,输入一个清零程序试试:
ORG 0000H
MOV P0,#10101010B
MOV P1,#00H
MOV P2,#00H,
MOV P3,#00H
END
再测各管脚的电压;
5,直接用晶体振荡器,市场上有标准的振荡源销售;
6,重新换一块新单片机
7,如果还搞不定的话,呵呵,你这一生跟单片机无缘.还是另谋生路吧1
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |