自己焊得最小系统,程序下载不进去,但单片机能工作,什么问题?

我用万用板搭得最小系统(带串口,USB供电),但是程序下载不进去。我用面包板搭流水灯等电路,把单片机用其他板子下载好程序,能实现单片机的各项功能。单片机这部分是好的,那么我的问题出在哪呢?

是8051单片机吗? 我也在学的
出现这种问题有几种原因
1
先是电脑的问题,如果是串口直接接上MAX232的话,电脑是不好找到232的,要在下载程序那设定好端口,串口的线一定要接对了,电脑这个问题解决了再去看电路的问题,因为电路至少是电源和晶振是接对了的
2
然后,再看下载器的设置,如果你是用了外部的晶振,那么下载器那是要设定为外部晶振的,波特率就无所谓的了,只要是12MHZ的晶振,那一项是不用动的
3
再看232的电路,反复的查检,板子一定要和电路的一样,元件一定要全焊对了,单片机的TXD和RXD一定不能错了
4
如果都检查过了,那就再试一下,先打开IC的锁紧座,就是不给8051上电,再点击下载程序,这时候再压上锁紧座,反复试几次就得了
建议你用STC的51单片机,这个操作起来方便一点,代码也是完全兼容AT8051的,如果你现在在用C与程序,建议你看一下汇编,并不是要用改用汇编来写,能看明白汇编是最好的
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-27
有两种可能:
1,用USB供电,电压不足5V,如果低得太多,就不能下载程序。
2,自己搭的串口下载电路,主要是232串口电路,查一下电路连接正确否,有错误当然就无法下载程序。
第2个回答  2013-07-27
1、单片机能工作,说明最小系统是好的

2、重点检查232部分的电路,不能只看,要用工具测量,对照电路图一步一步的查
3、你的串口是用USB转串口后,接入单片机的吗?
如果是,还跟USB转串口的线的兼容性有关。本回答被提问者采纳
第3个回答  2013-07-27
你看看是不是TXD和RXD接反了,反了就烧不进去的~
第4个回答  2013-07-27
max232那块电路的问题!

...但是同样的接线,程序。用自己焊的最小系统就不行。
可能是 (1)LCD12864的对比度没有调好。(2)单片机使用的时钟不一样,最小系统的时钟比你实验板的快,这样LCD12864不够时间。(3)你最小系统的电压不够。(4)最后一种可能是,你的接线出错了,你一个一个仔细检查一下。

我在焊单片机最小系统 好像数据烧写不进去 是不是虚焊的原因 要是虚...
1、烧写器驱动是否安装;2、单片机是否烧坏;3、电源是否正负极接反(容易烧坏单片机);4、EA端是否接高电平(VCC);最好用万用表测一下需要焊接的每一个引脚,对照电路图,你一定可以查出问题,积累重要的经验,祝你成功!

为什么我的最小化系统,电源端接I\/O口。单片机也会工作
单片机io口有反向过压保护二极管,为了防止io口电平超过vcc的,电流是从那个二极管灌进去的。

自己做了一个单片机最小系统(89C52),为什么写不进去程序?我检查电路没...
问一下,你用的单片机是AT89C52还是用的STC89C52,若是用AT89C52要专用的下载器,STC89C52这个单片机可以直接通过ISP接口下载程序,AT89C52这个单片机没有ISP接口。

自己焊接的单片机最小系统,下载程序时一直显示正在检测目标单片机
检查单片机电路,是否短路,然后检查晶振是否起振,复位电路,原因好多,也有可能单片机坏了

单片机下不进去程序怎么回事?怎么办?
这种问题很常见,建议你尝试以下方法解决1.单击下载按钮,让软件向单片机写入程序,如果出现这个提示无法下载,请在下载状态下关闭单片机电源再重新打开,看烧写过程开始没有。2.如果还没有,请检查COM端口设置的是不是你连接编程器或者开发板的端口,数据线有没有连接好。3.将串口的波特率降到最低1200,...

为什么单片机检测成功但是程序烧不进去
USB转串口是需要驱动的,你要看下你的驱动有没有装。然后看下你的USB转串口线是不是好的。然后继续下面的步骤.你先要检查你焊的板子的最小系统有没有问题,最小系统包括单片机有没有坏掉,晶振,复位电阻有没有连接好,两个电容有没有焊接好。参考吴鉴鹰单片机开发板教程,我学的是吴鉴鹰单片机开发板...

集成的单片机5v供电能带动继电器,而自己焊的最小系统为什么管脚为5V 却...
单片机是没办法直接驱动继电器的,以为一般的单片机io口电流只有20mA,如果你的电路不好修改的画,你可以设置你的单片机的io为推挽输出模式,不过还是建议你加一个上拉。

自制最小系统不工作,电源和复位和EA
系统不工作的话首先检查三大部分:电源电路,复位电路,晶振电路。USB给单片机供电不会出现供电不足的问题,因为USB供电电压是5V,STC单片机正常工作电压范围是3.3~5.5V。复位引脚不接上的话那肯定就不能正常工作了。看一个典型的复位电路:复位电路工作原理如图所示,VCC上电时,C充电,在10K电阻上出现...

制作51单片机最小系统不工作原因
先检查硬件电路是否正常,有没有短接。再用简单程序进行测试。完成后再把你的流水灯程序进行实验。

相似回答