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

16f876 and 16f876A

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



Joined: 01 Jan 2004
Posts: 11
Location: Indianapolis (Go Colts!)

View user's profile Send private message

16f876 and 16f876A
PostPosted: Wed Jul 21, 2004 11:34 am     Reply with quote

We have a commercial product that has been refined through extensive field testing that uses the PIC16F876-20I/SO. The non_A version of this chip is becoming relatively more expensive and it might just be time for us to consider replacing it with the PIC16F876A-I/SO.

I've read the data sheets and errata on both silicon revs and for our application it seems like a simple changeover. However, I realize that sometimes unpredictable problems can lie just below the surface only to be discovered once the application is actually running on the new silicon.

Recognizing and appreciating the talent in this forum, I would like to ask if you could give me some advise on what I might need to watch out for when we attempt to implement the 'A' version of the 16f876?

With Best Regards,
PicFan
valemike
Guest







PostPosted: Wed Jul 21, 2004 1:44 pm     Reply with quote

We've migrated to the PIC16F873A from the 16F873 and from the 16F876 to the 873A with no problems.

You'll encounter hardware problems if your circuit's hardware was marginally designed to begin with.

Example: We used the Motorola MC78HC705C8 (PIC16C877 equivalent) with no problems. Migrating to the MC78HC705C8A caused things to malfunction (i.e. motor control going haywire, motor drives drawing too much current and getting damaged, etc.).

The reason for this was because the "A" Mot. part got cheaper due to a die shrink. Thus more yield, and the price savings gets passed to the customer. With the die shrink unfortunately bought with it less robustness in the micro and more susceptibility to problems in marginally designed circuits.
ckielstra



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

View user's profile Send private message

PostPosted: Thu Jul 22, 2004 3:29 pm     Reply with quote

Make sure to check your programming equipment. Our old PicStart Plus can't program the PIC16F876A and the the old design we use it in has no ICD connection so we reverted to the non-'A' version.
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