From: Grant Edwards on
On 2010-03-30, Mark Borgerson <mborgerson(a)comcast.net> wrote:

> If you want to log to the onboard flash memory, you'll be more
> limited with the MSP430 series.
>
> I use the Imagecraft compiler. About $250. Good technical support
> and prompt response to problems. Another $100 gets you the NoIce
> debugger. Very handy and well supported. Unless you alread have a
> JTAG system, plan on another $100 for a USB-JTAG interface for
> programming and debugging.
>
> I don't know if a total cost of ~$350 counts as cheap for you--- but
> I made that back on my first project and put money in the bank!

If you're really strapped for cash, you can use mspgcc ($0) and a
parallel-port JTAG adapter ($16). Total cost: $16.

Third-party USB-JTAG adapters for the MSP430 can be had for around $75.

--
Grant Edwards grant.b.edwards Yow! My mind is making
at ashtrays in Dayton ...
gmail.com
From: Ulf Samuelsson on
geomet skrev:
> Hi All,
>
> I'm after a recommendation for a microcontroller with the following
> features:
>
> Needed:
> - 3.3V
> - in circuit programming
> - I2C I/O
> - low power sleep mode
>
> Wanted:
> - cheap / free compiler
> - on board RAM / EEPROM / Flash memory for logging (64K min)
>
> What I'm trying to do:
> Log measurements from a sensor IC that communicates via I2C.
>
> Cheers
> Ross

While you can store I2C info in most AVRs, it is probably going to
be cheaper to have an external EEPROM.

The ATmega48PA will do what you want at very low power
in sleep as well as in operation.
If you insist on internal memory, then you can use the
self write capability of the AVR and write to the flash.
The ATmega644P could then be a good choice. 44 pin package.

Most AVR's are supported by a free gcc compiler (WinAVR)

The AVR Dragon will provide ISP as well as debugging for
up to 32 kB of code at very low cost.
Otherwise the STK500 is a nice low cost board.

BR
Ulf Samuelsson