Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Thread Tools Display Modes
Old 13th May 2003, 11:12 AM   (permalink)
Default What is the different betweens PIC family

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
falleafd is offline   Reply With Quote
Old 13th May 2003, 01:24 PM   (permalink)
Default

Have you checked www.microchip.com for these details? I am sure they have answer to your question.
__________________
"There is no way to peace, peace is the way!"
kinjalgp is offline   Reply With Quote
Old 13th May 2003, 10:50 PM   (permalink)
Default 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.
__________________
What\'s that smell? -Oh no, not again!
SparkFun is offline   Reply With Quote
Old 14th May 2003, 05:30 AM   (permalink)
Default

Deeply thanks for info
falleafd is offline   Reply With Quote
Old 14th May 2003, 07:52 PM   (permalink)
Default Re: PIC Differences

Quote:
Originally Posted by SparkFun
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

.

Wrong!!The C84 is still flash...but outdated by the F84 and the F84A
Chippie is offline   Reply With Quote
Old 14th May 2003, 09:34 PM   (permalink)
Default 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
kizzap is offline   Reply With Quote
Old 15th May 2003, 04:31 AM   (permalink)
Default

Yes correct!
16C84 had 1k x 14 words EEPROM memory and thats different from FLASH.
__________________
"There is no way to peace, peace is the way!"
kinjalgp is offline   Reply With Quote
Old 15th May 2003, 11:36 AM   (permalink)
Default

kinjalgp, you're right: C=EEPROM, C PICs are the same as F PICs, but Flash mem is faster. :wink:
Skyknight is offline   Reply With Quote
Old 17th May 2003, 05:23 PM   (permalink)
Default 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?
falleafd is offline   Reply With Quote
Old 17th May 2003, 05:37 PM   (permalink)
Default

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:
Skyknight is offline   Reply With Quote
Old 17th May 2003, 05:40 PM   (permalink)
Default Re: oh

Quote:
Originally Posted by falleafd
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.
Look at this bunch of PIC programmers @ http://www.olimex.com/dev/index.html
__________________
"There is no way to peace, peace is the way!"
kinjalgp is offline   Reply With Quote
Old 22nd May 2003, 07:32 PM   (permalink)
Default

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.
Madmartin is offline   Reply With Quote
Old 7th July 2003, 04:21 PM   (permalink)
Default

Thanks for all
falleafd is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes




All times are GMT. The time now is 11:32 AM.


Electronic Circuits  |  Electronics Wiki
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.