narc60
Newbie
Offline
Posts: 17
Thank You
-Given: 12
-Receive: 1
|
|
« on: January 06, 2008, 01:48:42 13:48 » |
|
Of all the PICs available, which PIC can you consider as a general purpose chip ideal for beginners and intermediate users?
|
|
|
Logged
|
|
|
|
koky
Active Member
Offline
Posts: 181
Thank You
-Given: 154
-Receive: 157
|
|
« Reply #1 on: January 06, 2008, 02:15:18 14:15 » |
|
PIC16F886 and 16F887 are cheap and very power pic
|
|
|
Logged
|
|
|
|
leosedf
Junior Member
Offline
Posts: 44
Thank You
-Given: 72
-Receive: 9
|
|
« Reply #2 on: January 06, 2008, 03:22:06 15:22 » |
|
I like mostly 16F84 and F88 for small projects.
|
|
|
Logged
|
|
|
|
narc60
Newbie
Offline
Posts: 17
Thank You
-Given: 12
-Receive: 1
|
|
« Reply #3 on: January 06, 2008, 04:39:21 16:39 » |
|
I have used the 16F84 and 16F628A but I believe that there are more advanced chips out there at very competitive prices. I'll check on the datasheet of F886/7 as per Koky's suggestion.
|
|
|
Logged
|
|
|
|
omni
Active Member
Offline
Posts: 139
Thank You
-Given: 169
-Receive: 176
|
|
« Reply #4 on: January 07, 2008, 01:09:08 01:09 » |
|
I would say 16F88 because it's pin compatible with 16F84 and there are tons of projects for 84 on the web...
|
|
|
Logged
|
|
|
|
iphone
Active Member
Offline
Posts: 168
Thank You
-Given: 115
-Receive: 10
|
|
« Reply #5 on: January 07, 2008, 03:51:07 03:51 » |
|
For me, I would like to start to use PIC18F1230, 18F1220,18F1330 or 18F1320 as :
1. It's cheaper than 16F877A (refer to the price on microchip site) ... that's mean more economy for your project 2. It's cheapest among 18F series ( not include 18FxxJxx ... 18FxxJxx without EEPROM ) 3. It's has internal clock speed upto 32Mhz (use PLL) .. that's mean max 8MIPS (million instruction perunit) ... faster than 16F877A 4. Less component require (no crystal if using internal clock) with high speed. 5. better architecture compare 16F series
That's all my point as I just a newbie and also look for long term benefit on PIC selection
|
|
|
Logged
|
|
|
|
HscMan
Guest
|
|
« Reply #6 on: January 07, 2008, 07:13:14 07:13 » |
|
16F887A is cheap and very power pic
|
|
|
Logged
|
|
|
|
bliviudaniel
Newbie
Offline
Posts: 27
Thank You
-Given: 25
-Receive: 9
|
|
« Reply #7 on: January 07, 2008, 07:02:32 19:02 » |
|
At my time, I started with PIC16F84, then moved to 16F877 and then to 18F4620. My suggestion is to start with 16F88 or 16F887 and then move to 18F.
|
|
|
Logged
|
BLD
|
|
|
computer
Newbie
Offline
Posts: 17
Thank You
-Given: 13
-Receive: 2
|
|
« Reply #8 on: January 07, 2008, 07:44:00 19:44 » |
|
If you want 18 pins -> 16F88 If you want 28 pins -> 16F886 If you want 40 pins -> 16F887
Any PIC you choose, you can learn a lot with proteus without buying any components.
|
|
|
Logged
|
|
|
|
mayler
Junior Member
Offline
Posts: 68
Thank You
-Given: 14
-Receive: 13
Roger that!
|
|
« Reply #9 on: January 08, 2008, 04:29:28 16:29 » |
|
If you need a tiny pic, 12F675 it's very good (eeprom + 4 adc 10 bits + cmp) In 16F, 16F690 has a lot of resources... In 18F, i liked very much of 18F4550 because of it has usb.
I use proteus always for simulation.
|
|
|
Logged
|
Computer Engineer. Digital IC Designer - Cadence certified.
|
|
|
neteagle
Newbie
Offline
Posts: 8
Thank You
-Given: 1
-Receive: 0
|
|
« Reply #10 on: January 08, 2008, 07:08:42 19:08 » |
|
I use 16F88 + Tiny bootloader on RS232. Very efficient and can debug with a serial monitor program.
|
|
|
Logged
|
|
|
|
iphone
Active Member
Offline
Posts: 168
Thank You
-Given: 115
-Receive: 10
|
|
« Reply #11 on: January 09, 2008, 08:46:08 08:46 » |
|
I use 16F88 + Tiny bootloader on RS232. Very efficient and can debug with a serial monitor program.
Can you share the package ( schematic, bootloader hex, PC software and guide how to do ) over here ? Thanks
|
|
|
Logged
|
|
|
|
lek05134
Newbie
Offline
Posts: 10
Thank You
-Given: 0
-Receive: 1
|
|
« Reply #12 on: January 10, 2008, 02:51:27 02:51 » |
|
For me PIC16F877A
|
|
|
Logged
|
|
|
|
kelvar
Newbie
Offline
Posts: 13
Thank You
-Given: 4
-Receive: 1
|
|
« Reply #13 on: January 10, 2008, 03:04:30 15:04 » |
|
For me if the chip is to be used in some project that is rather unlikely to come apart then i would use something cheap. If you want to use it as a development kit to experiment with programming then i would recommend the PIC18F2550 (28 pins) or the PIC18F4550 (40 pins) depending on the pins required. They support USB and with a bootloader programmed makes development much easier.
|
|
|
Logged
|
|
|
|
cocon
Guest
|
|
« Reply #14 on: January 11, 2008, 05:12:55 17:12 » |
|
I use 16F877 pic. It's cheap and powerfull.
|
|
|
Logged
|
|
|
|
sammm
Guest
|
|
« Reply #15 on: January 11, 2008, 06:04:43 18:04 » |
|
Pic 12F675 is very smaller and useful!
|
|
|
Logged
|
|
|
|
fb2007
Guest
|
|
« Reply #16 on: January 15, 2008, 11:37:28 11:37 » |
|
well... no general rule on here i am using PIC16Fxxx if i donĀ“t need floating point stuff and / or fancy IO, but as soon as either USB or Ethernet is needed.... the 18F4xxx or the 18F1320 are my choice (i really like the 18F4550 and the ENC28J60 combination....)
|
|
|
Logged
|
|
|
|
phu_thanh
Guest
|
|
« Reply #17 on: January 15, 2008, 11:46:24 11:46 » |
|
Hi! I consider pic16f873 is a good choice for entry general purpose. It has got features such as IO ports, rs232 & spi serial communication, pwm, timers etc.
|
|
|
Logged
|
|
|
|
fastlink30
Newbie
Offline
Posts: 12
Thank You
-Given: 15
-Receive: 4
|
|
« Reply #18 on: February 24, 2008, 08:30:42 08:30 » |
|
18f67j60 for ethernet.... 18f4550 for general purpose
|
|
|
Logged
|
|
|
|
shobits1
Junior Member
Offline
Posts: 40
Thank You
-Given: 15
-Receive: 10
|
|
« Reply #19 on: February 24, 2008, 05:59:53 17:59 » |
|
you can start with 16F84, 16F88 for small project, but i prefer to move toward 16F887. the 18F is powerfull pics and can be used with everything.
so from my view point use 16F (16F877) if you don't a powerfull pic i mean in calculation level, or use 18F (18F4550) if you need more powerful pic.
|
|
|
Logged
|
|
|
|
|