首页 > 微机单片机 >单片机制作 > JDM2 PIC 18F 编程器

JDM2 PIC 18F 编程器

来源:互联网发布者:uqHGu5A 关键词: 编程器 更新时间: 2026/03/27

JDM2 PIC 18F Programmer

JDM2 PIC 18F 编程器

这是一个简单的基于串口的JDM2 PIC编程器,用于编程PIC18F芯片。该编程器由RS-232端口供电,并且仅在< ±8.6V的RS-232电平下工作。它可以编程PIC12C5XX、12C67X、24CXX、16C55X、16C61、16C62X、16C71、16C71X、16C8X、16F8X以及带有ASF的ISO-CARD。高Vpp是通过使用负电压来驱动芯片获得的。电压由齐纳二极管稳定。它们不需要像电压调节器那样的电压降,或者具有很大的偏移电流。这使得可以使用超低输入电压。晶体管驱动器保证输出电平> ±3V。该编程器受PICPgm和WinPic编程软件支持。

JDM2 PIC 18F Programmer

如果您周围没有PIC编程器,由于ICSP协议的简便性,网络上有很多PIC编程器原理图可用。令人惊讶的是,它们中的大多数使用并行端口接口,例如EL Cheapo编程器。在Windows 2000/XP下以编程方式访问并行端口非常麻烦,需要特殊的内核模式驱动程序。我选择了基于串口的JDM2作为最简单的一种。编程器原理图在下面显示,并包含了编程PIC18F芯片所需的所有更新。

编程器可以在小型原型stripboard上构建。所有走线都在孔处用9/64钻头通过手指旋转切割。下一步是尝试使用不同的软件。WinPic800惨败,尽管它声称支持JDM接口和PIC18F2450和18F2455芯片,但WinPic表现良好,见下图。

使用WinPic编程PIC18F245X控制器有一些陷阱。首先,它需要将Microchip设备文件安装到WinPic设备文件夹中。这些文件是Microchip IDE的一部分,不包含在WinPic安装中。基本上,您必须下载并安装Microchip IDE,找到所需的文件并将其复制到WinPic设备文件夹中。对于编程PIC18F2455,您需要PIC18F2455.dev文件。注意,如果您尝试在没有它的情况下编程,WinPic会抱怨特定芯片的设备文件缺失。其次,WinPic没有正确检查配置字,因为设备具有从300000h到30000Dh的用户可配置内存空间,见下表。缺少两个配置寄存器,即CONFIG3L(300004h)和CONFIG4H(300007h)。PICkit2意识到这一点并正确处理,但WinPic试图将其作为连续内存块编程,并在验证时失败。

简单的解决方案是在Hex文件中注入两行额外代码以避免WinPic混淆:

:0100000034CB

:010001000EF0

:010002003FBE

:010003001EDE

:0100040000FB

:01000500807A

:01000600C138

:0100070000F8

:0100080008EF

:0100090000F6

:01000A000FE6

:01000B00E014

:01000C000FE4

:01000D0040B2

:00000001FF

另一个可以与此接口一起使用的免费PIC编程器是PICPgm。它“开箱即用”,不需要Microchip IDE设备文件。

JDM2 PIC 18F Programmer

JDM2 PIC 18F Programmer

JDM2 PIC 18F Programmer

JDM2 PIC 18F Programmer

提问/讨论

这里还没有内容,您有什么问题吗?

我要提问/讨论

推荐帖子 最新更新时间:1970-01-01 08:00

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD 电路图 站点相关: 下载中心 Datasheet 参考设计

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved