Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How to build a Pipo2 programmer for PIC16F877

Status
Not open for further replies.

Analyzer

Full Member level 6
Joined
Nov 18, 2001
Messages
374
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,298
Activity points
3,518
Hi,
Does somebody have an experience with this programmer? I built it but it does not work!! It has a very simple schematic and i would like to build this programmer for 16F877.Why does not it work? How many voltage should i measure when programming, reading and idle position?

http://213.97.130.124/progs/pipo2/pipo2.htm

Analyzer. :?
 

M!k

Advanced Member level 2
Joined
Apr 22, 2002
Messages
682
Helped
109
Reputation
218
Reaction score
35
Trophy points
1,308
Activity points
4,822
pipo2 problem

Take a look at Microchips Programming Specifications for that chip ( http://www.microchip.com/download/lit/suppdoc/specs/39589b.pdf ). You can see that the programming voltage (high voltage mode) is specified between 12.5V and 13.5V at a rise time < 1us. So it's not a good idea to get the programming voltage from the serial port as it's not guaranteed that this port reaches 12.5V. But I don't think this is your problem. I've seen a lot of PICs entering the programming mode @ about 8V ...
Much more important is the very fast rise time (check it with a scope). Also be sure to tie RB3 (low voltage programming pin), OSC1 and OSC2 to ground during programming mode (read & write !).
Note that there is a difference in the programming algorithm of 16F877 and 16F877A (ref. to the migration specs http://www.microchip.com/download/lit/migrat/39591a.pdf). So if your software uses the wrong algorithm you're only able to read the preprogrammed device ID but any try to program the device will crash.


Good luck,
Mik
 

Fragrance

Advanced Member level 4
Joined
Jul 26, 2002
Messages
1,191
Helped
247
Reputation
494
Reaction score
198
Trophy points
1,343
Location
East Of Earth
Activity points
8,916
pipo2 software download

Hi my friend Analyzer

The problem with schematic i uploaded real one pipo2 schematic

look at schematic and you see the diffrence in the past i used this hardware with no problem

regards
Fragrance
 

Analyzer

Full Member level 6
Joined
Nov 18, 2001
Messages
374
Helped
3
Reputation
6
Reaction score
3
Trophy points
1,298
Activity points
3,518
pipo2 programmer

Hi fragrance,

Thank you very much for this upload.It is very diferent from my pipo2 link.Do you have a pcb draw for schematic? If not, i will draw it.Thank you.

Analyzer.
 

Fragrance

Advanced Member level 4
Joined
Jul 26, 2002
Messages
1,191
Helped
247
Reputation
494
Reaction score
198
Trophy points
1,343
Location
East Of Earth
Activity points
8,916
jdm programmer pipo2

Hi analyzer

I have no pcb for it i made it on strip board if you made pcb design please send me copy of the design

regards
Fragrance
 

SphinX

Advanced Member level 3
Joined
Jan 25, 2002
Messages
822
Helped
58
Reputation
116
Reaction score
29
Trophy points
1,308
Location
EGYPT
Activity points
7,051
pipo2 pcb

Hi,

I want a copy of the pcb layout too. Please don't forgot me :cry:

Thanx
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top