Searching \ for 'p16pro' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/index.htm?key=p16pro
Search entire site for: 'p16pro'.

Truncated match.
PICList Thread
'P16PRO'
1996\05\26@144759 by Bojan Dobaj

flavicon
face
part 0 219 bytes
Please, look at new version 1.2 P16PRO, low cost printer port programmer
for PIC16Cxx, which is included with this mail.

Bojan Dobaj, Slovenia

Attachment converted: wonderlandthree:P16PR120.ZIP (pZIP/pZIP) (000040F5)


'P16pro'
1999\11\21@113933 by PSL
flavicon
face
Hi people

i have recently patch up a P16pro 40 circuit
what if the cable that i am using is more than two metre??
what kind of error will it give me??
can any one please tell me?
cause i have chech mant time and still can get it working...

thanks


'p16pro'
1999\12\29@071115 by HJ Simpson
flavicon
face
Hi all.
Thanks to those who answered my last query.
Still having probs with P16PRO into a F877 on a DT006 in slot 1 of a
DT001.
Facts:
1    F877 is on the DT006 bare minimum - R1,2,3, Xtal two caps - nothing
else - no complications.
2    I can program F84's thru the DT001 with MPLAB editor, PicProg MPASM
assembler and Nigel Goodwins PicProg programmer. (Done many, many times)
3    I can't program F84's (xact same hex file as Nigels uses, although
P16pro insists on a configuration word which I've figured out - I think
- at least I got "no config word" error to cease coming up!) with P16Pro
into xact same hardware.  Error shows as "Programing failed 0 2801 3FFF
4    A couple of times I did read in (key F6) a preprogrammed F84, and
then programmed it sucessfully I thought, but that seems to not be the
case now (after 6 hours or so of buggarising around:-))
5    I seem to be able to blank the F877 (key F9) and then it tests for
a blank (key F7) It riffles thru addresses and then reports OK.
6  I got a sample program for the F877 from MPLAB, loaded it and the
.inc file into the same directory (sorry - folder) as P16pro and
programed - no go - "program failure 0 0 3FFF.  (Tried shortening the
program down to a start followed by an end leaving the config word and
program header untouched - same result)
7  I have tried many things which I thought I understood, and many
things that I don't, and I just don't seem to get a pattern.  The
Address 3FFF probably means a great deal, but I can't find out what it
is. I suspect it's a fuse, but my understanding of fuses is limited -
they haven't given me any trouble up to now.
       May the fleas of a thousand camels infest my arpits for such a long
winded posting, but Obe Wan is my only hope.....
Howard.

1999\12\29@103024 by Robert A. LaBudde

flavicon
face
<x-flowed>At 10:09 PM 12/29/99 -0800, Howard wrote:
>Still having probs with P16PRO into a F877 on a DT006 in slot 1 of a
>DT001.
>Facts:
>1    F877 is on the DT006 bare minimum - R1,2,3, Xtal two caps - nothing
>else - no complications.

I believe someone mentioned you might need a pull-up on one of the pins to
prevent low voltage programming mode.

><snip>
>3    I can't program F84's (xact same hex file as Nigels uses, although
>P16pro insists on a configuration word which I've figured out - I think
>- at least I got "no config word" error to cease coming up!) with P16Pro
>into xact same hardware.  Error shows as "Programing failed 0 2801 3FFF

This indicates the first byte at address 0 is not changing to 2801, but
remains erased at 3FFF.

>5    I seem to be able to blank the F877 (key F9) and then it tests for
>a blank (key F7) It riffles thru addresses and then reports OK.

This should take a noticeable time, such as 10 seconds. If it happens very
quickly, your P16Pro may not be operating correctly. If it scrolls thru the
addresses extremely quickly, look at the hardware.

>6  I got a sample program for the F877 from MPLAB, loaded it and the
>.inc file into the same directory (sorry - folder) as P16pro and
>programed - no go - "program failure 0 0 3FFF.  (Tried shortening the
>program down to a start followed by an end leaving the config word and
>program header untouched - same result)

Again, you're not programming the first byte. You're dead at square 1.

>         May the fleas of a thousand camels infest my arpits for such a long
>winded posting, but Obe Wan is my only hope.....

