MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ Value Line Sensing Function Code Examples
Supported products & hardware
Products
MSP430 microcontrollers
MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ Value Line Sensing Function Code Examples
Single Wire Communication Host
SPI IO Expander
UART to UART Bridge
UART to SPI Bridge
Analog Input to PWM Output
Dual output 8-bit PWM DAC
Servo Motor Controller
Stepper Motor Controller
UART Software -Controlled RGB LED Color Mixing
ADC Wake and Transmit on Threshold
EEPROM Emulation
Low Power Keypad
Quadrature Encoder Position Counter
Hysteresis Comparator with UART
Multi-Function Reset Controller
Single Slope Analog-to-Digital Conversion Technique
Tamper Detection
Programmable Clock Source
Programmable Frequency-locked Loop
External RTC with backup memory
7-Segment LED Stopwatch
External Programmable Watchdog Timer
Programmable System Wakeup Controller
Simple Power Sequencer
Simple RTC-based System Wake-up Controller
Voltage Monitor with timestamp
All Functions together in a single zip file
Products
MSP430 microcontrollers
Documentation
Single Wire Communication Host App Note
SPI IO Expander App Note
UART to UART Bridge App Note
UART to SPI Bridge App Note
Analog Input to PWM Output App Note
Dual output 8-bit PWM DAC App Note
Servo Motor Controller App Note
Stepper Motor Controller App Note
UART Software -Controlled RGB LED Color Mixing App Note
ADC Wake and Transmit on Threshold App Note
EEPROM Emulation App Note
Low Power Keypad App Note
Quadrature Encoder Position Counter App Note
Hysteresis Comparator with UART App Note
Multi-Function Reset Controller App Note
Single Slope Analog-to-Digital Conversion Technique App Note
Tamper Detection App Note
Programmable Clock Source App Note
Programmable Frequency-locked Loop App Note
External RTC with backup memory App Note
7-Segment LED Stopwatch App Note
External Programmable Watchdog Timer App Note
Programmable System Wakeup Controller App Note
Simple Power Sequencer App Note
Simple RTC-based System Wake-up Controller App Note
Voltage Monitor with timestamp App Note
Release Information
The code examples were tested using the MSP-TS430PW20 target development board and MSP-FET programmer and debugger board. However, the code examples can be easily modified and ported to the MSP-EXP430FR2311 LaunchPad development kit - a lower-cost evaluation platform than the target development board. See application note SLAA812. For tips and tricks on optimizing C code for size see application note SLAA812.
For tips and tricks on optimizing C code for size see application note SLAA812.