单片机可以烧写却不能运行用了两块单片机测试分别为AT89S52和STC89C52,都可以烧写成功,软件应该没问题,就只是简单的给P1^0-P1^5高低高低高低的电平,但下载完后上电所有的IO口都是高电平,晶振是11点多的,30pf的电容,3.29的VCC,晶振对地电压分别为1.41和1.44。是晶振出问题了吗?
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直连。
单片机烧录成功,但是不运行?
可能你的程序有问题,建议单步跟踪程序,看看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假货很多,可以考虑换一个试试。