It really depends or what you want to do really. You may not need all the features of some pics(TM). IF I need to do some testing and need to print to a lcd I use a 16F877a as its easy to set up and use.
It really depends or what you want to do really. You may not need all the features of some pics(TM). IF I need to do some testing and need to print to a lcd I use a 16F877a as its easy to set up and use.
Regards
CharlieM
Using PBP3
MCSPX
PIC18F4620 is a drop in replacable for the 877 but also have a look at the 18F46K20 since it is cheaper but it is a 3.3V device.
may be this one would be really nice ???
http://www.mikroe.com/eng/products/v...mini-32-board/
Oh ... PBP Xtra still do not support 16 and 32 bits ???
Poor me !
Alain
************************************************** ***********************
Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
************************************************** ***********************
IF there is the word "Problem" in your question ...
certainly the answer is " RTFM " or " RTFDataSheet " !!!
*****************************************
Hmm, thanks for the suggestions.
Although, even on ebay the chips are relatively expensive. The cost of the chip is more than the rest of the components in the project !
3 volt operation is no problem but I do need internal oscillator option and more I/O pins. Whereas the 877 and 877a don't offer the int osc option.
It's not really a problem of code requirements more a problem of spurious rf, even when the crystal is mounted up close to the chip. I've tried the 628 in a similar design pcb as I want to use, this with internal osc and it is rf quiet. However external xtal on an 877 does generate more rf hash locally.
Not very scientifically tested I'm sure but easily noticeable even with rf design techniques.
For what I want to achieve I suppose I might as well go to two 628's rather than a single 40 pin device for cheapness. I just thought that there was a more modern version, without a cost penalty.
The 4550 and 4620 both look attractive devices.
If you want low cost and internal osc you really should look into the 18F46K20 since it is much cheaper than the others and still have internal osc.
A quick search on Microchip direkt shows that the 628A is around 2 USD and the 18F46K20 less than 3 usd..
Last edited by Jumper; - 8th November 2012 at 12:10.
Being serious ...
Why not consider the 16F887 ??? ... just intended to be the 877 successor ...
and overall much cheaper than the 877 !!!
Add to that ... OSCTUNE command to precisely trim your INTOSC ... he,he ...
Alain
Last edited by Acetronics2; - 8th November 2012 at 12:08.
************************************************** ***********************
Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
************************************************** ***********************
IF there is the word "Problem" in your question ...
certainly the answer is " RTFM " or " RTFDataSheet " !!!
*****************************************
It is my personal opinion that everyone should stop using the OLD 16F's completely.
If you've already designed something with them, they will be available for a long time, so keep building those products with the old stuff.
But if you liked the 16F's, and are designing something new, move up to the 16F1 (enhanced core) devices.
They are so much better than the OLD stuff.
To replace a 16F877A, use a 16F1937.
32Mhz Internal oscillator
16 Level Stack
16 channel Capacitive touch sensing module
Integrated LCD controller
5 CCP modules
5 Timers
A built in 555
All the normal stuff too ... EUSART, MSSP, Comparators, ADC etc.
DT
Bookmarks