用户注册 | 登录 | 帮助中心 | 网站地图 | 加入收藏 | English

网站首页 产品列表 软件下载 技术资料 付款方式 发货查询 关于我们 淘宝商城 论坛
搜索 高级/组合搜索
网站文章
所有文章
站内新闻
单片机工具资料
汇编程序实例
C语言程序实例
单片机提高资料
单片机初学资料
单片机软件下载
单片机技术资料
  您的位置: 首页 >> 文章列表 >> 自制JDM烧写器资料
自制JDM烧写器资料

作者:单片机爱好者  转载自:单片机工具之家  发布日期:2011-4-24

 MICROCHIP公司所生产之单芯片微电脑—PIC16F84A是一颗很容易上手的 IC,功能也相当强,可重复烧录上千次,价格不到NT150元,所以有很多非专业的玩家写了很多的应用小品公布在网络上。


JDM烧录器的电路图

IC-Prog 1.05C程序PIC烧录程序
MPASMWIN ASM档组译成.HEX

把电路图打印出来仔细看看,如果你看得懂,那就安心了,再来的都容易。买零件吧!!
電阻 1/8 ~ 1/4W 1.5k 10k 各1顆
電解電容 100uF/40V 22uF/16V 各1顆
二極體 1N4148 4顆
穩壓二極體 (1W以上) 8.2V 5.1V 各1顆
NPN電晶體 BC547B 或 2SC945 或 2N9013 2顆
9孔 RS232母座 插 PCB 型 1
9孔 RS232延長線 一公一母 1
萬用電路板 (約5*7cm)   1
18 腳 IC 插座 或 TEXTOOL 1

如果真的不想焊接,用面包板兜一兜也可以,但是万一零件松动可能会把 PIC 烧毁。稳压二极管8.2V及5.1V的电压不可以其它值取代,真的找不到再改用 8.3 / 5.0 。电解电容的规格也不可以其它值取代。
PIC16F84A 只用5支脚就可以烧录
PIN 4 -- VPP
PIN 5 -- VSS
PIN 12 -- Clock
PIN 13 -- Data ( In/Out )
PIN 14 -- VDD
零件排列及焊接就不多说,焊好后先离开座位,去抽根烟、喝杯水,再回来检查一遍。


测试JDM 烧录器
  用RS232延长线将 JDM 烧录器与你的计算机联机,开启IC-PROG程序。选 JDM programmer,再依你的联机选 COM1或 COM2,其它的不动。如不知道是 COM1或 COM2,就一个一个试吧。
此主题相关
  OK后再选 Hardware Check,把 Enable MCLR打勾`,拿电表量 (什么 ? 你没有!! 那...那... ) IC 插座第4脚对第5脚应有13.3V,把 Enable MCLR勾拿掉,应为 0 V 或 0.3V 以下,这是Vpp 烧录电压。

Enable Data Out 打勾则第 13,17 脚对第5脚都是5V,同时 Data in会自动打勾。
Enable Clock 打勾则第 12,16 脚对第5脚都是5V。
Enable VCC 打勾则第 1,3,10,14 脚对第5脚都是5V。
如果都对,那恭喜你,烧录器做好了。
插上PIC16F84A...........烧.............

先把 IC 选为PIC16F84A,现在可以把PIC16F84A插上读读看,如果是空白IC就会全是 '3FFF' 。不是的话可以按清除键,全部清除。
去下载个现成的 16F84A的HEX档来烧看看。将ZIP档解开,存到桌面。Open file读入RC_84A.HEX ,然后照下图社设定WDT enable,PWRT enable,Oscillator XT。...烧....
数秒钟后就知道了 !!


组译程序 MPASMWIN
ASM档写好后,需组译成 .HEX 档才能烧录。MPASMWIN的使用很简单,下载 一个ASM档来试试。
依 PIC 的型号设定 Processor 即可,其它不动,用Default,按 Assemble 就会产生.HEX ,及.ERR檔 。

如果ASM程序语法正确,最后会是这个绿色。.ERR档里会有一行字,警告你得自己核对PIC编号,这不是错误。


烧录时应该注意的事项:
自制型烧录器可选的很多,简单的如 JDM ,稳一点的如 ProPic II。
PIC不同型号或不同程序,烧录的设定也不完全相同。如 MIXer的制作 :
16F84A : OSC= XT, WDT= ENABLE, PWRT= ENABLE , CP= BLANK(DISABLE)
12C508A /509A : OSC= IntRC, WDT= SET, MCLR= BLANK, CP= BLANK
烧录器需先插上接头打开烧录程序,才可放上IC,否则将可能造成IC损坏。
烧录 IC脚位要对好。
JDM 烧录器也可烧其它 IC,但常失败。用 JDM 烧录器烧 Flash type还好 。不建议用 JDM 烧录器烧 12C508A等OTP PIC,不稳 。
使用其它自制烧录器,在"Hardware Setting"时,若与实际相反,可在Communication 的 Invert打勾.

【版权声明】
  1. 任何网站转载本站内容必需注明“来源:单片机工具之家”。
  2. 本网转载自其它媒体的信息,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
  3. 未经本站明确许可,任何网站不得非法盗链软件下载连接及抄袭本网站原创内容资源。
  4. 违反上述声明者,本网将追究其相关法律责任。谢谢!


关于我们
网站介绍
联系我们
付款方式
银行汇款
货到付款
发货方式
快递运输
上门自提
售后服务
退换货政策
质保承诺
购买方式
购物流程
在线订购

公司名称:深圳市乾龙盛电子科技有限公司    网站名称:单片机工具之家
公司地址:广东省深圳市宝安区龙华镇民治路潜龙花园惠宁阁13-G   联系电话:0755-28187975  13715306011  传真:0755-28187976
展销柜台:广东省深圳市福田区新亚洲电子商城二期三楼N3D033室(华强电子世界附件)【查看地图】   联系电话:0755-82543360
:淘宝商店   :qls@cxqmcu.com   :qls@cxqmcu.com
销售点击Q我:243355504 (唐永红)先生   技术支持点击Q我:443935535 (钟先生)
网站版权:单片机工具之家  粤ICP备09028690号