On Thu, Dec 27, 2001 at 04:04:34PM +0200, Tal Bejerano - AMC wrote: > hi All > > I see that most of the list people recommend the 16F628 (as a startup pic > for newbies or as a replacement for other rare pics) my question is (for a > guy that didn't write its own programs yet) > can someone explain in simple language, what are the differences between > them? Which them? The 16F628 and the 16F84[A]? I have a list of differences posted in the archive. Let me pull them up: (http://www.infosite.com/~jkeyzer/piclist/2001/Jul/2315.html) ------------------------------------------------------------------------- - Twice the program memory - Three times the data memory - three timers vs. 1 for the 16F84a - two comparators vs. 0 for the 16F84a - twice the data eeprom memory - hardware USART - up to 3 extra I/O pins. - 4 Mhz internal osciallator. - Runs up to 20 Mhz. - Can be low voltate programmed. And you get this all at 2/3 the price of a 16f84a. That's right. The part costs a lot less. At digikey the 16f84a is $6.00. The 16F628 is $3.88 in the 20 Mhz version. -------------------------------------------------------------------------- > can I implement a program, lets say, a program that someone wrote to 16F84? > what changes I need to do ? or just program it and it will fit? I think the only one thing to watch out for is that PORTA comes out of reset as analog inputs for the comparators. So the most important change is to ensure that the CMCON register is 0 to change them to digital I/O. > and where I can find tutorials for newbies on the 'net? and I mean for real > NEWBIES! :-) Well you can start with all the 16F84 stuff, of which there must be a couple of hundred tutorials and books. It may be better though to look at 16F877 style tutorials, as in a lot of ways the 16F628 mirrors them. > > Happy new year to ALL! and may god bless you with happy programming and > bugless YEAR! Same to you. BAJ > > Tal > > -- > http://www.piclist.com hint: To leave the PICList > mailto:piclist-unsubscribe-request@mitvma.mit.edu > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu