gfbaslp 发表于 2014-11-2 11:01:55

利达856台表MCU代换维修并附实测的管脚连接

本帖最后由 gfbaslp 于 2014-11-2 12:53 编辑

从淘宝上收了台故障的利达856台表,故障现象为开机显示全0,蜂鸣器常响。收到打开一看,是记忆电池漏腐蚀线路板,上家已修得不成样子了,主控MCU被拆下,MCU焊盘面目全非,晶振也没有了。

因MCU铜箔已无法使用,决定换新单片机飞线连接,原来的MCU是典型的8031电路,ROM外置,为减少接线数量,将27C128一并拆下。
新单片机使用宏晶公司的STC90C514AD,RAM256B,ROM56KB。
经过几天的维修,现已正常,只是精度还没得空测试。

在此感谢人生感悟网友提供了晶振频率、感谢zy19860818网友提供的外置ROM中的原代码。维修过程中参考了38度论坛和矿石论坛的相关帖子,在此不再一一注明。
下面上图与大家分享修复的喜悦。

实际上单片机只要使用ROM容量在16KB以上的51即可,我只是手边有宏晶的这款就用了。


第三张图中单片机和8255的脚位编号均以DIP40封装为准,不是按板子上的PLCC44封装数的。

黑背 发表于 2014-11-2 12:11:17

好,佩服。。

srygg 发表于 2014-11-2 12:27:18

楼主好手艺!幸好有热心人提供程序,否则就是白忙了!

gfbaslp 发表于 2014-11-2 12:29:33

srygg 发表于 2014-11-2 12:27
楼主好手艺!幸好有热心人提供程序,否则就是白忙了!

是啊,不过我的27C128应该没坏,省了我买编程器的钱。

adsl88 发表于 2014-11-2 12:30:18

高手,佩服。。

wqsong 发表于 2014-11-2 12:36:16

这才是高手

天枫偃月 发表于 2014-11-2 12:44:52

楼主好技术!佩服{:142_363:}

switch131 发表于 2014-11-2 16:18:26

楼主好技术,佩服,佩服

guyn28 发表于 2014-11-2 16:47:51

楼主太强悍

gfbaslp 发表于 2014-11-2 17:16:13

各位朋友的称赞实在不敢当,我这种修法实际是个偷懒的作法,因为MCU的焊盘腐蚀实在太厉害,耐不下心去一根线一个过孔地去修补,加之焊接功力有限,所以选择了好焊的PDIP封装的单片机。
论坛各位大家的贴子给了我很大的帮助,所以也将我的维修成果发上来,希望能对大家有所帮助。

wangyongbiao 发表于 2014-11-2 17:37:31

能把ROM的代码发给我吗?先谢谢了。

wangyongbiao 发表于 2014-11-2 17:41:32

我的856是27128坏了,四处找不到代码,我的邮箱:1647228519@qq.com

gfbaslp 发表于 2014-11-2 18:05:49

wangyongbiao 发表于 2014-11-2 17:41
我的856是27128坏了,四处找不到代码,我的邮箱:

已发你邮箱,这是矿坛zy19860818提供给我的。多亏了他,不然我还得去买编程器自己往外读。

wangyongbiao 发表于 2014-11-3 06:57:10

非常感谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

zca123 发表于 2014-11-3 09:34:27

这个都可以吗?

徐利达 发表于 2014-11-3 10:14:30

牛逼   会玩软件的都是高手

marshallemon 发表于 2014-11-3 13:46:21

原来MCU的EA引脚是接的地电平吗?

gfbaslp 发表于 2014-11-3 16:49:49

marshallemon 发表于 2014-11-3 13:46
原来MCU的EA引脚是接的地电平吗?

是的,单片机使用外部ROM中的代码时EA引脚必须接地;当EA引脚接VCC时,内部有ROM的先取内部ROM中的代码,超出内部ROM的地址后再到外置ROM中取代码。

marshallemon 发表于 2014-11-3 19:47:37

gfbaslp 发表于 2014-11-3 16:49
是的,单片机使用外部ROM中的代码时EA引脚必须接地;当EA引脚接VCC时,内部有ROM的先取内部ROM中的代码, ...

更换MCU后直接把原来rom中的bin烧入MCU就可以用了?

gfbaslp 发表于 2014-11-4 07:35:48

marshallemon 发表于 2014-11-3 19:47
更换MCU后直接把原来rom中的bin烧入MCU就可以用了?

是的。

huzi1949 发表于 2014-11-4 17:29:23

还好 我的到手正常,改了电池位置。

绝对整烂 发表于 2014-11-4 19:44:27

利达856。原来如此好玩,看来一写要收一台了!

gfbaslp 发表于 2014-11-5 07:36:46

绝对整烂 发表于 2014-11-4 19:44
利达856。原来如此好玩,看来一写要收一台了!

谢谢关注,兄弟打字用五笔的?

绝对整烂 发表于 2014-11-5 22:56:43

gfbaslp 发表于 2014-11-5 07:36
谢谢关注,兄弟打字用五笔的?

是的。所以才有以上的错误。。(我是四川人,拼音太烂,而且还倒插笔)
有时五笔不会拆,我就找个好拆的同音字来打。。汗自已一个!

cwhenao 发表于 2015-1-11 14:06:22

高手朋友,我的换了原型号新的MCU,所有线路全部接通,还是不行,是哪里的原因,望指教

gfbaslp 发表于 2015-1-12 08:50:58

cwhenao 发表于 2015-1-11 14:06
高手朋友,我的换了原型号新的MCU,所有线路全部接通,还是不行,是哪里的原因,望指教

换MCU后开机什么情况?你得把现象说清楚才好帮你。

cwhenao 发表于 2015-1-12 19:25:03

换MCU后还是开机鸣叫,显视全是0

gfbaslp 发表于 2015-1-13 07:47:52

cwhenao 发表于 2015-1-12 19:25
换MCU后还是开机鸣叫,显视全是0

再查查吧,线路肯定还有不通的地方,如果有示波器的话看下MCU各输出脚有没有波型。

kingsabbit 发表于 2015-1-13 08:31:21

看到这个线路板我估计就扔一边了,楼主的水平佩服

bi4vbl 发表于 2016-1-14 12:33:12

楼主,我的一台856本来是好的,电池有点漏液,我拆下主板放超声波里用酒精清洗一下,烘干后装机后开机一点反映都没有。请给个方法?谢谢!
页: [1] 2
查看完整版本: 利达856台表MCU代换维修并附实测的管脚连接