程序无法烧入单片机

STC89c52单片机开发板用STC-ISP下载程序总是没有成功,出现下面的提示内容:Chinese:正在尝试与MCU/单片机握手连接...Connectionisfai... STC89c52单片机开发板用STC-ISP下载程序总是没有成功,出现下面的提示内容:
Chinese:正在尝试与 MCU/单片机 握手连接 ...
Connection is failure. You can try:
1.Give your MCU Power On Reset.
2.Stop operation, then re-select COM Port.
3.Because PLCC-DIP/PQFP-DIP Socket trace too long.
4.Update the STC ISP.exe version.
5.If still error, your MCU Firmware is error
or null.
Chinese:连接失败,请尝试以下操作:
1.在单片机停电状态下,点下载按钮,再给单片机上电
2.停止下载,重新选择 RS-232 串口, 接好电缆
3.可能需要先将 P1.0/P1.1 短接到地
4.可能外部时钟未接
5.因 PLCC、PQFP 转换座引线过长而引起时钟不振荡,请
调整参数
6.可能要升级电脑端的 STC ISP.exe 软件
7.若仍然不成功,可能 MCU/单片机内无 ISP 系统引导码,
或需退回升级,或 MCU 已损坏
8.若使用 USB 转 RS-232 串口线下载,可能会遇到不兼容
的问题,可以让我们帮助购买兼容的 USB 转 RS-232
串口线

仍在连接中, 请给 MCU 上电...
我用的USB数据线下载
开始成功过一次
各位高手帮帮忙吧
谢谢
展开
 我来答
wjj3602
2010-11-09
知道答主
回答量:15
采纳率:0%
帮助的人:23万
展开全部

根据我小小的下载经验来看,出现这种情况有几种可能。

    1,端口问题。出现这些提示内容说明你选择了一个存在的且可以用的端口,但端口(COM)你选择的是哪个?要对应你开发板USB下载线端口。这种USB一线下载方式一般是使用的PL2303 USB转串口芯片,插入后在设备管理器的“端口(COM和LPT)”项中你可以看到 USB-to-Serial Comm Port,后面写了是COM几,下载的时候就选择这个端口。先点击下载,然后给单片机系统重新上电,即关闭开发板电源再打开。

    2、硬件问题。检查有没接触不良的相关地方,相关地方有:晶振,单片机电源和地;单片机原来有程序在里面吧,上电能工作则可排除这些问题;

单片机串口P30和P31,因为下载就是用这两根线,可以找到你开发板电路图,测试下它们和对应PL2303引脚是否接通。

    3、下载软件设置。宏晶公司提供的这个下载工具,一些设置可以参考下我的。

若正确则有下面内容(这是我一次下载时的提示),希望可以帮你解决问题。

MCU Type is: STC89C516RD+

MCU Firmware Version: 4.3C

Chinese:MCU 固件版本号: 4.3C

Double speed / 双倍速:          12T/单倍速

振荡放大器增益:                  full gain

下次下载时 P1.0/P1.1 与下载无关

内部扩展AUX-RAM:        允许访问(强烈推荐)

下次下载用户应用程序时将数据Flash区擦除: NO

用户软件启动内部看门狗后:     复位关看门狗

ALE pin 仍为 ALE

内部时钟频率:23.920484M.

外部时钟频率:23.920484M.

Chinese:正在重新连接 ...

Current Baud is: / 当前波特率为: 57600 bps.

We are erasing MCU flash...

正在擦除应用程序区... ( 00:03 )

正在下载... ( 开始时间: 11:18:26 )

Program OK / 下载 OK

Verify  OK / 校验 OK 

erase times/擦除时间 :  00:03

program times/下载时间: 00:19

Encrypt OK/ 已加密

矫念0t
2010-11-06 · TA获得超过269个赞
知道答主
回答量:143
采纳率:0%
帮助的人:95.7万
展开全部
把波特率改小一点,2400 最大值最小值都改成2400或者更小试试。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hunt112540
2010-11-06 · TA获得超过324个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:211万
展开全部
在开始→运行里输入devmgmt.msc
打开设备管理器看看你那根线的波特率是多少,设置成一样,多复位几次就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianyu0007
2010-11-06 · TA获得超过712个赞
知道小有建树答主
回答量:910
采纳率:0%
帮助的人:623万
展开全部
自己烧的板子么,接触不好吧!或者电压不对!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深白明G
2010-11-07 · 超过11用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:25.7万
展开全部
检查一下,看晶振是否接触不良
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式