MSP430始めた

MSP430 LaunchPadでマイコンの勉強を始めてたり。
H8やPICも考えたけど、下記の点からMSP430に決定。

①開発環境がそろっている
 - EclipseベースのIDE(CodeComposerStudio)
   デバッガも付属している
 - Cコンパイラ付属
   必要なヘッダも用意されている

②開発ボードが安い
 - MSP430 Launchpad
   USB-UART変換ICが乗っていてPC上からフラッシュ書き換えが出来て、
   LEDやスイッチやピンヘッダや32.768kHzのクリスタルやMSP430が2つ付いて$4.3。マジかよ。

DIP
 - GPIOは少ないけど表面実装とかなにそれ無理。

④省電力
 - 1MHz辺りの消費電力は数μA程度。電池駆動を考えるととても嬉しい。

ペリフェラル
 - I2C/UART/SPI/TimerA(2ch)/USI/ADC/その他ICによってもろもろ
  PWMが無いけどTimerAで代用可能

⑥性能
 - G2553は16bit 16MHz/16K ROM/512B RAM

⑥将来性
 H8やPICより将来性がありそう。
 TIのARMマイコンへの移行も楽そう。

ということでしばらくはこれで勉強してみる。
そのうちARMマイコンにも手を伸ばしてみたい。