Searching \ for '[PIC] (VERY) new 16f84a programmer needs help!' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devprogs.htm?key=programmer
Search entire site for: '(VERY) new 16f84a programmer needs help!'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] (VERY) new 16f84a programmer needs help!'
2008\07\18@103245 by Apptech

face
flavicon
face
This message was Auto discarded by the system


----- Original Message -----
From: Shaun Murphy
To: spam_OUTpiclistTakeThisOuTspammit.edu
Sent: Friday, July 18, 2008 4:32 AM
Subject: [PIC] (VERY) new 16f84a programmer needs help!


Hello all

I've recently become interested in learning to program embedded chips, and
with that in mind bought the starter kit featured in the link below:-

http://cgi.ebay.co.uk/Getting-Started-PIC-16F84-LED-PCB-kit-programmer_W0QQitemZ120281761643QQcmdZViewItem?hash=item120281761643&_trksid=p3286.m14.l1318

I have built the circuit on a solderless bread board and I am as sure as I
can be that it is all as per the diagram. I compiled the example source code
using CCS PICC running in MPLAB and it created the .hex file repoting no
errors (other than a warning because of the infinite loop). I then sent it
to the 16f84a using icprog which seemd to work as expected.

When I power the circuit nothing happens. If I disconect pin 5 (Vss) the LED
lights up but doesnt blink.

I'm sure I am missing something very simple but as I said, I am a complete
novice with both programming and electronics so it it very tough to work out
which part of the process I've done wrong.


Thanks in advance

2008\07\18@105937 by Detrick Merz

flavicon
face
Is your LED installed backwards?

{Quote hidden}

>

2008\07\18@110023 by Martin

face
flavicon
face
?

Apptech wrote:
> This message was Auto discarded by the system
>

2008\07\18@115706 by Richard Seriani, Sr.

picon face

----- Original Message -----
From: "Apptech" <apptechspamKILLspamparadise.net.nz>
To: "PIC List" <.....PICLISTKILLspamspam.....MIT.EDU>
Sent: Friday, July 18, 2008 10:31 AM
Subject: [PIC] (VERY) new 16f84a programmer needs help!


{Quote hidden}

Not knowing your level of electrical/electronics knowledge, some of the
below may be far too basic. However, I'll ask anyway.

First, are you aware that the point labeled as "0V" and that labeled as
"GND" are really the same point? Both are your negative voltage reference
(ground or the negative terminal of your supply).

I noticed the #include file was for a 16C84A, not 16F84A. Is this file
included in CCS PICC? Is the 16C84A.h file the same as the 16F84A.h file?

Also noticed resistor on pin 1 labeled as 470oM instead of 470 ohm but, as
long as they provided the correct value, no big deal.

What are you using for a power source? Is it providing the correct voltage
and adeqate current to your circuit?

Do you have access to a digital multimeter?
You may want to perform continuity checks to be sure all is connected as you
believe.

In general, the microcontroller needs power (+5Vdc on pin 14), ground (
negative voltage reference on pin 5), +5Vdc on pin 4 (!MCLR or 'NOT master
clear')(since you have it connected), and a clock (on pins 15 and 16), to
operate. All of these can be checked with a digital multimeter. If the
crystal oscillator is running, you should read about 2.4Vdc from either
clock pin to ground. Even better, if you have access to an oscilloscope, you
can get a visual indication of whether or not the oscillator is running.

Good luck,
Richard


2008\07\18@211120 by Apptech

face
flavicon
face
>> Apptech wrote:
>> This message was Auto discarded by the system

> ?

Some messages get discarded by mailman for various reasons.
This was one such.
Many are spam but this was not (apparently :-) ).

I undiscarded it as noted.


       Russell

2008\07\19@081009 by olin piclist

face picon face
Apptech wrote:
> Some messages get discarded by mailman for various reasons.
> This was one such.

And that serves as a first pass intelligence filter for anyone wanting to
post here.  If someone doesn't tag a post properly and it gets discarded, oh
well.

2008\07\19@093840 by Apptech

face
flavicon
face
> Apptech wrote:
>> Some messages get discarded by mailman for various
>> reasons.
>> This was one such.

> And that serves as a first pass intelligence filter for
> anyone wanting to
> post here.  If someone doesn't tag a post properly and it
> gets discarded, oh
> well.

1.    Now, that sounds more like the real Olin. Welcome
back. What have you done with your clone?

2.    Mayhaps. But it also acts as a first pass intelligence
and capability demonstrator for the software writers and
filter parameter setters. Many of the rejected messages are
clearly validly rejected, but some 'just happen' for reasons
that are variably obscure.


       Russell


2008\07\19@141731 by bob.axtell

face picon face
Do ya have a bypass cap across VDD and VSS on the PIC? Almost nothing
runs without it.

Bob A

On 7/19/08, Apptech <apptechspamspam_OUTparadise.net.nz> wrote:
{Quote hidden}

> -

2008\07\19@162645 by Tamas Rudnai

face picon face
> When I power the circuit nothing happens. If I disconect pin 5 (Vss) the
LED
> lights up but doesnt blink.

Do not do that! In that way the Vdd can find the way over the clamp diodes
through the port pins of your chip to the ground, hence the LED lights up
continuously.

Vss = GND = 0V  -- in that drawing it was quite confusing as Richard pointed
this out already.

That programmer looks like a JDM one, which gets the programming voltage
from the serial line level. In newer computers, however, that level may not
12V but much lower therefore the programming could be failed - not sure
about that programmer software if that makes a verification after writing
the hex to the chip? Try to read it back manually and see if the hex file
downloaded to the chip correctly. And put 100nF capacitor in between Vdd and
Vss very close to the chip.

Tamas



On Fri, Jul 18, 2008 at 3:31 PM, Apptech <@spam@apptechKILLspamspamparadise.net.nz> wrote:

> This message was Auto discarded by the system
>
>
> {Original Message removed}

2008\07\20@022541 by cdb

flavicon
face
You might want to check that your programming software had XT ticked
for the configuration word. Some default to RC.

I see that XT is the fuse set in the code, but some
compiler/programmers - discard/ignore it.

Colin
--
cdb, KILLspamcolinKILLspamspambtech-online.co.uk on 20/07/2008

Web presence: http://www.btech-online.co.uk  

Hosted by:  http://www.1and1.co.uk/?k_id=7988359






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