msp430 demo document
DESCRIPTION
msp430TRANSCRIPT
-
MSP430 BASICS Tuna ORHANLI
Onural MENLER
22.10.2014
ELE 417 Embedded
System Design
Fall 2014
-
TI'S MSP430 VS. OTHERS
Low Power
MSP430 does well in managing power.
Especially for remote sensing capabilities, low power draw is a major advantage.
Programming with C
16 bit microprocessor
If the computation is to be done in the hardware, 16 bit processing is much nicer than the 8 bits available in other common, low-cost MCUs
Simpler architecture:
The MSP430 uses a von Neumann architecture, which is easier to understand than the Harvard architecture used in PIC and AVR.
Flash memory:
Reprogramming the chip is easy
-
RESOURCES
MSP430 Value Line Product Guide
http://www.arrownac.com/offers/texas-
instruments/mcu/pdf/ValueLineProductGuide.pdf
MSP-EXP430G2 LaunchPad Evaluation Kit
User's Guide
http://www.ti.com/lit/ug/slau318e/slau318e.pdf
Page 19, includes schematic of the target board
-
COMPILERS
IAR Embedded Workbench Kickstart (Referred to
as EW430 in MSP430 Microcontroller Basics by
John H. Davies)
The free version is limited to 4 kb code size
Works in Windows (32 and 64 bit versions)
Code Composer Studio v.6 (CCS4)
Free version is limited to 16 kb code size
Works in Windows (32 and 64 bit versions)
MSPGCC
Unlimited code size, as it's open source software
Works in Linux or Windows under Cygwin (32 bit)
-
MSP430G2 LAUNCHPAD FEATURES
-
SCHEMATIC OF BOARD
-
LED BLINKING
-
LED CONTROL BY BUTTON