DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4177|回复: 3
打印 上一主题 下一主题

PPWIN--并口版的pic编程器

[复制链接]
跳转到指定楼层
楼主
发表于 2011-10-31 21:53:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PPWIN a Parallel Port PIC Programmer
A simple PC parallel port programmer for serial programming of MicroChips PIC micro's and I2C EEPROMS. Specifically designed for use with IC-Prog an advanced Windows program, WINPP supports programming of most modern 8/18/28 and 40 PIC devices.

PPWIN is based on my original tried and tested PP875 design. Which has been used by over 500 PIC developers around the world. The PPWIN hardware is identical to PP875 apart from the programming sockets and a small component change.  So all of the original software, documents and FAQ's are still relevant. If you need a very simple programmer then have a look at the uJDM programmer.

Software
PPWIN is designed to work with IC-Prog 1.04 or above. This is a great Windows based programmer interface by Bonny Gijzen. Set the IC-Prog hardware to TAIT serial programmer with data out, data in and clock inverted. IC-Prog also includes a simple hardware test that will allow you to check your hardware connections.
Programmers File Editor - PFE by A.Phillips or Microchip's MPLAB can be used to create programs. You can configure PFE 'Execute DOS command' button to run the microchip MPASM assembler directly.
   
FileVerDateDescriptionSizeUpdate Links
winpp84.zip1.0007/5/2001Example PIC16F84 code .asm and .hex2K
icprog.zip1.05A22/6/2003Windows software driver for the programmer535KBonny Gijzen
MPLAB


Microchip MPASM assembler and IDE
Microchip Home
pfe101i.zip1.01i22/4/2001Integrated code development environment608KPFE home page


[size=+3]Building the Programmer
The PPWIN programmer is built on a single sided PCB as shown at the top of this page. The PCB layout is in a BoardMaker PCB, .BMP or direct and reverse Laser image file formats. I would recommend you use the direct Laser print file 'ppwin.prn' and follow these instruction showing How to Make PCB's if you have not done so before.
Obtain all the components shown on the parts list and populate the board using the PCB overlay and circuit diagram. All of the components are standard but if you can't find the ZTX transistors have a read of the FAQ. It is advisable to solder the stacked programming sockets together to stop them from coming apart. Alternatively use wire rap connectors with long leads to get the correct height above the PCB. If you want to make the programmer look a bit more professional then construct the programmer using the recommended plastic box.  Print the box label onto sticky backed white paper then cover with transposeal to finish of the design.
   
FileVerDateDescriptionSize
ppwinparts.txt1.022/4/2001Parts list1K
ppwincct.bmp1.06/5/2001Circuit diagram38K
ppwincmp.bmp1.022/4/2001PCB component overlay20K
ppwinpcb.zip1.16/5/2001PCB layouts, all formats41K
ppwinlbl.doc1.022/4/2001Box label in Word6 format69K


[size=+3]Hardware Testing and Problems
I  would strongly recommend that you build the programmer using the PCB layout provided as this will greatly reduce the probability of construction errors. Once you have made the board please follow these simple steps before you start programming.
PPWIN has been tested with the following Microchip parts:
    PIC16C508, 16CE673, 16C71, 16C84, 16F84, 16C877, 24LC256
If you need help with the programmer PLEASE read the FAQ first as it contain information on testing, components, and software problems.  There are now over 500 programmers in use so if you are having problems then you are probably doing something wrong: Faq.txt (7K)__

[size=+3]Documentation
Important documents that you will need are the PIC data sheet. There is a different data sheet for most PIC variants and you should download the latest document direct from the Microchip home site. I have included here the 16F84A data sheet as it covers most of the information you are likely to need in the first 34 pages. Unfortunately the standard 16F84 data sheet is now over 120 pages long.
   
FileVerDateDescriptionSize
PIC16F84A.pdf (c) 1998PIC16F84A data sheet495K
PIC16F8XXprg.pdf (c) 1998In-circuit-programming specs355K

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
发表于 2011-11-1 08:29:21 | 只看该作者
表格形式上传。条理清晰,不知咋弄的。见识了!
板凳
 楼主| 发表于 2011-11-1 08:39:10 | 只看该作者
高级模式,添加表格
地板
发表于 2011-11-7 01:42:57 | 只看该作者
支持并口版的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-26 00:27 , 耗时 0.187197 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

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