51单片机无法复位 就是烧写了程序后运行不正常后就无法复位,自然也不能重新烧写程序了,急啊!请大侠相助

首先我想说我只是个菜鸟 而且在家里各种条件有限 由于是初学 我完全不知道问题出在哪里 我用的是SST89E58 是实验板 我对硬件不是很了解 编写了一个串口通信程序后下载到单片机中后通信不正常就没有办法再下载程序了 不知道是不是复位电路出了问题

问题没有问清楚啊……
有复位电路吗?C51 的复位电路有现成的。一个电阻加一个电容还有一个按键就可以了。
什么叫无法重新写程序?你是在开发板上烧录?如果是用烧录机不应该存在这种情况的

你看看实验板单片机9脚(RESET)是否有一个按键?
如果没有,自己尝试用导线将这个管脚接+5V高电平一会儿,就可以复位。
再不行,就断电把芯片拿起来再放入试试。
有什么情况再继续回复
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-18
不知你的51单片机是否是电可改写的那种,在程序中随时更改数据?如果是你是否想说改写数据后程序就无法正常复位了。如果是这样,说明你的程序有问题,造成内部数据混乱,因而即使你复位了,其中程序也不正常。那就需要把芯片取出,擦干净后,好好检查你的程序,重新写入程序。
第2个回答  2010-08-18
你怎么判断无法复位,有可能是你的程序问题,如果单片机没坏,只要复位脚拉低就会复位,照你说的无法烧写不一定是复位坏了,51很容易擦写,我以前就是这样老写不进去,换个51试试吧,该不会就这么一个吧

51单片机无法复位 就是烧写了程序后运行不正常后就无法复位,自然也不...
如果没有,自己尝试用导线将这个管脚接+5V高电平一会儿,就可以复位。再不行,就断电把芯片拿起来再放入试试。有什么情况再继续回复

51单片机用isp下载程序后不运行
首先,在你测试硬件是否正常的时候,应该尽量剥离软件的问题,即,无论你把什么片子插到什么板子上,都应该用最最简单的程序,比如:程序一开始,就让P1.0输出低电平,让P1.1输出高电平,仅做此一件事情后,就进入死循环,然后你判断硬件是否OK就很简单了,用万用表量下,P1.0为0v,P1.1为5v...

单片机在将程序烧入后是不是不可以改了?
烧录后,只要你用的是可重复搽写的程储器,就可以再另外烧录,是可以更改的

51单片机学习板烧写不进程序
重装下串口芯片的驱动试试 你的那个芯片看不清什么型号 你自己确定下,去网上搜一个 一般都是PL2303芯片用的比较多

51单片机烧写不了程序
看你这个是串口ISP下载的电路,支持串口ISP下载的单片机只有STC的,别的不可能烧进去。另外很重要的一点,你这串口下载电路原理图本来就是错的,你看一下STC厂家给的图(在下面),电路你得重新制作了。至于USB转串口,一般情况电脑不报错就没问题了。既然你用的是STC的,下载的时候要注意:首先要搞...

为什么我烧写程序到51单片机时,有时电脑会自动重启
电脑自动重启是什么原因 1. 用户在不知情的情况下运行了黑客设计好的木马陷阱,一旦进入网民将会成为黑客的傀儡,任意操被作。2. 系统程序遭到破坏,由于没有完美修复也成为电脑自动重启的原因。3. 不兼容问题,由于程序存在不兼容情况也会出现电脑自动重启情况。4. 硬件问题,内存、电源、硬盘等硬件出现...

STC51单片机烧录问题,回答满意追加财富值!
“为什么有的人换个电脑就能烧录”---其实多少有点关系,有的电脑硬件或软件有些冲突,会导致一些莫名其妙的问题。(有机会你试试某些DSP仿真器就知道了)特别是兼容机、笔记本和WIN7系统,建议用XP。至于MAX232是否损坏,你可以换一片试试。作为电子技术人员,焊个芯片什么的是入门技。另外,单片机下载...

51单片机每次如何让其一上电后看不到上回做的实验结果?不要每次上电...
数据烧入单片机了就固定了,加电就开始执行,没办法,除非你写一个随机的程序,或者把单片机系统破坏掉,要不就写一个没输出的程序每次做完实验后烧进去

51单片机整版测试正常,但是程序无法烧写到机内,该如何解决?求助大神...
改变波特率,串口,尝试。在或者重新插上usb接头。再不然就是单片机坏了。

单片机烧写程序遇到麻烦~~求助!
一般采用22pf或33pf的无极性瓷片电容即可。2、复位:看不清复位电路(第9脚),不知复位是否正常,通电后可用万用表量一下第9脚电平是否为低。3、EA脚(P31):最好将EA连接到高电平。51系列单片机只要保证上述三点,程序就能正常运行起来,至于功能能否实现就看软件有无错误了。

相似回答