OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 经验点滴之三:串行烧写器PICSTART-PLUS

共1条 1/1 1 跳转至

经验点滴之三:串行烧写器PICSTART-PLUS

院士
2002-06-19 19:13:00    评分
PICSTART PLUS版本与所烧写的芯片型号对照表 为了使旧的PICSTART(R) Plus 能对新型号MCU 进行烧写,需软/硬件升级。 硬件升级:升级PICSTART(R) Plus内部的17C44单片机程序(相应的版本号称硬件版本)。 软件升级:升级MPLAB(相应的版本号称软件版本)。 硬件版本 1.01 以上支持以下型号: PIC12C508(1) PIC12C508A(1) PIC12C509(1) PIC12C509A(1) PIC12CE518(1) PIC12CE519(1) PIC12C671(2) PIC12C672(2) PIC12CE673(2) PIC12CE674(2) PIC14000 PIC16C505(1) PIC16C52 PIC16C54 PIC16C54A PIC16C54B PIC16C54C(3) PIC16HV540 PIC16C55 PIC16C55A(3) PIC16C554 PIC16C558 PIC16C56 PIC16C56A PIC16C57 PIC16C57C(3) PIC16C58A PIC16C58B PIC16C61 PIC16C62 PIC16C62A PIC16C62B PIC16C620 PIC16C620A PIC16C621 PIC16C621A PIC16C622 PIC16C622A PIC16CE623 PIC16CE624 PIC16CE625 PIC16F627(4) PIC16F628(4) PIC16C63 PIC16C63A PIC16C64 PIC16C64A PIC16C642(1) PIC16C65 PIC16C65A PIC16C65B PIC16C66 PIC16C662(1) PIC16C67 PIC16C71 PIC16C710 PIC16C711 PIC16C712(3) PIC16C715(1) PIC16C716(3) PIC16C717(4) PIC16C72 PIC16C72A PIC16C73 PIC16F73(4)* PIC16C73A PIC16C73B PIC16C74 PIC16F74(4)* PIC16C74A PIC16C74B PIC16C745(3) PIC16C76 PIC16F76(4) PIC16C765(3) PIC16C77 PIC16F77(4) PIC16C770(4) PIC16C771(4) PIC16C773 PIC16C774 PIC16F83 PIC16C84 PIC16F84 PIC16F84A PIC16F870(3) PIC16F871(3) PIC16F872(3) PIC16F873(3) PIC16F874(3) PIC16F876(3) PIC16F877(3) PIC16C923 PIC16C924 PIC16C925* PIC16C926* PIC17C42 PIC17C42A PIC17C43 PIC17C44 PIC17C752 PIC17C756 PIC17C756A PIC17C762 PIC17C766 PIC18C242(3) PIC18C252(3) PIC18C442(3) PIC18C452(3) PIC18C658(3)*! PIC18C858(3)*! 加标注的表示: (1) - 硬件版本 1.20 以上 (2) - 硬件版本 1.50 以上 (3) - 硬件版本 2.01 以上 MPLAB版本5.1以上 (4) - 硬件版本 2.30 以上 MPLAB版本5.3以上 新硬件(v2.30)支持 PIC16F627/628, PIC16C717/770/771, PIC16F76/77. PIC16C745/765. 二、 为何PSTART烧写不了54C/57C芯片? 由于工艺改进,成本压力等因素,54C/57C系列的片子将逐步取代以前54/57/54A等系列。近来碰到一些客户在用PIC-START-PLUS编程器烧写54C/57C片子时出现一些问题,原因都是由于编程器内部MCU(17C44-25)的Firmware过时及PSTART烧写器的本身设计问题造成的。在MICROCHIP的网页上有2.01版本的Firmware可随时下载,只要找一片17C44-25/P芯片烧写后替换原来的芯片及将57C芯片的第26脚悬空烧写即可搞定,54C则不变。 三、 关于16FXXX芯片的擦除问题。 为何,在擦除16FXX系列芯片时,擦除命令无效? 因为MPLAB上提供的擦除命令实际上是清缓冲区内容,类似情况还有擦除CONFING,也是清除缓冲区的CONFING。正确做法是:将芯片的程序及CONFING直接覆盖(重烧)。[em27]



关键词: 经验     点滴     之三     串行     烧写     PICSTART-P    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]