Which pic? up to date basic chip for 16f877


+ Reply to Thread
Results 1 to 13 of 13
  1. #1
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190

    Default Which pic? up to date basic chip for 16f877

    Collective wisdom required.

    OK so for years it's been the 16f84, the 16f88 and 16f628 with 16f877 as 40 pin device.

    What is a more up to date basic chip replacement for those, and for the 16f877 with internal osc option, adc's etc. In particular the internal osc option for a non critical timing app.

    I've tried the Microchip site but what a minefield that is to me.

    Any suggestions?

  2. #2
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    I like the 18F4550.
    Dave
    Always wear safety glasses while programming.

  3. #3
    Join Date
    Nov 2008
    Posts
    60


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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

  4. #4
    Join Date
    Mar 2006
    Location
    China
    Posts
    266


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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.

  5. #5
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,587


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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 " !!!
    *****************************************

  6. #6
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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.

  7. #7
    Join Date
    Mar 2006
    Location
    China
    Posts
    266


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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.

  8. #8
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,587


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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 " !!!
    *****************************************

  9. #9
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    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

  10. #10
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    Wow, thanks Darrel that chip looks exciting.

    So many possibilities.

    Rob

  11. #11
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,817


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    Quote Originally Posted by tasmod View Post

    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 !

    Rob
    Wow, what's 1/2 million transistors worth compared to a few peripheral components? I think given the complexity of the PIC it's cheap relative to the rest of the circuit. Just my opinion though.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  12. #12
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    I'm always surprised how cheap these things are now....1/2 to 1/4 the price
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  13. #13
    Join Date
    Dec 2011
    Location
    IO93ok
    Posts
    190


    Did you find this post helpful? Yes | No

    Default Re: Which pic? up to date basic chip for 16f877

    Thanks all,

    I've ordered both chips, 887 and 1937.

    For those that thought I was being mean, I've ordered so many small amount parts recently that it was brought to my attention by my wife just how much I had spent in total ! Besides, I'm on a pensioners budget.

Similar Threads

  1. Single PIC to Blink 5 LEDs Independently?
    By RossWaddell in forum mel PIC BASIC Pro
    Replies: 68
    Last Post: - 18th July 2015, 16:56
  2. Replies: 3
    Last Post: - 5th December 2008, 15:00
  3. RTC date problem
    By Peder in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 19th January 2006, 12:33
  4. PIC Basic PRO 16F877 USART Interrupt TX
    By BigH in forum Serial
    Replies: 8
    Last Post: - 9th January 2006, 23:26
  5. calculate with date
    By Pedro Pinto in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 14th October 2005, 16:49

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts