This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: Foundations of Embedded Systems A Term Spring 2008 Lecture #6: More Digital I/O using the MSP430F449 Reading for Today: MSP430x4xx User Guide Ch 9 Reading for Next Class: Keypad datasheet, MSP430x4xx User Guide Ch 9, Homework #2 is on Web: Due Thursday 9/11/08 Lab #0: Report due 9/9/2008 in class Last class : Specifics of the MSP430F449 memory organization This class : Embedded systems read from and write to Ports to perform I/O. Embedded system designers usually have to implement these low-level IO routines themselves. MSP430F449 Basic Digital I/O Inputting or outputting logic levels to the pins of the MSP430 package >> Six independent, individually configurable digital I/O ports >> Each port is 8 bits wide >> Each pin of each port can be configured individually as input or output >> Each pin of each port can be individually read from or written to >> Ports 1 and 2 can generate interrupts which are control signals that can be accepted or ignored by the '430 -- We'll be using interrupts later in the term >> Each port is controlled by four byte-addressable (i.e. 1 byte wide) registers >> All the I/O port registers are memory mapped meaning each register associated with...
View Full Document
This note was uploaded on 10/27/2008 for the course ECE 2801 taught by Professor Jarvis during the Fall '08 term at WPI.
- Fall '08