| |

iFix 爱修网

 找回密码
 注册

QQ登录

只需一步,快速开始

iFix爱修网知识星球,等待你的加入。。。
查看: 31436|回复: 35

RT809F使用教程—ATMEGA_ATTINY_AT89S系列MCU在线读写教程_以厦华LC37T7_ATMEGA8为例

  [复制链接]
发表于: 2014-2-24 14:59:22
| 显示全部楼层 |阅读模式
编程器:RT809F,软件版本:RT809F-20140223测试版及之后版本
板号:厦华LC37T7液晶电视,板号782-L37T71-010D,MCU型号ATMEGA8L。 AVR系列的ATMEGA、ATTINY、AT90以及AT89S系列,在线读写方法基本一样。

***************************************************************************************************************
★ ATMEL公司的AT89S系列和AVR系列MCU,常见于平板电视的待机控制、电源管理电路,以及各种工控产品、太阳能设备上,型号较多,低功耗、高性能。维修中会遇到供电电压过高导致MCU损坏,静电导致MCU的IO口击穿等故障。维修时需要更换MCU,然后重新写入程序、数据。

★ 程序数据来源:1、售后提供的原厂程序、数据;2、自己读取的MCU程序、数据(前提是MCU没有被加密,读取后809F软件会自动提示是否加密,如果数据是加密的,就不要写入了);3、破解加密的MCU得到程序数据(视其价值和解密费用而定,看是否值得去做);

★ 使用RT809F在线读写时,MCU由原板供电,只需接5根线到编程器即可,分别为RESET、MISO、GND、MOSI、SCK,细心的朋友就会发现,这和25系列SPI闪存关键引脚位置和名称是一样的,没错,就是通过SPI接口在线读写的;用户需要查阅相关型号MCU的引脚定义,并与809F一一对应连接。如果像本例一样,目标板上有ISP接口,就可以直接连接并在线读写。

★ 以下情况请拆下MCU,飞6根线读写:   
板卡上并未预留ISP接口,并且RESET、MISO、MOSI、SCK当做普通IO来用,连接到了其他芯片或外围电路,导致在线读写进入不了ISP模式;

★ AVR系列MCU内部存储空间分为Flash程序区、EEPROM数据区和配置位,容量大小软件会自动提示,809F软件在缓冲区最后增加了十六个字节,用来保存配置位的设定值,这样用户读取MCU、保存为文件后,再写入其他同型号MCU时,打开文件直接写入即可,不用再像其他编程器一样,由用户再去设定繁琐的配置位;如果使用的是厂商提供的程序、数据或其他编程器读取的程序数据,需要按照相关文档说明或者查看对应型号MCU的数据表并设置配置字。AT89S系列51内核的MCU,没有熔丝位只有锁定位。

★ 读取MCU时软件会自动判断芯片是否加密,并给予提示,加密过的芯片,也是可以直接擦除然后写入正确程序的,只是用编程器直接读取的数据不能用而已。

***************************************************************************************************************

实物连接图:

ISP.JPG

板载ISP升级接口为X1,引脚定义:
主板X1                使用809F加简易转接板的白色接口(锁紧座摆放位置同25系列)
1、SCK               相当于25芯片的6脚
2、MOSI             相当于25芯片的5脚
3、RESET            相当于25芯片的1脚
4、MISO             相当于25芯片的2脚
5、GND              相当于25芯片的4脚

A、备份方法概要:“ISP自动识别” ——>"读取" ——>"保存"

第一步:MCU与简易转接板连接好,然后接到编程器的锁紧座上,靠下对齐,板卡加电,然后打开软件到主界面,点击图示按钮,自动识别MCU型号:

1_Auto.jpg

第二步:点击“读取”,809F软件会读取并自动校验一次:

本例的MCU是未加密的,提示:

2_Read.jpg

如果是加密的则提示:

2_2_Read_Lock.jpg

第三步:保存读取的文件,文件名尽可能详细,包含厂商、板号、屏型号、MCU型号:

3_Save.jpg


B、烧录方法概要:“ISP自动识别” ——>"打开"待烧录程序文件 ——>"写入"——>"校验"

第一步:MCU与简易转接板连接好,然后接到编程器的锁紧座上,靠下对齐,板卡加电,然后打开软件到主界面,点击图示按钮,自动识别MCU型号:

图片同A、第一步

第二步:选择待烧录的程序文件:

4_Open.jpg

第三步:点击“写入”,等待烧录、自动校验完成即可:

如果待写入的文件是809F读取保存的,跳过这步;如果文件不是,请参考芯片数据表,自行设定配置位:

5_1_Config.jpg

一键写入:

5_2_Write.jpg

厦华LC37T7液晶电视_板号782-L37T71-010D_ATMEGA8L程序_ReadBy_RT809F
厦华LC37T7液晶电视_板号782-L37T71-010D_ATMEGA8L程序_ReadBy_RT809F.rar (3.52 KB, 下载次数: 181)
回复

使用道具 举报

发表于: 2014-2-27 23:37:25
| 显示全部楼层
本帖最后由 小罗--强辉电子 于 2015-5-2 07:14 编辑

老大你辛苦了,希望做一个AT89系列单片机的读写教程!
回复 支持 反对

使用道具 举报

发表于: 2014-5-23 09:13:32
| 显示全部楼层
老乡来顶一个
回复 支持 反对

使用道具 举报

发表于: 2014-5-23 14:32:48
| 显示全部楼层
学习  支持
回复 支持 反对

使用道具 举报

发表于: 2014-10-26 19:36:56
| 显示全部楼层
季总的成果使我们维修家电有了学习劲头,感谢!
回复 支持 反对

使用道具 举报

发表于: 2015-5-2 11:01:45
| 显示全部楼层
看了季总的例子很有兴趣,但对比了很多资料它们的标法不同,1,SCK              2、MOSI             3、RESET            4、MISO            5、GND       恳请你们能出个对照表,以便参考,谢谢      
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2015-5-3 09:02:46
| 显示全部楼层
yhx080232 发表于 2015-5-2 11:01
看了季总的例子很有兴趣,但对比了很多资料它们的标法不同,1,SCK              2、MOSI             3、R ...

你要对照什么?
回复 支持 反对

使用道具 举报

发表于: 2015-5-3 11:29:51
| 显示全部楼层
231054y8wqqgfjj0e28w0e[1].jpg 如图就不知怎样连接
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2015-5-3 17:34:35
| 显示全部楼层
yhx080232 发表于 2015-5-3 11:29
如图就不知怎样连接

一模一样的啊,6,7,8,9,20
回复 支持 反对

使用道具 举报

发表于: 2015-6-5 16:36:16
| 显示全部楼层
拜读了,谢谢老大的无私奉献。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|||iFix 爱修网 ( 粤ICP备2021135374号 )

粤公网安备 44060602002064号

GMT+8, 2024-3-28 20:03 , Processed in 0.078281 sec., 17 queries .

Powered by Discuz! X3.4

Release 20191201, © 2001-2024 Comsenz Inc.

MultiLingual version, Rev. 850, © 2009-2024 codersclub.org

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