一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 10920|回复: 14
收起左侧

[51单片机] 熟悉STC单片机的朋友请进

[复制链接]
发表于 2009-3-27 21:34 | 显示全部楼层 |阅读模式
<P>熟悉STC单片机的朋友,俺想请教两个问题:起因是俺手上有两片STC89C52RC,因为当初没注意用并行编程器写了片,把ISP代码给冲掉了,导致ISP功能不可用了,不过用并行编程器还能当普通的89C52写。可问题来了,</P>
<P>1、有没有办法自己恢复ISP功能?就两片不值得寄给宏晶换了吧,俺在网上查到的资料可以写megawin的ISP loader代码,然后改用megawin的ISP程序来写片,但我没试验成功,不知有没有朋友试验过成功的?请指点一些细节问题。</P>
<P>2、不能用ISP以后,就没法用宏晶的ISP程序了,那也没法写那些熔丝位了,象6T/12T选择、晶振增益之类的就没法定义了。不知还有没有其它的办法写STC的熔丝位?</P>
发表于 2009-3-27 22:48 | 显示全部楼层
当作megawin的片子来用。那些熔丝选项在megawin片子里也可改的吧。

之前参与了megawin的一个datasheet翻译,得到了一个仿真下载器和3片芯片。还没有空玩了。
 楼主| 发表于 2009-3-28 09:41 | 显示全部楼层
我试了用ep51算好位置往STC89C52RC里写上megawin的loader,写是写成功了(读出校验过,内容确实已经写入到指定位置),但不能ISP,不知为何,我估计可能问题还是出在配置芯片工作方式的熔丝上,所以上电重启没有转到loader入口处,现在要解决的问题恰恰也是没有软件能单独写熔丝位,宏晶和megawin的官方程序都是通过ISP来做的。
 楼主| 发表于 2009-3-28 09:44 | 显示全部楼层
找了下,megawin官方也有高压并行编程器,可恢复熔丝位,我估计与M8的差不多,但问题是没有相应的操作软件,也不知其协议,不知哪位朋友见多识广的有办法解决这个写熔丝位的问题?
发表于 2009-3-28 21:16 | 显示全部楼层
我在ISP的时候给单片机断一下电,你试试看。
 楼主| 发表于 2009-3-28 22:06 | 显示全部楼层
<P>
原帖由 <I>a51</I> 于 2009-3-28 21:16 发表 <A href="https://www.yleee.com.cn/redirect.php?goto=findpost&amp;pid=5591&amp;ptid=820" target=_blank><IMG alt="" src="https://www.yleee.com.cn/images/common/back.gif" border=0></A> 我在ISP的时候给单片机断一下电,你试试看。
</P>
<P>&nbsp;</P>
<P>请教具体的操作步骤,在什么时机(ISP进行到多少时)断电?我现在的情况是根本无法开始ISP了,因为ISP loader已经被冲掉了。其实如果能写熔丝设置的话,不支持ISP也还算了。</P>
发表于 2009-4-5 14:42 | 显示全部楼层
如果你把ISP代码擦掉了就没办法了。就算再烧进去笙泉的ISP代码没有笙泉的ISP烧写器也不行呀,笙泉的是用TXD和地烧写而STC的还要用到RXD脚。到网上看能不能找到STC的ISP CODE。
这里熟人好多啊!草真多居然是版主,呵呵。
发表于 2009-4-5 14:46 | 显示全部楼层
笙泉的软件有啊!关键是没有烧写器,笙泉的可不是简单的从串口接三根线出来就行。
 楼主| 发表于 2009-4-6 01:56 | 显示全部楼层
谢谢楼上的朋友指点,确实megawin的并行编程器找不到,淘宝上也没见卖的,而且听有用过的网友说还挺贵,为了恢复几片MCU买一个划不来。等我买了功能完好的新片,想想办法看看能不能把宏晶的ISP代码给弄出来
发表于 2009-4-12 10:58 | 显示全部楼层
还有这问题啊?我没遇到过,也不知道咋办呢,fat兄搞定了上来说说,我也学学啊!

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-4-28 17:52 , Processed in 0.060844 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表