Use the force, Howard! Ignore your eyes, and feel the force!

================================================================
Robert A. LaBudde, PhD, PAS, Dpl. ACAFS  e-mail: spam_OUTralTakeThisOuTspamlcfltd.com
Least Cost Formulations, Ltd.                   URL: http://lcfltd.com/
824 Timberlake Drive                            Tel: 757-467-0954
Virginia Beach, VA 23464-3239                   Fax: 757-467-2947

"Vere scire est per causae scire"
================================================================

</x-flowed>

1999\12\29@163552 by quozl

flavicon
face
On Wed, Dec 29, 1999 at 10:28:06AM -0500, Robert A. LaBudde wrote:
> At 10:09 PM 12/29/99 -0800, Howard wrote:
> >Still having probs with P16PRO into a F877 on a DT006 in slot 1 of a
> >DT001.
> >Facts:
> >1    F877 is on the DT006 bare minimum - R1,2,3, Xtal two caps - nothing
> >else - no complications.
>
> I believe someone mentioned you might need a pull-up on one of the pins to
> prevent low voltage programming mode.

I could not find a DT006 schematic on http://dontronics.com/, but I did
find a DT106 for programming 16F877.  The schematic URL is

http://dontronics.com/graphics/dt106bct.gif

I couldn't see a pull-up on RB3.

--
James Cameron   .....quozlKILLspamspam@spam@us.netrek.org   http://quozl.us.netrek.org/

1999\12\30@020428 by Dr. Imre Bartfai

flavicon
face
Hi,

unfortunately, I do not know DT001 and DT006, however, I have a lot of
experiences with P16PRO using the suggested hardware by B. Dobaj, which I
have slightly modified, so, I think, I can give some advice.

On Wed, 29 Dec 1999, HJ Simpson wrote:


> 5    I seem to be able to blank the F877 (key F9) and then it tests for
> a blank (key F7) It riffles thru addresses and then reports OK.

That statement above can not be verified, due to the fact, that the
programmer reads blank (3FFF) if the programmer in that particular setup
does not work.

> 6  I got a sample program for the F877 from MPLAB, loaded it and the
> ..inc file into the same directory (sorry - folder) as P16pro and
> programed - no go - "program failure 0 0 3FFF.  (Tried shortening the
> program down to a start followed by an end leaving the config word and
> program header untouched - same result)

The error message means: I have tried to program 0 (2nd field) onto
address 0 (1st field) and I have read back 3fff (3rd field).

> 7  I have tried many things which I thought I understood, and many
> things that I don't, and I just don't seem to get a pattern.  The
> Address 3FFF probably means a great deal, but I can't find out what it
> is. I suspect it's a fuse, but my understanding of fuses is limited -

The comment before makes it clear it has nothing to do with addresses.

I have the same problem: I worked a long time with the described (by me)
programmer and had no problem, but it did not work with 16F877 (and with
16C505). As a last resort, I took a variable resistor, and pulled up the
SDA (I mean RB7) pin of 16F877 during programming. AFAIR the resultant
value where all is o.k. means 1k2. Not to forget I use a 7407 driver, i.
e. no LS or other fancy stuff. Beneath, I had put two 330 pF cap
grounding RB6 and RB7 as I had started with P16PRO.

BTW, did you calibrate P16PRO after installing it? It is necessary.

I hope this all help you.

Regards,
Imre

1999\12\30@032152 by Jim Robertson

flavicon
face
At 22:09 29/12/99 -0800, you wrote:


Of course you realize that you have to modify the P16PRO device.ini file
for programmers other than the p16pro. I'm not the one to give exact
details as I have not done this myself, but I beleive the VPP setting
must all be the same for all devices When you are using the DT00x. The
reason is none of the dontronics stuff uses multiple VPP lines line the
P16PRO hardware.

If this is the problem then its seems to me that if you change them
to the same value as for the 16C84 that is programming Ok, this will get
you going.

Jim

{Quote hidden}

Regards,

Jim Robertson
NEWFOUND ELECTRONICS
________________________________________
Email: newfoundspamKILLspampipeline.com.au
http://www.new-elect.com
MPLAB compatible PIC programmers.
________________________________________

1999\12\30@054916 by HJ Simpson

