十分简单的PIC烧录器(编程器),PIC Microcontroller Programmer
关键字:PIC单片机,烧录器,编程器
作 者:秦新月
PIC单片机在性能和价格等方面,在目前的单片机世界里已遥遥领先。比如,它具有带AD转换,各口驱动电流大可直接驱动数码管等优点,但是我们很多的学习者一直为它高价的烧录器和仿真器望而却步。最近在网上搜到一些资料经过实验,发现用很少的常用的元器件和简单的电路就能搭成PIC单片机编程器,而且软件也是免费的,在网可以直接下载到,只要对此有兴趣几乎不用投资就可以进入PIC单片机领域,好好学习PIC单片机,发挥它的功能和优点。
一、PIC烧录器的制作
大家可以按照图1的电路连接,不用为此电路提供电源,电源由9针串口直接提供。当连好后,连到单片机的有5根线,可支持PIC12C5XX、12C67X、24CXX、16C55X、16C62X、16C71、16C71X、16C8X、16F8X系列单片机,只要将VCC、GND、MCLR/VPP、RB7/PGD、OSC1、RB6/PGC连接到你要编程的PIC单片机,如PIC16F870单片机对应的引脚就可以对单片机编程,(VCC对应单片机的20脚 , GND对应单片机的8脚和19脚, MCLR/VPP对应单片机的1脚, RB7/PGD对应单片机的28脚, OSC1对应单片机的9脚,RB6/PGC对应单片机的27脚)。16F870单片机引脚图如图2所示(略)。如果能淘到便宜元件,总成本不足5元钱。如果用旧猫或鼠标的串口拆些里面的元件,那么制作它几乎就不用花费钱。
编程软件可选用IC-PROG和PonyProg2000。建议使用IC-PROG,因为它无论支持的器件,烧写速度及稳定性都优于PonyProg2000 ,不过得先用PIC公司的MPLAB将源代码编译成十六进制的数据再用这两个软件写到单片机里。

注意:这款编程器跟电脑连接是采用9针串口的,假如没有,可以采用25针的串口,但是接线当然需要一些改动,具体如下:
25针串口对9针串口,依次2对3、7对5、5对8、20对4、4对7。
二、操作步骤
制作成功后的操作步骤,主要为以下几步:
(1)用MPLAB编译源代码
(2)编译成功
(3)连接自制编程器到电脑,连接编程器的5根线到对应的单片机引脚
(4)打开烧录软件 ,选择要烧录的芯片型号,
(5)打开MPLAB编译的十六进制或二进制文件。
(6)在烧录软件中选择写芯片
(7)写成功,运行程序
总之,就这么简单即可完成几百块钱烧录器做的事,不过此编程器缺点在于写片子有点慢,也请各位电子爱好者进一步提高,参考网站http://www.jdm.homepage.dk可能提高烧录速度。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
发布评论请先 登录
相关推荐
热点推荐
支持万种芯片?全能型通用芯片烧录器真的是智商税吗?
通用烧录器支持万种芯片,为何研发能用、产线却拒用?本文深度解析通用 / 专用烧录器技术差异、适用场景、稳定性与产能痛点,帮工程师正确选型、避开量产风险。
PIC18FXX20系列闪存微控制器编程全解析
PIC18FXX20系列闪存微控制器编程全解析 在电子设计领域,微控制器的编程是一项基础且关键的工作。今天我们聚焦Microchip的
PIC18FXX80/XX85 Flash微控制器编程规范解析
PIC18FXX80/XX85 Flash微控制器编程规范解析 在电子工程师的日常工作中,微控制器的编程是一项至关重要的任务。今天我们就来深
PIC18F2XXX/4XXX系列闪存微控制器编程规范解析
PIC18F2XXX/4XXX系列闪存微控制器编程规范解析 一、引言 今天我们来深入探讨PIC18F2XXX/4XXX系列闪存微控制器的
PIC14000:高性能可编程混合信号控制器的全面解析
PIC14000:高性能可编程混合信号控制器的全面解析 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。PIC14000作为一
PIC14000:高性能可编程混合信号控制器的深度剖析
PIC14000:高性能可编程混合信号控制器的深度剖析 在电子工程领域,一款优秀的微控制器能为产品带来卓越的性能和丰富的功能。PIC1400
Microchip PIC18F2XXX/4XXX 系列闪存微控制器编程指南
Microchip PIC18F2XXX/4XXX 系列闪存微控制器编程指南 在电子设计领域,微控制器的编程是一项关键工作。今天,我们就来深
调试烧录器买JLINK的好还是DAP的好?
烧录器貌似有三种吧,一般都是什么Link,接口都是JTAG、SWD的。
又发现还有教CMSIS-DAP的烧录器,那么买哪个好呢。我需要一个技能支持JTAG接口又能支持SWD接口的烧录器。
发表于 01-15 08:05
芯片编程器使用指南:如何避免芯片烧录过程中的常见错误
芯片烧录失败多源于细节疏漏,使用编程器需规避常见错误。首要确保芯片与编程器适配,核查封装、电压协议并验证芯片 ID;重视环境与连接,做好静电防护、保障电源稳定及触点清洁;规范文件流程,严格版本核对
PIC16F13145 Curiosity Nano评估套件技术解析
PIC16F13145板设有板载PIC16F13145微控制器 (MCU) 是Curiosity Nano系列的一部分,以集成调试器而著称
芯海单片机 烧录器提示“烧录文件错误”怎么解决
芯海单片机烧录器提示“烧录文件错误”怎么解决?
芯海简易烧录器
下载到烧录器正常,读取烧录器正常,读取芯片正常,
但是一
发表于 09-25 09:23
昂科烧录器支持Microchip微芯科技的8位CMOS微控制器PIC16F54-I/SO
烧录器的支持。 PIC16F54-I/SO是一款8位CMOS微控制器,属于PIC®16F系列,符合RoHS无铅标准。该芯片采用RISC架构,包含33条单字指令并支持单周期执行,主要应用
一般烧录器烧录MCU常见的设置和配置方法
(MCU)方向正确地放入烧录座的对应插槽中,并压下锁紧杆固定。
ICSP/SWD 接口: 使用连接线(通常是杜邦线或专用烧录线)将烧录器的编程接口(如 VPP/VDD/GND/ICSP
发表于 06-17 11:26
晶华微四通道烧录器解决方案
杭州晶华微电子股份有限公司(股票代码:688130)自主研发设计的四通道烧录器是一款高效的烧录工具,支持同时对4颗芯片的烧录。既满足了客户对烧录芯片速度的要求,又降低了用户对
DataIO烧录器支持矽力杰SA32B系列车规MCU
DatoIO近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中Silergy矽力杰的车规级微控制器SA32B16已经被DataIO的FlashPAKIII烧录器及自动烧录平台所支
十分简单的PIC烧录器(编程器),PIC Microcontroller Programmer
评论