[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