gnupic: Re: [gnupic] using Byron Jeff's TLVProgrammer


Previous by date: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Byron A Jeff
Next by date: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Robert Pearce
Previous in thread: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Byron A Jeff
Next in thread: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Robert Pearce

Subject: Re: [gnupic] using Byron Jeff's TLVProgrammer
From: Byron A Jeff ####@####.####
Date: 16 Dec 2006 22:44:41 +0000
Message-Id: <20061216224439.GB9103@cleon.cc.gatech.edu>

On Sat, Dec 16, 2006 at 08:54:23PM +0000, Robert Pearce wrote:
> On Sat, 16 Dec 2006, Maxim Wexler ####@####.#### wrote :
> >
> >OK what about this from .pkprc, negative 5 for instance? Nothing on the
> >TVLP page about that.
> 
> I wouldn't expect it to be in that form, necessarily.
> 
> > .pkprc is a commented list so presumably this is
> >important info so I can't just put anything in here, can I?
> 
> You have to obey the file format, but you can specify whatever your 
> programmer needs. As I understand it, each line defines both the pin 
> number and the polarity of a given signal. So the Tait definition reads 
> as:
> 
> >vpp=-5
> 
> The Vpp enable control is on pin 5 of the parport (d4) and is active low
> 
> >vdd=-4
> 
> The Vdd enable control is on pin 4 of the parport (d3) and is active low

Both of which are the opposite on the TLVP. They are active high.

> 
> >clock=3
> 
> The programming clock line is on pin 3 (d2) and is active high
> 
> >datao=2
> 
> The programming data output is on pin 2 (d1) and is active high

These are correct.

> 
> >datai=10
> 
> The programming data read-back is on pin 10 (ack?) and is active high

ACK. that's right. and it's active high (or technically non-inverting).

> 
> >rw=25
> 
> I assume this means there's a read/write selector on the Tait 
> programmer, on pin 25. Not all programmers have this signal.

Pin 25 is a ground. So I'm real confused by this one.

> 
> If you have a pin-out for the TVLP you should be able to work out the 
> correct values to put in the file.

You can find it here:

http://www.finitesite.com/d3jsys/proglvp-terminated.gif

It follows the Classic Tait model. Substituting Vdd for MCLR and Vpp
for the LVP signal should work for the 16F88. Otherwise you may have to
reverse them. It's the sequence that's important and I don't have a 16F88
programming spec in front of me.

BAJ

Previous by date: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Byron A Jeff
Next by date: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Robert Pearce
Previous in thread: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Byron A Jeff
Next in thread: 16 Dec 2006 22:44:41 +0000 Re: [gnupic] using Byron Jeff's TLVProgrammer, Robert Pearce


Powered by ezmlm-browse 0.20.