自己做了一个51单片机最小系统,烧不进程序,引脚的电压比同学做的大,线路应该没错,检查好几遍了,求解

晶振,复位开关都有,应该不是虚焊,引脚都有电压

1、先用同学下载好程序的单片机代换到自己的板上,检测是否正常,如正常,则板外围硬件没问题,否则,就是外围电路出故障
2、检测下载线引脚与单片机引脚是否接触良好追问

没有接外围电路,怎么检查引脚是否接触良好

追答

复位和时钟等都是外围电路呀,你将一个端口接一只发光二级管来判断单片机是否正常工作,或者程序上让某个端口的输出时高时低,然后用万用表检测。

追问

端口都输出高电平,程序无法让端口输出低电平

追答

这应该是单片机没有正常工作,重点检查复位、供电和时钟电路(换个晶振试试)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-15
烧不进程序原因可能是下面几个
1、下载线的接法不对,你拿别人的下载线下一个试试,RXD和TXD别接错了
2、烧写方式不对,软件不会用
第2个回答  2011-08-15
你用了MAX232吗,用了的话检查这个芯片是否完好,在检测TXD和RXD是否接反,最后你看看你所用的给单片机供电的线手否完好
第3个回答  2011-08-17
看你的开发板是否支持你单片机的型号......