1. Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
    Dismiss Notice

What is the different betweens PIC family

Discussion in 'Microcontrollers' started by falleafd, May 13, 2003.

  1. falleafd

    falleafd New Member

    Joined:
    May 13, 2003
    Messages:
    412
    Likes:
    0
    Location:
    Vietnam
    I'm a newcomer.

    Someone pls explain meeh the differences between PIC family.

    For example, between C family and F family? How different between 16C84 and 16F84? I saw many family of PIC such as C, F, CR.. but don't know the different features of them.

    Thanks
     
  2. kinjalgp

    kinjalgp Active Member

    Joined:
    Oct 28, 2002
    Messages:
    1,851
    Likes:
    3
    Location:
    INDIA/USA
    Have you checked www.microchip.com for these details? I am sure they have answer to your question.
     
  3. SparkFun

    SparkFun New Member

    Joined:
    May 8, 2003
    Messages:
    9
    Likes:
    0
    Location:
    Boulder, CO
    PIC Differences

    Many of the PICs have similar naming schemes:
    16F84 is the flash version - you can program and reprogram it
    16C84 is the OTP - one time programmable - unless you feel like buying alot of these, steer clear

    16F84A - a new (sort of) revision of the 16F84 - speed up to 20Mhz.

    16LF84 - the L is low voltage - some of these things will run down at 2V!! (at 4 mhz)

    the F84 is pretty out-dated. The 16F628 is cheaper, same number of pins, and I think it has more I/O but I'd have to double check. The 16F628 has a heck of a lot more hardward on board too!

    Many programmers are still incompatible with the 'A' (ie 16F877A) revision of PICs. Check your programmer and software to see what PICs are supported.

    IMHO the 16F628, 16F873A, and 16F877A are the core PICs for hobbyists. The 628 is great to learn on and the 873A and 877A have fun things like a large number of IO lines and A/D converters.
     
  4. dave

    Dave New Member

    Joined:
    Jan 12, 1997
    Messages:
    -
    Likes:
    0


     
  5. falleafd

    falleafd New Member

    Joined:
    May 13, 2003
    Messages:
    412
    Likes:
    0
    Location:
    Vietnam

    Deeply thanks for info
     
  6. Chippie

    Chippie New Member

    Joined:
    Mar 8, 2003
    Messages:
    991
    Likes:
    9
    Location:
    Good 'ole England
    Re: PIC Differences


    Wrong!!The C84 is still flash...but outdated by the F84 and the F84A
     
  7. kizzap

    kizzap Member

    Joined:
    May 13, 2003
    Messages:
    39
    Likes:
    0
    Location:
    Bundaberg, Australia
    Re: PIC Differences

    .[/quote]Wrong!!The C84 is still flash...but outdated by the F84 and the F84A[/quote]

    Wrong again!!! the 84 series PICs were never flash PICs in the first place
     
  8. kinjalgp

    kinjalgp Active Member

    Joined:
    Oct 28, 2002
    Messages:
    1,851
    Likes:
    3
    Location:
    INDIA/USA
    Yes correct!
    16C84 had 1k x 14 words EEPROM memory and thats different from FLASH.
     
  9. Skyknight

    Skyknight New Member

    Joined:
    May 1, 2003
    Messages:
    97
    Likes:
    0
    Location:
    Spain
    kinjalgp, you're right: C=EEPROM, C PICs are the same as F PICs, but Flash mem is faster. :wink:
     
  10. falleafd

    falleafd New Member

    Joined:
    May 13, 2003
    Messages:
    412
    Likes:
    0
    Location:
    Vietnam
    oh

    My question seems tobe useful ...hihihi.. Thanks indeed......

    I have one more question rite here..

    Do you know any programmer that we can build ourselves with ease, but suitable for many kinds of PIC? I know one but it's only use for F family.

    And do you know which PIC can drive stepping motor 24VDC and upto 500mA?
     
  11. Skyknight

    Skyknight New Member

    Joined:
    May 1, 2003
    Messages:
    97
    Likes:
    0
    Location:
    Spain
    I think, almost sure, any F PIC programmer will program C PICs too, because the change is their internal memory, not the voltages on the pins to program them. I recommend you the TE 20-SE. It can program 8, 18 , 28 pin PICs and serial EEPROM memories (8 pin)

    Two answers for your question about the PIC controlling that motor.

    1) There is no PIC capable to give 24V, simply because you won't supply them with more than 7V. So, there's no PIC that can control that motor. :(

    2) But PICs (any PIC) are capable to give 5V in any of their port pins. You can simply use a MAX293 to get more power, or maybe you can connect the pin to a transistor and then to a relay. So, every PIC can control that motor. :wink:
     
  12. kinjalgp

    kinjalgp Active Member

    Joined:
    Oct 28, 2002
    Messages:
    1,851
    Likes:
    3
    Location:
    INDIA/USA
    Re: oh

    Look at this bunch of PIC programmers @ http://www.olimex.com/dev/index.html
     
  13. Madmartin

    Madmartin New Member

    Joined:
    May 21, 2003
    Messages:
    24
    Likes:
    0
    Maxim www.maxim-ic.com gives away specs for programming a pic.
    unlike GAL or PAL manufacturers. Years ago, I built my own programmer for a PIC 16F84 at the PC's parallel port. Nowadays, with w1ndow$ you'll likely have to use the serial port, but this might work too.
     
  14. falleafd

    falleafd New Member

    Joined:
    May 13, 2003
    Messages:
    412
    Likes:
    0
    Location:
    Vietnam

Share This Page