Datasheet

MSP430x241x, MSP430x261x
MIXED SIGNAL MICROCONTROLLER
SLAS541 -- JUNE 2007
20
POST OFFICE BOX 655303 DALLAS, TEXAS 75265
digital I/O
There are up to eight 8-bit I/O ports implemented—ports P1 through P8:
D All individual I/O bits are independently programmable.
D Any combination of input, output, and interrupt conditions is possible.
D Edge-selectable interrupt input capability for all eight bits of ports P1 and P2.
D Read/write access to port-control registers is supported by all instructions.
D Each I/O has an individually programmable pullup/pulldown resistor.
D Ports P7/P8 can be accessed word wise.
watchdog timer+
The primary function of the watchdog timer (WDT+) module is to perform a controlled system restart after a
software problem occurs. If the selected time interval expires, a system reset is generated. If the watchdog
function is not needed in an application, the module can be configured as an interval timer and can generate
interrupts at selected time intervals.
hardware multiplier
The multiplication operation is supported by a dedicated peripheral module. The module performs 16×16,
16×8, 8×16, and 8×8 bit operations. The module is capable of supporting signed and unsigned multiplication
as well as signed and unsigned multiply and accumulate operations. The result of an operation can be accessed
immediately after the operands have been loaded into the peripheral registers. No additional clock cycles are
required.
USCI
The universal serial communicating interface (USCI ) modules are used for serial data communication. The
USCI module supports synchronous communication protocols like SPI (3 or 4 pin), I
2
C and asynchronous
combination protocols like UART, enhanced UART with automatic baudrate detection (LIN), and IrDA.
The USCI A module provides support for SPI (3 or 4 pin), UART, enhanced UART and IrDA.
The USCI B module provides support for SPI (3 or 4 pin) and I
2
C.
PRODUCT PRE
V
IEW