Board logo

标题: 单片机初学者求助:我做的单片机系统不起振.请高手指点! [打印本页]

作者: 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