单片机STC15F204EA DIP28,,怎么不起振了?程序不运行了?

新片A版STC15F204EA DIP28,写了一次程序,很简单的,io口亮灭程序,可以用,后来多增加了几个亮灭的灯在另几个io口,再次下载的时候,发现握手失败,再试几次下载程序.程序没写进去,结果就程序也不跑了,灯也不闪了

此片只能用内部RC,最简电路只要电源和地就行了,怎么就不行了,四片啊,都只烧了没几次就连程序都不运行了!

电路一个是焊起来ic座的,另一个用杜邦线插的

用的usb转ttl,用stc11f02,很正常,用很久了,后来再拿stc11f02再试,还是可以下载,应该可以排除(还有点就是烧stc15f204ea也烧能,也能烧,烧好后程序开始也能正常运行)
四片STC15F204EA,用了三片,最后一片不敢用了.因为,有两片,烧录了几次就程序都不能运行了,只加电源都不工作了.而第三片烧录了十几闪还正常着!烧录的都是同一个程序

该单片机只有内部rc振荡,没有外部晶振引脚!
确定是STC15F204EA,DIP28脚的,12电源正,14电源负,15,16烧写脚,2片烧录了几次就不工作了,而第三片正常工作

现在主要是上电都不工作, 三片都放在同一电路里使用的,一片不工作才换另一片上去

内部复位用的,rst作为io口

该硬件用stc11f02,从没弄坏过单片机.1片烧了近百次了,还是好好的!

  单片机STC15F204EA DIP28不起振,程序不运行的原因以及解决方法:
  1:有可能是在下载的时候选择了外部晶体下载,单片机在启动后直接切换至外部晶体,而外部又没有可靠的晶体,造成无法工作,先尝试下连接一个外部晶振,能烧写后再改回使用内部晶振;
  2:检查一下电源电压,STC15F204EA系列工作电压5.5V - 3.8V,STC15L204EA系列工作电压3.6V - 2.4V,仔细看下到底是F还是L,如果电压高了,证明芯片已损坏;
  3:检查一下编程器的设置项,重新进行设置。

  单片机简介:
  单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-03
将RST对地短接,下载时选内部复位试试追问

有问题补充了

追答

应该是RST造成的,本身你的电路应该是内部复位,但不小心下载时选了外部复位,结果就成这样了,我也常遇到这样的问题,此时将RST对地短接再下载一次程序就可以修复了。

追问

试了,没反应,可能就这样坏了,这款不靠谱啊!东西本身不贵,但邮费贵啊,可以买好几片了,哎~

追答

干么要邮购,市场购买很便宜呀,2元左右吧

追问

我们这边没有的,淘宝上买都要3.5-4元,难道这2片烧了几次就挂了,真不敢相信~感觉还是内部rc不振

本回答被提问者采纳
第2个回答  2012-10-03
1.估计你下载的时候选择了外部晶体下载,单片机在启动后直接切换至外部晶体,而你的外部又没有可靠的晶体,肯定工作不了,先尝试下连接一个外部晶振,能烧写后再改回使用内部晶振。
2.检查下电源电压,STC15F204EA系列工作电压5.5V - 3.8V,STC15L204EA系列工作电压3.6V - 2.4V,仔细看下到底是F还是L,如果电压高了,芯片肯定报废了。
3.检查下编程器的设置项,STCISP软件有时候不是很好用的,网上有个叫单片机在线下载系统的工具,比这个好用,可以尝试下。追问

有问题补充了

本回答被网友采纳
相似回答