CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

PIC16F877 & PIC16F877A

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
simonhaw



Joined: 18 Mar 2006
Posts: 5

View user's profile Send private message

PIC16F877 & PIC16F877A
PostPosted: Fri Mar 31, 2006 12:12 am     Reply with quote

what is the different between a PIC16F877A and without a "A" (16F877), my programmer not support 16F877A but 16F877. can i still program the 16F877A?
Thank for help.....
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Fri Mar 31, 2006 12:47 am     Reply with quote

I'll show you how to find that information.

1. Go to the Microchip website at http://www.microchip.com

2. On the main page, click on the link for "Technical Documentation".

3. On that page, click on the link for "Migration Documents".

4. Then download this document: "PIC16F87X to PIC16F87XA Migration"

5. In that document, look at Table 1 and the Notes.
simonhaw



Joined: 18 Mar 2006
Posts: 5

View user's profile Send private message

PostPosted: Fri Mar 31, 2006 12:20 pm     Reply with quote

thanks a lot, PCM Programmer.

I hav another question. I was using DATAMAN Programmer to program the PIC. But it not support 16F877A only support 16F877. can i still use it to program 16F877A.
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Fri Mar 31, 2006 12:54 pm     Reply with quote

You didn't say what model of the Dataman programmer you are using.

Go to the Dataman website:
http://www.dataman.com

It looks like they have several older models listed in the "Resources"
section. As you move your mouse down the list of programmers,
it shows a pop-up menu that has "Device List" and "Downloads" on it.
Click on the "Device List" to see if they support the 16F877A with the
latest software. If so, then go to the download section and get it.

If not, then you have to buy a new programmer. If you have PCW
or PCWH, then maybe buy the CCS ICD. If you have MPLAB then
maybe buy Microchip ICD2.
simonhaw



Joined: 18 Mar 2006
Posts: 5

View user's profile Send private message

PostPosted: Sat Apr 01, 2006 7:23 am     Reply with quote

em...
how if i set the device to 16F877 to program the 16F877A. Is it work? i cannot buy another programmer, bcos i am a student, and i am using college proveded programmer (dataman LV48).
Help!!!
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Sat Apr 01, 2006 11:49 am     Reply with quote

The programming algorithm is different between the 16F877 and the
16F877A.

My advice is to buy a 16F877 chip. Then your programmer can
program it. Don't use the "A" chips.
simonhaw



Joined: 18 Mar 2006
Posts: 5

View user's profile Send private message

PostPosted: Sat Apr 01, 2006 11:32 pm     Reply with quote

ya, thanks a lot.
this really help me a lot.
thank you very much, PCM Programmer
mpfj



Joined: 09 Sep 2003
Posts: 95
Location: UK

View user's profile Send private message Send e-mail Visit poster's website

PostPosted: Sun Apr 02, 2006 1:08 pm     Reply with quote

Do I detect a hint of sarcasm there ?
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Sun Apr 02, 2006 1:13 pm     Reply with quote

It could be, but I decided to take it as genuine. The Dataman
people won't add support for any more PICs to that programmer.
So I think he was happy just to get some solution.
newguy



Joined: 24 Jun 2004
Posts: 1907

View user's profile Send private message

PostPosted: Sun Apr 02, 2006 1:13 pm     Reply with quote

mpfj wrote:
Do I detect a hint of sarcasm there ?


No doubt.

Simon, you decided to sass the person on this board with the biggest heart. The one that goes out of his way to help.

Good luck getting any help at all now.
ckielstra



Joined: 18 Mar 2004
Posts: 3680
Location: The Netherlands

View user's profile Send private message

PostPosted: Sun Apr 02, 2006 4:24 pm     Reply with quote

At first reading I assumed it was genuine. Reading it over again I'm not so sure anymore...
I think PCM provided good help. When Simon doesn't like the answers that's his bad luck. Simon has a processor and programmer that are incompatible, bad luck for him but we can't change it. End of story.
dmendesf



Joined: 31 Dec 2005
Posts: 32

View user's profile Send private message

PostPosted: Sun Apr 02, 2006 6:10 pm     Reply with quote

Probably there�s no sarcasm in his answer. He�s just not american (like me). When someone from another part of the world tries to communicate with bad english they don�t talk in english in an american or british way.... they try to translate every single world (and every meaning of them) to english, and it becomes silly (or looks like sarcasm). I�m brazillian and i have a muslim friend from Senegal. Once ive asked what "salam aleikum" meant (the muslims use it like "how do you do") and he replied something like:

"Be god in all his greatefullness with you and enlight your day and your family"

Shocked

So... don�t assume it was sarcasm if we wasn�t american.... Probably it was genuine.
danny
Guest







PostPosted: Mon Apr 03, 2006 1:44 pm     Reply with quote

you could always use ICprog to program the 16f877A

that's what I use.
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group