单片机可以烧写却不能运行

单片机可以烧写却不能运行用了两块单片机测试分别为AT89S52和STC89C52,都可以烧写成功,软件应该没问题,就只是简单的给P1^0-P1^5高低高低高低的电平,但下载完后上电所有的IO口都是高电平,晶振是11点多的,30pf的电容,3.29的VCC,晶振对地电压分别为1.41和1.44。是晶振出问题了吗?

你说的这两种单片机的烧录方法和烧录软件都是不同的,你是用一种方法烧录的吗?
特别是那个AT89S52单片机,现在是没有办法烧录的,你怎么能烧录呢?需要下载线和软件,你有吗?
那个STC89C52倒是可以烧录的,现在用USB转串口线,烧录软件是STC-ISP。
具体的烧录方法和软件,你没有说 ,就说是烧录成功了,你自己知道成功了?
那电源电压才3.29V,肯定是不够的,是不能工作的,也不能正常烧录程序的,更不可能烧录成功的。
是自己焊的板子吧,查一下电源,是怎么供电的,电压肯定不够,也不能烧录成功的。追问

AT用avr isp买的avr的线,软件上显示烧写成功了,stc用stc isp用的是pl2303的线

烧写完软件都显示烧写成功了,烧写时用的是5V的电源,之后工作时用3.3V的电源

但是不运行

因为esp8266要用3.3V的电,所以烧写完我用ams1117 3.3V

追答

这两个单片机用3.3Ⅴ电压肯定是不能运行的,你这就是最典型的削足适履呀。

必你用3.3Ⅴ的单片机,STC单片机有3.3V的,就是不能用AT的东西。

要么单片机用5Ⅴ电压,ESP8266用3.3Ⅴ,单片机TXD脚加一个电平转换电路即可,单片机RXD与ESP的TXD直连。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-04
这两个单片机都是5V电源,你的电压只有3.3V左右,电压不符和要求,改5V电源吧。本回答被网友采纳
第2个回答  2018-06-04
52,5V供电吧,复位电路对麼,示波器看一下晶振起振了没有
第3个回答  2018-06-04

VCC 是5V的呢,查DATASHEET 4.5-5.5V

单片机烧录成功,但是不运行?
可能你的程序有问题,建议单步跟踪程序,看看io端口配置是否正确,需要配置成输出加上拉。另外,如果内部上拉驱动不够,你还需要在外部输出口加上拉电阻,需要硬件电路的同事给你看。

xs128单片机程序能刷写但无法运行
1、检查硬件电源,可以使用万用表从电源开始,沿着电源环路查验各节点的电压。2、检查复位电路,可以使用示波器观察复位脉冲是否正常。3、检查晶振是否起振,检查程序是否烧写成功。4、检查烧写的程序在其他正常的板卡上是否可以正常运行。

atm单片机烧写成功但是程序不运行
可以按照一下步骤检查一下:1:烧录内容需要确认是否正确;2:烧录后有没有确认确定已烧录进IC;3:外部环境有没有确认;4:有没有达到运行的环境。

stc15f2k60s2单片机,程序和烧写软件如图,但每次都显示写入成功,而单 ...
首先看看硬件吧,很可能是单片机压根没工作(能烧写进去不代表硬件电路没问题,万一没有复位呢?或者晶振没有起振呢?都有可能,也可能是你的延时太短,闪烁效果看不出来),从你提供的信息看,只能分析这么多了

51单片机并口可写进去程序但是程序不执行是怎么回事?
最好先写个小程序如LED的闪烁(保证程序正确,注意要加死循环),然后若不行的话就检查一下复位电路和晶振。,看晶振有没有起振(方法:用万用表测晶振二端的电压,二端的压差在2-2.2V)。

STC单片机烧写简单程序没有反应怎么处理
没有反应,有两种可能,一种是那程序根本就没有烧写进去。再检查一下烧录过程。二是,那程序不对,虽然执行了,但是看不会结果。是开发板吗,是怎么显示程序运行结果的?是数码管显示?还是LED发光二极管显示。否则,你是怎么知道没有反应的?

51单片机可以烧写程序,可以复位 ,但没有输出
可能是电路板有问题或者说管脚焊接以及连线是否焊接牢固,建议仔细检查一下包括焊点短路和开路。

单片机可以烧写却不能运行
特别是那个AT89S52单片机,现在是没有办法烧录的,你怎么能烧录呢?需要下载线和软件,你有吗?那个STC89C52倒是可以烧录的,现在用USB转串口线,烧录软件是STC-ISP。具体的烧录方法和软件,你没有说 ,就说是烧录成功了,你自己知道成功了?那电源电压才3.29V,肯定是不够的,是不能工作的,也不能...

AT89S52单片机烧写不进程序?
如果原来的程序还能运行,那么,最大的可能是烧写端口的某一个管脚被静电烧坏了。程序调试过程中,因为需要经常接触电路和芯片,很容易出现这样的状况。注意防静电。

关于单片机烧写问题
检查电源吧,根据第二个问题,可以在电源输出端加电容试试,可能是电源输出端纹波系数太大,使单片机不能正常工作,如果还是不行,可能就是你提到的第一个问题,怀疑是7805功率不够,现在7805假货很多,可以考虑换一个试试。

相似回答