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 support@ccsinfo.com

16F887 VS 16F877

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



Joined: 20 Nov 2007
Posts: 2128
Location: albany ny

View user's profile Send private message AIM Address

16F887 VS 16F877
PostPosted: Sun Sep 30, 2012 3:13 pm     Reply with quote

I can't figure out why member posts keep on referring to the 16F877, in what i assume are new designs.
It makes no sense for TWO reasons:
features && price -

I just can't see why one would select the F877 for new programs.

I did design the F877 part into a very limited production test device about a year ago, but ONLY because my predecessor had 100 pcs on the stock room shelf - and the one ( and only) time production of the design required 50 chips.

other than that sort of situation - what on earth is the attraction of the F877 ?
PCM programmer



Joined: 06 Sep 2003
Posts: 21708

View user's profile Send private message

PostPosted: Sun Sep 30, 2012 3:59 pm     Reply with quote

It's generic, traditional, well-known, has few silicon bugs, and is useful
as a "representative" PIC of the 40-pin flash variety. That's the reason.
It's not intended as an example of a PIC for a current product. It's for
instructional purposes.
temtronic



Joined: 01 Jul 2010
Posts: 9183
Location: Greensville,Ontario

View user's profile Send private message

PostPosted: Sun Sep 30, 2012 7:45 pm     Reply with quote

hmm..I've got maybe 30-40 pieces that are NITs( New In Tubes) dating back 15-20 years...solid ,reliable PICs and are great for most applications.
As for features... it does most 'real world hobbiest' projects.
As for price... they been in my bins for decades....

Add a 43 ttl-usb module and they'll communicate with any new PC

new PICs aren't programmable with either of my PICSTART Pluses...
...had to but a PICKit 3 just to be 'compatible...

Yes, newer PICS have more features and may be cheaper..but using a 'tried and true', familiar PICs is nice..since you know most of the quirks it has and I've got tons of real '877 programs here that WORK !Heck, PICs these days have more 'fuses' than instructions so how's an old guy like me supposed to keep up !
I do like the 18F46K22 as a 'replacement' though....
asmboy



Joined: 20 Nov 2007
Posts: 2128
Location: albany ny

View user's profile Send private message AIM Address

PostPosted: Mon Oct 01, 2012 9:50 am     Reply with quote

Quote:

It's for instructional purposes.


may i infer from this - that when a new post refers to the 877 - that the
actual goal is most likely a good grade on homework as opposed to a superior new product design??

i have to say for what i do - the $$ vs performance aspect is king

and issues like
Quote:
has few silicon bugs

make me head scratch ....

I have found the 887 to be excellent in that regard really, and with fewer compiler oddities to resolve than the 877.

Discovering and dealing with that kind of thing however is the essence of what a professional developer/programmer is all about , in any effort to create a cost effective design, that will not be subject to creeping price escalation .

Production cost issues are clear when comparing $$ quantity pricing of the 877 and the 887 .. IMHO the 877 is inferior in every way - especially for new designs.
[/code]
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