[sdiy] MSP430?

Jaroslaw Ziembicki aon.912230836 at aon.at
Sun Nov 23 10:47:59 CET 2003


----- Original Message -----
From: "ASSI" <Stromeko at compuserve.de>
To: <synth-diy at dropmix.xs4all.nl>
Sent: Saturday, November 22, 2003 8:02 PM
Subject: [sdiy] MSP430?

> I am curious to know if anyone has used the TI MSP430 uC for something
> music related, like MIDI controllers.

Hi,

We have a project in the company where MSP430F149 has been used.
I wrote the software for it. The project has nothing to do with MIDI/music;
anyway I'd like to share some thoughts:

- Assembler programming is very easy. It's a genuine RISC architecture.
There are
  just few (23?) instructions, and they can be used with many addressing
modes.
  It's similar to the 8051 concept with memory-to-memory and
constant-to-memory
  instructions (but extended to 16 bit data and address sizes). The
programming is
  clear, there's practically no need to use tricks.
  I didn't use any C compiler and wrote everything in Assembler. Some
algorithms
  were developped in C on a PC and translated into Assembler "by hand".
Almost
  everything has worked at once.

- The usual clock concept is to use a low frequency crystal oscillator
(32.768kHz)
  and a high frequency RC oscillator (some MHz). Some MSP family members
  have an additional high speed crystal oscillator on board. For MIDI
applications
  you will need such a type.

- The maximum supply voltage is 3.6V.

I hope it helps.

Regards,
Jarek





More information about the Synth-diy mailing list