From: MC on
At risk of starting a religious war...

Why should I *not* prefer the MSP430 to the AVR and PIC?

Tell me its weak points.


From: David Brown on
MC wrote:
> At risk of starting a religious war...
>
> Why should I *not* prefer the MSP430 to the AVR and PIC?
>
> Tell me its weak points.
>
>

It's easier if you tell us what you need.

Just to start the religious war rolling, if you want a gcc toolchain for
the device you are best with the AVR (Atmel supports gcc directly, and
the toolchain is regularly updated). The msp430 port is based on an old
version of gcc - it works well enough, but has limited support for newer
devices. The PIC requires fairly expensive commercial compilers for C
support.

I used to prefer the msp430 devices - they are cheap, low power, have
plenty of pins, have a very nice cpu core, and some nice peripherals.
But the AVRs are now cheaper and lower power (for many parts), the cpu
is good (although it's 8-bit, it's as fast as the msp430 at the same
clock), and the peripheral support is good.
From: Rich Webb on
On Tue, 16 Dec 2008 19:04:17 -0500, "MC"
<for.address.look(a)www.ai.uga.edu.slash.mc> wrote:

>At risk of starting a religious war...
>
>Why should I *not* prefer the MSP430 to the AVR and PIC?
>
>Tell me its weak points.

Many AVRs are available in DIP form factors. Handy for breadboard or
stripboard layouts.

AVRs (all?) support parallel programming in addition to in-system serial
or fancier, later options. Nice to have if the fuse settings get totally
borked and you want to recover the chip.

However, it's probably good to have both families in your skill set,
along with a 32-bit processor or two.

--
Rich Webb Norfolk, VA
From: steve on
On Dec 16, 4:04 pm, "MC" <for.address.l...(a)www.ai.uga.edu.slash.mc>
wrote:
> At risk of starting a religious war...
>
> Why should I *not* prefer the MSP430 to the AVR and PIC?
>
> Tell me its weak points.

AVR and PIC have more active user forums (avrfreaks)

No EEPROM

MSP430 more expensive

Can't program MSP430 FLASH down to 1.8Volts on some models

the newer 5xx series fixes the last two problems
From: Grant Edwards on
On 2008-12-17, MC <for.address.look(a)www.ai.uga.edu.slash.mc> wrote:
> At risk of starting a religious war...
>
> Why should I *not* prefer the MSP430 to the AVR and PIC?

TI's JTAG implimentation and support suck compared to AVR's.

Dunno about PIC's. I took one look at the assembly code
generated for a C function and ran the other way.

--
 |  Next  |  Last
Pages: 1 2 3 4 5 6 7
Prev: 16C752 Problem
Next: MAX3421E to PIC18F4550