Flowcode for dsPIC/PIC24 'best chip'

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 4.
To post in this forum you must have a registered copy of Flowcode 4 or higher. To sign up for this forum topic please use the "Online Resources" link in the Flowcode Help Menu.

Moderator: Benj

Post Reply
Mark
Posts: 209
Joined: Thu Oct 19, 2006 11:46 am
Location: Bakewell, UK
Has thanked: 20 times
Been thanked: 16 times
Contact:

Flowcode for dsPIC/PIC24 'best chip'

Post by Mark »

I am going to order some samples to try out Flowcode for dsPIC/PIC24,

I intend to use PICKit2, this seems to support most many suitable chips:

http://www.microchip.com/stellent/idcpl ... e=en027813

Please suggest suitable chips, preferably 40pin dil format (the EB064 board needs this anyway) that you have
actively used and so are less likely to have any bugs. Maybe it is just me but I get a bit overwhelmed by the selection
from Microchip. Hence, in Flowcode terms what is the 16F887 of the ds PIC and PIC 24 ranges?

Thanks
Go with the Flow.

User avatar
JohnCrow
Valued Contributor
Valued Contributor
Posts: 1367
Joined: Wed Sep 19, 2007 1:21 pm
Location: Lincolnshire
Has thanked: 364 times
Been thanked: 716 times
Contact:

Re: Flowcode for dsPIC/PIC24 'best chip'

Post by JohnCrow »

Hi Mark
The 30F3014 is a 40 pin device (this one is sold by matrix as well)
The thing to always remember with the 16bit series of devices is make sure you get the correct device for the supply voltage you are using.
i.e.
the 40pin & 18Pin (dsPIC 30) devices are 5V

the 20pin & 28 pin (PIC24 and dsPIC33) are 3.3V

I have bought a couple of the 30F3014s to try in the EB064 programmer but not had chance to try them yet.
May try the pickit2 as well if I get chance.
Hope this helps
1 in 10 people understand binary, the other one doesn't !

Sean
Valued Contributor
Valued Contributor
Posts: 548
Joined: Tue Jun 26, 2007 11:23 am
Has thanked: 6 times
Been thanked: 44 times
Contact:

Re: Flowcode for dsPIC/PIC24 'best chip'

Post by Sean »

The 40-pin socket of the EB064 is compatible with two devices from the current 16-bit PIC range: the dsPIC30F3014 and dsPIC30F4013. The 3014 can be considered to be a good general purpose device (5V operation, maximum number of port pins available in this format); the 4013 is similar but with more memory and internal CAN.

Note: These devices are available in two speed grades, indicated by a suffix to their part numbers:
-20 = 20MIPS (80MHz clock)
-30 = 30MIPS (120MHz clock)

The supplied 12MHz XTAL, and the internal clock circuit options (selected from the Chip -> Configure menu), can be used to generate a range of operating frequencies.

Both devices, and PICKIT 2, were used extensively during development of Flowcode and the EB064 board.

Post Reply