Texas Instruments MSP430x11x1 Specification Sheet
Texas Instruments MSP430x11x1 Specification Sheet

Texas Instruments MSP430x11x1 Specification Sheet

Texas instruments mixed signal microcontroller specification sheet

Advertisement

Quick Links

Low Supply Voltage Range 1.8 V – 3.6 V
Ultralow-Power Consumption
Low Operation Current,
1.3 A at 4 kHz, 2.2 V
160 A at 1 MHz, 2.2 V
Five Power Saving Modes:
(Standby Mode: 0.8 A,
RAM Retention Off Mode: 0.1 A)
Wake-Up From Standby Mode in 6 s
16-Bit RISC Architecture, 125 ns
Instruction Cycle Time
Basic Clock Module Configurations:
– Various Internal Resistors
– Single External Resistor
– 32 kHz Crystal
– High Frequency Crystal
– Resonator
– External Clock Source
16-Bit Timer With Three Capture/Compare
Registers
Slope A/D Converter With External
Components
On-Chip Comparator for Analog Signal
Compare Function or Slope A/D
Conversion
description
The Texas Instruments MSP430 series is an ultralow-power microcontroller family consisting of several devices
featuring different sets of modules targeted to various applications. The microcontroller is designed to be battery
operated for an extended-application lifetime. With 16-bit RISC architecture, 16 bit integrated registers on the
CPU, and a constant generator, the MSP430 achieves maximum code efficiency. The digitally-controlled
oscillator provides fast wake-up from all low-power modes to active mode in less than 6 s.
Typical applications include sensor systems that capture analog signals, convert them to digital values, and then
process the data and display them or transmit them to a host system. Stand alone RF sensor front end is another
area of application. The I/O port inputs provide single slope A/D conversion capability on resistive sensors. The
MSP430x11x series is an ultralow-power mixed signal microcontroller with a built in 16-bit timer and fourteen
I/O pins. The MSP430x11x1 family adds a versatile analog comparator.
The flash memory provides added flexibility of in-system programming and data storage without significantly
increasing the current consumption of the device. The programming voltage is generated on-chip, thereby
alleviating the need for an additional supply, and even allowing for reprogramming of battery-operated systems.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
{
MTP = Multiple Time Programmable
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
Serial Onboard Programming
Programmable Code Protection by Security
Fuse (C11x1 Only)
Family Members Include:
MSP430C1111: 2KB ROM, 128B RAM
MSP430C1121: 4KB ROM, 256B RAM
MSP430F1101: 1KB + 128B Flash Memory
MSP430F1121: 4KB + 256B Flash Memory
Available in a 20-Pin Plastic Small-Outline
Wide Body (SOWB) Package and 20-Pin
Plastic Thin Shrink Small-Outline Package
(TSSOP)
TEST
VCC
P2.5/R
osc
V
SS
XOUT
XIN
RST/NMI
P2.0/ACLK
P2.1/INCLK
P2.2/CAOUT/TA0
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
MIXED SIGNAL MICROCONTROLLER
SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000
{
(MTP
), 128B RAM
{
(MTP
), 256B RAM
DW OR PW PACKAGE
(TOP VIEW)
1
20
2
19
3
18
4
17
5
16
6
15
7
14
8
13
9
12
10
11
Copyright
2000, Texas Instruments Incorporated
MSP430x11x1
P1.7/TA2/TDO/TDI
P1.6/TA1/TDI
P1.5/TA0/TMS
P1.4/SMCLK/TCK
P1.3/TA2
P1.2/TA1
P1.1/TA0
P1.0/TACLK
P2.4/CA1/TA2
P2.3/CA0/TA1
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MSP430x11x1 and is the answer not in the manual?

Questions and answers

Summary of Contents for Texas Instruments MSP430x11x1

  • Page 1 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. MTP = Multiple Time Programmable PRODUCTION DATA information is current as of publication date.
  • Page 2: Functional Block Diagram

    MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 – 40 C to 85 C 40 C to 85 C functional block diagram XOUT ACLK Oscillator Rosc Flash+126/256B System Clock SMCLK MCLK MAB, 16 Bit Test Incl. 16 Reg.
  • Page 3: Terminal Functions

    All operations other than program-flow instructions are consequently performed as register operations in conjunction with seven addressing modes for source, and four modes for destination operands. MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Terminal Functions DESCRIPTION DESCRIPTION POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1...
  • Page 4: Operation

    MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 short-form description (continued) All sixteen registers are located inside the CPU, providing reduced instruction execution time. This reduces a register-register operation execution time to one cycle of the processor.
  • Page 5 SR. The four bits that control the CPU and the system clock generator are SCG1, SCG0, OscOff, and CPUOff: MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1...
  • Page 6 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 status register R2 Reserved For Future Enhancements rw-0 rw-0 The bits CPUOff, SCG1, SCG0, and OscOff are the most important low-power control bits when the basic function of the system clock generator is established. They are pushed onto the stack whenever an interrupt is accepted and thereby saved so that the previous mode of operation can be retrieved after the interrupt request.
  • Page 7 SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 INTERRUPT FLAG SYSTEM INTERRUPT Reset (non)-maskable, (non)-maskable, (non)-maskable maskable maskable maskable maskable maskable maskable POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 WORD ADDRESS PRIORITY 0FFFEh 15, highest 0FFFCh 0FFFAh 0FFF8h 0FFF6h 0FFF4h 0FFF2h 0FFF0h 0FFEEh 0FFECh 0FFEAh...
  • Page 8 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 special function registers Most interrupt and module enable bits are collected into the lowest address space. Special function register bits that are not allocated to a functional purpose are not physically present in the device. Simple software access is provided with this arrangement.
  • Page 9: Memory Organization

    0200h 01FFh 16b Per. 16b Per. 0100h 00FFh 8b Per. 8b Per. 0010h 000Fh 0000h NOTE: POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 MSP430F1121 FFFFh Int. Vector FFE0h FFDFh 4 KB Main Flash Memory Segment0–7 F000h 10FFh 128B Information...
  • Page 10 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 boot ROM containing bootstrap loader (continued) features of the bootstrap loader are: UART communication protocol, fixed to 9600 baud Port pin P1.1 for transmit, P2.2 for receive TI standard serial protocol definition...
  • Page 11 NMI function, unpredictable program execution may result. However, a bootstrap-load may be started using software and the bootstrap vector, for example the instruction BR &0C00h. MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Bootstrap loader Starts WARNING: POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1...
  • Page 12: Flash Memory

    MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 flash memory The flash memory consists of 512-byte segments in the main memory and 128-byte segments in the information memory. See device memory maps for specific device information.
  • Page 13 No segment-write acceleration is selected. Segment-write is used. This bit needs to be reset and set between segment borders. SEGWRT POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 res. res. res. MEras Erase res.
  • Page 14 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 flash memory, timing generator, control register FCTL2 (continued) The flash timing generator is reset with PUC. It is also reset if the emergency exit bit EMEX is set.
  • Page 15 0A5h. If the security key is violated, bit KEYV is set and a PUC is performed. enable register IE1 in the special function register. The software can set the ACCVIFG bit. If set by software, an NMI is also executed. POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1...
  • Page 16 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 flash memory control register FCTL3 (continued) LOCK 012Ch, bit4, The lock bit may be set during any write, segment-erase, or mass -erase request. Any active sequence in progress is completed normally. In segment-write mode, the SEGWRT bit is reset and the WAIT bit is set after the mode ends.
  • Page 17 SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 NMIES TMSEL WDTQn IFG1.0 Clear Counter IRQA TIMSEL IE1.0 Clear Watchdog Timer Module POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 Flash Module Flash Module Flash Module KEYV System Reset Generator NMIRS WDTIFG WDTIE...
  • Page 18 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 peripherals Peripherals are connected to the CPU through data, address, and control buses and can be handled easily with memory manipulation instructions. oscillator and system clock Three clocks are used in the system—the system (master) clock MCLK, the subsystem (master) clock SMCLK,...
  • Page 19 SELM LFXT1 OSCILLATOR DCOCLK SELS Modulator (MOD) DCOMOD Figure 3. Clock Signals NOTE: POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 DIVA ACLK /1, /2, /4, /8 Auxiliary Clock ACLKGEN DIVM CPUOff /1, /2, /4, /8, Off MCLK Main System Clock...
  • Page 20 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 digital I/O (continued) The seven registers are: Input register Output register Direction register Interrupt edge select Interrupt flags Interrupt enable Selection (Port or Mod.) 8 bits at port P1/P2 All these registers contain eight bits.
  • Page 21 CCI2 CCM21 Figure 4. Timer_A, MSP430x11x1 Configuration Two interrupt vectors are used by the Timer_A module. One individual vector is assigned to capture/compare block CCR0, and one common interrupt vector is implemented for the timer and the other two capture/compare blocks.
  • Page 22 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Comparator_A The primary function of the comparator module is to support precision A/D slope conversion applications, battery voltage supervision, and observation of external analog signals. The comparator is connected to port pins P2.3/CA0 and to P2.4/CA1.
  • Page 23 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 VCC reference selected. VCC reference selected. , selected by CAREF bits, can be applied to CAREF CAREF POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 is only driven by a voltage...
  • Page 24 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Comparator_A (continued) CACTL1 CAEX 059h rw-(0) CACTL2 CACTL CACTL 05Ah rw-(0) CAPD CAPD7 CAPD6 05Bh rw-(0) Ensure that the comparator input terminals are connected to signal, power, or ground level.
  • Page 25 Port P1 output P1OUT Port P1 input P1IN SFR interrupt flag2 IFG2 SFR interrupt flag1 IFG1 SFR interrupt enable2 SFR interrupt enable1 POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 017Eh 017Ch 017Ah 0178h 0176h 0174h 0172h 0170h 016Eh 016Ch 016Ah...
  • Page 26: Recommended Operating Conditions

    MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 † absolute maximum ratings Voltage applied at V to V Voltage applied at V to V Voltage applied to any pin (referenced to V Diode current at any device terminal...
  • Page 27 V CC of 2.7 V. Figure 6. Frequency vs Supply Voltage MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 MSP430x11x1 Devices 8 MHz at 3.6 V 5 MHz at 2.2 V 2 MHz at 1.8 V...
  • Page 28: Test Conditions

    MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) supply current (into V ) excluding external current (f PARAMETER T A = –40 C +85 C,...
  • Page 29 V CC = 2.2 V/3 V, (see Notes 11, 12) Port P2: P2.x, 0 V CC = 2.2 V/3 V, (see Notes 11, 12) POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 UNIT UNIT V CC –0.25 V CC V CC –0.6 V CC V CC –0.25...
  • Page 30 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (continued) optional resistors, individually programmable with ROM code (see Note 13) PARAMETER R (opt1)
  • Page 31 V CC = 2.2 V T A = 25 C, Overdrive 10 mV, with filter: CAF=1 V CC = 3 V POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 UNIT 2.2 V/3 V f System 2.2 V/3 V f System 2 2 V/3 V 2.2 V/3 V...
  • Page 32 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (continued) –45 –25 Figure 7. V –45 –25 Figure 8. V –5 Temperature [ C]...
  • Page 33 V CC = 2.2 V/3 V V CC = 2 2 V/3 V T A = 85 C Reset is accepted internally POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 To Internal Modules CAOUT Set CAIFG...
  • Page 34 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (continued) (POR) (min) Figure 11. Power-On Reset (POR) vs Supply Voltage –40 –20...
  • Page 35 V CC = 2.2 V/3 V V CC = 2.2 V V CC = 3 V V CC = 2.2 V/3 V Figure 13. DCO Characteristics POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 UNIT 0.08 0.12 0.15 0.08 0.13 0.16...
  • Page 36 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (continued) principle characteristics of the DCO Individual devices have a minimum and maximum operation frequency. The specified parameters for to f are valid for all devices.
  • Page 37: Application Information

    P1IN.1 Out1 signal † CCI1A † P1IN.2 Out2 signal † CCI2A † P1IN.3 POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 V CC (See Note 27) (See Note 28) P1.0 – P1.3 (See Note 28) (See Note 27) PnIE.x PnIFG.x PnIES.x...
  • Page 38 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Port P1, P1.4 to P1.7, input/output with Schmitt-trigger and in-system access features P1SEL.x P1DIR.x Direction Control From Module P1OUT.x Module X OUT P1IN.x Module X IN P1IRQ.x P1IE.x P1IFG.x...
  • Page 39 Module X IN ACLK P2IN.0 unused INCLK † P2IN.1 CCI0B † CAOUT P2IN.2 POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 V CC See Note 27 See Note 28 P2.0 – P2.2 See Note 28 See Note 27 CAPD.X PnIE.x PnIFG.x PnIES.x P2IE.0...
  • Page 40 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Port P2, P2.3 to P2.4, input/output with Schmitt-trigger P2SEL.3 P2DIR.3 Direction Control From Module P2OUT.3 Module X P2IN.3 Module X IN P2IE.3 P2IRQ.3 P2IFG.3 CCI1B P2IFG.4 P2IRQ.4 P2IE.4 Module X IN P2IN.4...
  • Page 41 DCOR P2SEL.5 CAPD.5 Module X OUT PnIN.x Module X IN P2IN.5 unused POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 V CC See Note 27 See Note 28 P2.5 See Note 28 See Note 27 Internal to Basic Clock Module...
  • Page 42 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 Port P2, unbonded bits P2.6 and P2.7 P2SEL.x P2DIR.x Direction Control From Module P2OUT.x Module X OUT P2IN.x Module X IN P2IRQ.x NOTE: x = Bit/identifier, 6 to 7 for port P2 without external pins Direction P2Sel.x...
  • Page 43: Mechanical Data

    PINS ** 0.410 0.510 0.610 A MAX (10,41) (12,95) (15,49) 0.400 0.500 0.600 A MIN (10,16) (12,70) (15,24) POST OFFICE BOX 655303 DALLAS, TEXAS 75265 MSP430x11x1 Gage Plane 0.010 (0,25) 0 – 8 0.050 (1,27) 0.016 (0,40) 4040000 / D 02/98...
  • Page 44 MSP430x11x1 MIXED SIGNAL MICROCONTROLLER SLAS241C – SEPTEMBER 1999 – REVISED JUNE 2000 PW (R-PDSO-G**) 14 PINS SHOWN 0,65 0,15 1,20 MAX 0,05 PINS ** A MAX A MIN NOTES: A. All linear dimensions are in millimeters. B. This drawing is subject to change without notice.
  • Page 45: Important Notice

    IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service without notice, and advise customers to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement, and limitation of liability.

Table of Contents