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

PIC16F722 and 722A

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



Joined: 24 Sep 2006
Posts: 262

View user's profile Send private message AIM Address

PIC16F722 and 722A
PostPosted: Mon Feb 15, 2021 5:14 pm     Reply with quote

Sorry for asking here, Microchip Forum is useless and keeps sending me in circles.
I was using 16F722-E/SP, now I find DigiKey says they are non stock and have 16F722-I/SP and 16F722A-I/SP
What is the difference?
newguy



Joined: 24 Jun 2004
Posts: 1908

View user's profile Send private message

PostPosted: Mon Feb 15, 2021 6:27 pm     Reply with quote

-E means extended temperature range, -40C to +125C. -I means industrial temperature range, -40C to +85C. Readily available from the data sheet.

If you're asking what the difference is between the '722A and '722, consult the data sheet or www.microchip.com.
rovtech



Joined: 24 Sep 2006
Posts: 262

View user's profile Send private message AIM Address

PostPosted: Tue Feb 16, 2021 12:12 pm     Reply with quote

Thanks Newguy.
All I could find on the Microchip site (comparison) was that the 722A is recommended for new equipment. There does not seem to be a difference apart from the A version is about 40 cents cheaper on Digikey.
So the extended version is obsolete and the A is no better but cheaper?
I'm not about to compare hundreds of pages of data sheets line by line.
Comparing the Errata sheets it seems the 722A has corrected most of the problems. Why wouldn't they say that on the first page of the data sheet, of at the top of the "Comparison" chart?
I guess I'm just lazy and hoped someone here could save me an hour of searching. Yesterday i could not even get into the Microchip site.
newguy



Joined: 24 Jun 2004
Posts: 1908

View user's profile Send private message

PostPosted: Tue Feb 16, 2021 12:21 pm     Reply with quote

Usually an "A" part is just a 2nd revision of the original. They frequently make improvements and tend to fix a lot of errata issues.

Years ago the PIC16F877 was a go-to for me. Then along came the 877A (for cheaper too). That became my go-to. It just worked. The only differences that may bite you are electrical performance issues like the oscillator and whether it can be run at a similar frequency at a similar Vdd level. That sort of thing.
Ttelmah



Joined: 11 Mar 2010
Posts: 19536

View user's profile Send private message

PostPosted: Tue Feb 16, 2021 12:28 pm     Reply with quote

and the key on temperature ranges is that you need to use what your
product must have. If you are building something to go into a car for
example, then the -E temperature range is required. Temperatures
behind the dash panel, can easily get up to around 100C. However
for 99% of locations the -I is totally adequate.
rovtech



Joined: 24 Sep 2006
Posts: 262

View user's profile Send private message AIM Address

PostPosted: Tue Feb 16, 2021 1:28 pm     Reply with quote

One drawback of the 722 is that it cannot be used as a Master I2C.
Since I use I2C extensively I had to look for other chips but ran into problems after checking the Errata. I finally settled on the 16F1938 family.
My advice to any novice reading this is to always read the Errata first then breadboard and check critical features (I2C) before committing.
Ttelmah



Joined: 11 Mar 2010
Posts: 19536

View user's profile Send private message

PostPosted: Wed Feb 17, 2021 8:33 am     Reply with quote

It can of course do master, using software I2C. This is not that much slower
than hardware. Where hardware is essential is for a slave.
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