flavicon
face
"Dr. Imre Bartfai" wrote:
>
> Hi,
>
> unfortunately, I do not know DT001 and DT006, however, I have a lot of
> experiences with P16PRO using the suggested hardware by B. Dobaj,
>
H - my mistake - it's a DT106 not 006 - they're SimmSticks.
> > 5    I seem to be able to blank the F877 (key F9) and then it tests for a blank (key F7) It riffles thru addresses and then reports OK.
>
> That statement above can not be verified, due to the fact, that the
> programmer reads blank (3FFF) if the programmer in that particular setup does not work.
H -  OK, I see that. Also info I have is that the time taken is much too
short (a sec or so)
> > 6  I got a sample program for the F877 from MPLAB, loaded it - same result)
>
> The error message means: I have tried to program 0 (2nd field) onto
> address 0 (1st field) and I have read back 3fff (3rd field).

H - So that means it didn't write??? So couldn't compare??

> > 7  I have tried many things which I thought I understood, and many
> > things that I don't, and I just don't seem to get a pattern.  The
> > Address 3FFF probably means a great deal, but I can't find out what it
> > is. I suspect it's a fuse, but my understanding of fuses is limited
H - Ah of course.  A glance at the data show dozens of 3FFF's.
>
> The comment before makes it clear it has nothing to do with addresses.
>
> I have the same problem: I worked a long time with the described (by me)> programmer and had no problem, but it did not work with 16F877 (and with> 16C505). As a last resort, I took a variable resistor, and pulled up the> SDA (I mean RB7) pin of 16F877 during programming. AFAIR the resultant value where all is o.k. means 1k2. Not to forget I use a 7407 driver, i.
> e. no LS or other fancy stuff. Beneath, I had put two 330 pF cap
> grounding RB6 and RB7 as I had started with P16PRO.
>
> BTW, did you calibrate P16PRO after installing it? It is necessary.
       I set the setting to suit my hardware, as far as I know I'm right.  The
programmer has a plain 7407.
>
> Regards,
> Imre

It seems that this RB7 resistor has come up before, and the caps too, if
I remember correctly, but I can;t seem to find it in my notes (too many
notes:-(
However, I will find more on thie RB7, or if not, try anyway.
Thank you, regards
Howard.

1999\12\30@055545 by HJ Simpson

flavicon
face
Jim Robertson wrote:
>
> At 22:09 29/12/99 -0800, you wrote:
>
> Of course you realize that you have to modify the P16PRO device.ini file
> for programmers other than the p16pro. I'm not the one to give exact
> details as I have not done this myself, but I beleive the VPP setting
> must all be the same for all devices When you are using the DT00x. The
> reason is none of the dontronics stuff uses multiple VPP lines line the
> P16PRO hardware.
>
H - Yes, I found that problem, although it didn't actually show as a
problem 'cos the other problems have taken precedent! i.e. I changed it,
and there was no diff in the errors.
thanks
Howard

{Quote hidden}

1999\12\30@162249 by Edson Brusque

face
flavicon
face
While we're on the P16PRO topic, I have a little problem with it.

I'm using P16PRO hardware with PICALL-Windows software.

The original line on device.ini file for PIC16F877 is:
PIC16F877   8192   256  1   14  40    1      2     0    0    2

But it haven't worked until I've changed to:
PIC16F877   8192   256  1   14  40    1     10     0    0    2
                                          ^^^^
Why? With '2' it will program faster, right? What can I do to solve this?

Best regards,

Brusque

1999\12\30@195533 by Brian Gracia

flavicon
face
At 12:09 AM 12/30/99 , you wrote:
{Quote hidden}

Look at the bottom of the Dontronics page at
http://www.dontronics.com/p16pro.html
It has the configuration to use the DT001 with pic16pro

Brian
********************************************
Better Produce through Better Control
********************************************

1999\12\31@015439 by Dr. Imre Bartfai

flavicon
face
Hi,

a word on how to calibrate P16PRO (it is necessary).
Before the first run, set the AutoAdjustment in the P16PRO.INI file to ON.
Then, let it go, and it will set the ProgDelay automagically.

Regards,
Imre

More... (looser matching)
- Last day of these posts
- In 1999 , 2000 only
- Today
- New search...