51单片机程序烧不进去。

51单片机程序烧不进去。
at89s51单片机,是STC89c52的,用STC-Isp烧录烧不进去,以前都能,现在不行了,排除驱动问题,型号设置对,端口对,波特率调到2400还是烧不进去,开发板上的短路帽也对着呢,怎么回事?
可能存在的问题如下1、电平转换芯片MAX232烧坏2、单片机P3.0(RXD)和P3.1(TXD)烧坏3、复位电路有问题,RST端一直被置为高电平,正常情况下不复贺携位时RST端为低电平4、PC端的RXD对应MAX232上的TXD,不知道你有没有换过串口线5、电脑的串口或者是串口线坏了基本上就是这些问题吧,誉拍笑你可以参考参考庆含
看看你的PL2302,是不是坏了,能识别吗?换个试试,还有仿滚检查一下你的单片机接线是否正备盯余确,是否有短路断路则做
用的是什么型号的单片机?会不会是烧写前没有先擦除?单片机保存程序是使用EEPROM或者梁槐flash的,都需要先擦除,才能写入的。第一次能烧进去,是因为单片机出场时本来就是已擦除过的前枣,可以写入橡悔友。但之后的写入之前,都需要先擦除。
如果是Stc单磨贺谈片机,它新片子默认为内部时钟,所以第一次很容易就能烧程序

但是如果你将时钟选择为外部时钟,第二次烧写程序的时候,你必须在电路中给单片机提供外部时钟

还有stc单片机烧程序需要点击下载后重拍基新上电,仅仅复位按键瞎碰是不行的

再不行,将P1.0和P1.1接地后再试
看看芯片型号有没有选对
← 上一篇: 下一篇: →