298:
350:
2763:
sources is limited to external trigger per byte transfers, rather than full blocks automatically via DMA. This can lead to significant complexity (as in requiring extensive hand tweaking of code) when implementing processor to processor or processor to USB communications. The reference cited uses an obscure timer mode to generate high speed strobes for DMA transfers. The timers are not flexible enough to easily make up for the lack of an external DMA transfer strobe.
3459:, on a USB stick (now obsolete). This made it easy for designers to choose the MSP430 chip for inexpensive development platforms that can be used with a computer. The eZ430-F2013 contains an MSP430F2013 microcontroller on a detachable prototyping board, and accompanying CD with development software. It is helpful for schools, hobbyists and garage inventors. It is also welcomed by engineers in large companies prototyping projects with capital budget problems.
306:
3361:, an open source electronics prototyping platform with the goal to bring the Wiring and Arduino framework to the Texas Instruments MSP430 based LaunchPad where Arduino code can be exported for programming MSP430 chips. The latest release of Energia supports the MSP-EXP430G2xxx, MSP-EXP430FR5739, MSP-EXP430FR5969, MSP-EXP430FR5994, MSP-EXP430F5529LP, Stellaris EK-LM4F120XL, Tiva-C EK-TM4C123GXL, Tiva-C EK-TM4C1294XL, CC3200 Wi-Fi LaunchPad.
79:
38:
145:
1326:: MSP430 devices are very popular in harsh environments such as industrial sensing for their low power consumption and innovative analog integration. Some harsh environment applications include transportation/automotive, renewable energy, military/space/avionics, mineral exploration, industrial, and safety & security.
3603:
the small, low-I/O-budget chips, since the full 4-pin JTAG hardware will conflict with anything else connected to those I/O lines. This problem is alleviated with the Spy-Bi-Wire-capable chips, which are still compatible with the normal JTAG interface for backwards compatibility with the old development tools.
1320:: Automotive MSP430 microcontrollers (MCUs) from Texas Instruments (TI) are 16-bit, RISC-based, mixed-signal processors that are AEC-Q100 qualified and suitable for automotive applications in environments up to 105 Β°C ambient temperature. LIN compliant drivers for the MSP430 MCU provided by IHR GmbH.
1310:: The MSP430BQ1010 16-bit microcontroller is an advanced fixed-function device that forms the control and communications unit on the receiver side for wireless power transfer in portable applications. MSP430BQ1010 complies with the Wireless Power Consortium (WPC) specification. For more information, see
3657:
The instruction set is very simple: 27 instructions exist in three families. Most instructions occur in .B (8-bit byte) and .W (16-bit word) suffixed versions, depending on the value of a B/W bit: the bit is set to 1 for 8-bit and 0 for 16-bit. A missing suffix is equivalent to .W. Byte operations to
3295:
The LCD_E controller comes with the newer MSP430FR4xxx series microcontrollers and directly drives LCDs up to 448 segments. Supports static, 2-mux, 3-mux, 4-mux, 5-mux, 6-mux, 7-mux, 8-mux (1/3 bias) LCDs. Segment and Common pins may be reprogrammed to available LCD drive pins. This peripheral may be
3135:
The universal synchronous/asynchronous receive/transmit (USART) peripheral interface supports asynchronous RS-232 and synchronous SPI communication with one hardware module. The MSP430F15x/16x USART modules also support IΒ²C, programmable baud rate, and independent interrupt capability for receive and
7752:
A few models include more than 2048 bytes of RAM; in that case RAM begins at 0x1100. The first 2048 bytes (0x1100β0x18FF) is mirrored at 0x0200β0x09FF for compatibility. Also, some recent models bend the 8-bit and 16-bit peripheral rules, allowing 16-bit access to peripherals in the 8-bit peripheral
3578:
All three of these LaunchPads include an eZ-FET JTAG debugger with backchannel UART capable of 1 Mbit/s speeds. The FRAM LaunchPads (e.g. MSP-EXP430FR5969, MSP-EXP430FR4133) include EnergyTrace, a feature supported by TI's Code
Composer Studio IDE for monitoring and analyzing power consumption.
3035:
The PMM generates a supply voltage for the core logic, and provides several mechanisms for the supervision and monitoring of both the voltage applied to the device and the voltage generated for the core. It is integrated with a low-dropout voltage regulator (LDO), brown-out reset (BOR), and a supply
2772:
DMA operations that involve word transfers to byte locations cause truncation to 8 bits rather than conversion to two byte transfers. This makes DMA with A/D or D/A 16 bit values less useful than it could be (although it is possible to DMA these values through port A or B on some versions of the MSP
7434:
All other instructions can have a prefix word added which extends them to 20 bits. The prefix word contains an added operand size bit, which is combined with the existing B/W bit to specify the operand size. One unused size combination exists; indications suggest that it may be used in future for a
4808:
Instructions are 16 bits, followed by up to two 16-bit extension words. Addressing modes are specified by the 2-bit As field and the 1-bit Ad field. Some special versions can be constructed using R0, and modes other than register direct using R2 (the status register) and R3 (the constant generator)
2762:
Although the MSP430's DMA subsystem is very capable it has several flaws, the most significant of which is the lack of an external transfer strobe. Although a DMA transfer can be triggered externally, there is no external indication of completion of a transfer. Consequently DMA to and from external
2691:
The WDT+ performs 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
2607:
The SD16/SD16_A/SD24_A modules each feature 16-/24-bit sigma-delta A/D converters with an internal 1.2-V reference. Each converter has up to eight fully differential multiplexed inputs, including a built-in temperature sensor. The converters are second-order oversampling sigma-delta modulators with
7438:
The prefix word comes in two formats, and the choice between them depends on the instruction which follows. If the instruction has any non-register operands, then the simple form is used, which provides 2 4-bit fields to extend any offset or immediate constant in the instruction stream to 20 bits.
5721:
The basic MSP430 cannot support more memory (ROM + RAM + peripherals) than its 64K address space. In order to support this, an extended form of the MSP430 uses 20-bit registers and a 20-bit address space, allowing up to 1 MB of memory. This uses the same instruction set as the basic form, but
5183:
The status register contains 4 arithmetic status bits, a global interrupt enable, and 4 bits that disable various clocks to enter low-power mode. When handling an interrupt, the processor saves the status register on the stack and clears the low-power bits. If the interrupt handler does not modify
3602:
The advantage of the Spy-Bi-Wire protocol is that it uses only two communication lines, one of which is the dedicated _RESET line. The JTAG interface on the lower pin count MSP430 parts is multiplexed with general purpose I/O lines. This makes it relatively difficult to debug circuits built around
3598:
by TI. Spy-Bi-Wire was initially introduced on only the smallest devices in the 'F2xx family with limited number of I/O pins, such as the MSP430F20xx, MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been expanded with the introduction of the latest '5xx family, where all devices have
3078:
The integrated capacitive touch sense I/O module offers several benefits to touch button and touch slider applications. The system does not require external components to create the self-oscillation (reducing bill of materials) and the capacitor (that defines the frequency of the self-oscillation)
708:
are similar to the '1xx generation, but operate at even lower power, support up to 16 MHz operation, and have a more accurate (Β±2%) on-chip clock that makes it easier to operate without an external crystal. These flash-based ultra-low power devices offer 1.8β3.6 V operations. It includes
1171:
from Texas
Instruments provides unified memory with dynamic partitioning and memory write speeds 100 times faster than flash. FRAM is also capable of zero power state retention in all power modes, which means that writes are guaranteed, even in the event of a power loss. With a write endurance of
3614:
community are not available for the MSP430. Programming tools specially designed for the MSP430 are marginally less expensive than JTAG interfaces that use OpenOCD. However, should it be discovered mid-project that more MIPS, more memory, and more I/O peripherals are needed, those tools will not
1373:
The MSP430 family defines 11 I/O ports, P0 through P10, although no chip implements more than 10 of them. P0 is only implemented on the '3xx family. P7 through P10 are only implemented on the largest members (and highest pin count versions) of the '4xx and '2xx families. The newest '5xx and '6xx
1039:
are able to run up to 25 MHz, have up to 512 KB flash memory and up to 66 KB RAM. This flash-based family features low active power consumption with up to 25 MIPS at 1.8β3.6 V operation (165 uA/MIPS). Includes an innovative power management module for optimal power consumption and
976:
are able to run up to 25 MHz, have up to 512 KB flash memory and up to 66 KB RAM. This flash-based family features low active power consumption with up to 25 MIPS at 1.8β3.6 V operation (165 uA/MIPS). Includes an innovative power management module for optimal power consumption and
589:
Six general generations of MSP430 processors exist. In order of development, they are: '3xx generation, '1xx generation, '4xx generation, '2xx generation, '5xx generation, and '6xx generation. The digit after the generation identifies the model (generally higher model numbers are larger and more
3173:
The universal serial communication interface (USCI) module features two independent channels that can be used simultaneously. The asynchronous channel (USCI_A) supports UART mode; SPI mode; pulse shaping for IrDA; and automatic baud-rate detection for LIN communications. The synchronous channel
2669:
Timer_A, Timer_B and Timer_D are asynchronous 16-bit timers/counters with up to seven capture/compare registers and various operating modes. The timers support multiple capture/compares, PWM outputs, and interval timing. They also have extensive interrupt capabilities. Timer_B introduces added
2569:
The DAC12 module is a 12-bit, voltage-output DAC featuring internal/external reference selection and programmable settling time for optimal power consumption. It can be configured in 8- or 12-bit mode. When multiple DAC12 modules are present, they may be grouped together for synchronous update
1216:
Other possible integrated peripherals: MPU, up to 6 16-bit timers, watchdog timer, RTC, power management module (BOR, SVS, SVM, LDO), USCI module, DMA, multiplier, Comp B, temperature sensor, LCD driver, I2C and UART BSL, Extended Scan
Interface, 32 bit multiplier, AES, CRC, signal processing
3097:
MSP430 devices have up to 12 digital I/O ports implemented. Each port has eight I/O pins. Every I/O pin can be configured as either input or output, and can be individually read or written to. Ports P1 and P2 have interrupt capability. MSP430F2xx, F5xx and some F4xx devices feature built-in,
7442:
If the instruction is register-to-register, a different extension word is used. This includes a "ZC" flag which suppresses carry-in (useful for instructions like DADD which always use the carry bit), and a repeat count. A 4-bit field in the extension word encodes either a repeat count (0β15
3154:
The USB module is fully compliant with the USB 2.0 specification and supports control, interrupt and bulk transfers at a data rate of 12 Mbps (full speed). The module supports USB suspend, resume and remote wake-up operations and can be configured for up to eight input and eight output
3016:
The FRAM MPU protects against accidental writes to designated read-only memory segments or execution of code from a constant memory. The MPU can set any portioning of memory with bit level addressing, making the complete memory accessible for read, write and execute operations in FRAM
3654:, and R3 is a "constant generator" which reads as zero and ignores writes. Added address mode encodings using R3 and R2 allow a total of six commonly used constant values (0, 1, 2, 4, 8 and β1) without needing an immediate operand word. R4 through R15 are available for general use.
1369:
If the peripheral is not needed, the pin may be used for general purpose I/O. The pins are divided into 8-bit groups called "ports", each of which is controlled by a number of 8-bit registers. In some cases, the ports are arranged in pairs which can be accessed as 16-bit registers.
1234:
include the MSP430C09x and MSP430L092 parts, capable of running at 0.9 V. These 2 series of low voltage 16-bit microcontrollers have configurations with two 16-bit timers, an 8-bit analog-to-digital (A/D) converter, an 8-bit digital-to-analog (D/A) converter, and up to 11 I/O pins.
958:
Other integrated peripherals: SCAN_IF, ESP430, 12-bit DAC, Op Amps, RTC, up to 2 16-bit timers, watchdog timer, basic timer, brown-out reset, SVS, USART module (UART, SPI), USCI module, LCD Controller, DMA, 16Γ16 & 32x32 multiplier, Comparator_A, temperature sensor, 8 MIPS CPU
2631:
The BT has two independent 8-bit timers that can be cascaded to form a 16-bit timer/counter. Both timers can be read and written by software. The BT is extended to provide an integrated RTC. An internal calendar compensates for months with less than 31 days and includes leap-year
1374:
families has P1 through P11, and the control registers are reassigned to provide more port pairs. Each port is controlled by the following registers. Ports which do not implement particular features (such as interrupt on state change) do not implement the corresponding registers.
2810:
Some MSP430 models include a memory-mapped hardware multiplier peripheral which performs various 16Γ16+32β33-bit multiply-accumulate operations. Unusually for the MSP430, this peripheral does include an implicit 2-bit write-only register, which makes it effectively impossible to
2997:
The result is available after three clock cycles of delay, which is the time required to fetch a following instruction and a following index word. Thus, the delay is typically invisible. An explicit delay is only required if using an indirect addressing mode to fetch the
3252:
The SIF module, a programmable state machine with an analog front end, is used to automatically measure linear or rotational motion with the lowest possible power consumption. The module features support for different types of LC and resistive sensors and for quadrature
770:
The MSP430G2xx Value Series features flash-based Ultra-Low Power MCUs up to 16 MIPS with 1.8β3.6 V operation. It includes the Very-Low power
Oscillator (VLO), internal pull-up/pull-down resistors, and low-pin count options at lower prices than the MSP430F2xx series.
2752:
The DMA controller transfers data from one address to another across the entire address range without CPU intervention. The DMA increases the throughput of peripheral modules and reduces system power consumption. The module features up to three independent transfer
3079:
can be connected directly. In addition, there is no need for external MUXes to allow multiple pads and each I/O pad can directly serve as a cap sense input. A hysteresis of ~0.7 V ensures robust operation. Control and sequencing is done completely in software.
913:
are similar to the '1xx generation, but include an integrated LCD controller, and are larger and often more capable. These flash or ROM based devices offers 8β16 MIPS at 1.8β3.6 V operation, with FLL, and SVS. Ideal for low power metering and medical applications.
2650:
RTC_A/B are 32-bit hardware counter modules that provide clock counters with a calendar, a flexible programmable alarm, and calibration. The RTC_B includes a switchable battery backup system that provides the ability for the RTC to operate when the primary supply
3116:
The flexible CC1101 sub-1 GHz transceiver delivers the sensitivity and blocking performance required to achieve successful communication links in any RF environment. It also features low current consumption and supports flexible data rates and modulation
1431:
function select. Bits written as 1 configure the corresponding pin for use by the specialized peripheral. Bits written as 0 configure the pin for general purpose I/O. Port 0 ('3xx parts only) is not multiplexed with other peripherals and does not have a P0SEL
5169:
The MSP430X extension with 20-bit addressing adds added instructions that can require up to 10 clock cycles. Setting or clearing a peripheral bit takes two clocks. A jump, taken or not takes two clocks. With the 2xx series 2 MCLKs is 125 ns at 16 MHz.
3349:
IDE (CCS). It sells full-featured versions, and offers a free version for download which has a code size limit of 16 KB. CCS supports in-circuit emulators, and includes a simulator and other tools; it can also work with other processors sold by TI.
1021:
Other optional integrated peripherals: 12-bit DAC, High resolution PWM, 5 V I/O's, USB, backup battery switch, up to 4 16-bit timers, watchdog timer, Real-Time Clock, brown-out reset, SVS, USCI module, DMA, 32x32 multiplier, Comp B, temperature
597:
The 3xx and 1xx generations are limited to a 16-bit address space. In the later generations this was expanded to include '430X' instructions that allow a 20-bit address space. As happened with other processor architectures (e.g. the processor of the
2979:
register is a read-only register that contains the carry out of the addition (0 or 1) in case of an unsigned multiply), or the sign extension of the 32-bit sum (0 or -1) in case of a signed multiply. In the case of a signed multiply-accumulate, the
3276:
The LCD/LCD_A controller directly drives LCDs for up to 196 segments. Supports static, 2-mux, 3-mux, and 4-mux LCDs. LCD_A module has integrated charge pump for contrast control. LCD_B enables blinking of individual segments with separate blinking
2588:
Feature single supply, low current operation with rail-to-rail outputs and programmable settling times. Software selectable configuration options: unity gain mode, comparator mode, inverting PGA, non-inverting PGA, differential and instrumentation
835:
is the oldest generation, released between 1995 and 1998. The MSP430 was designed as a successor to TSS400 for battery-powered metering instruments. All MSP430x3xx had an embedded LCD controller and also a digital controlled oscillator (DCO) with
3054:
The SVS is a configurable module used to monitor the AVCC supply voltage or an external voltage. The SVS can be configured to set a flag or generate a power-on reset (POR) when the supply voltage or external voltage drops below a user-selected
2733:
The BOR circuit detects low supply voltages and resets the device by triggering a power-on reset (POR) signal when power is applied or removed. The MSP430 MCUβs zero-power BOR circuit is continuously turned on, including in all low-power
3587:
In common with other microcontroller vendors, TI has developed a two-wire debugging interface found on some of their MSP430 parts that can replace the larger JTAG interface. The eZ430 Development Tool contains a full USB-connected
380:
The MSP430s can run up to 25 MHz, while register-to-register operations take 1 cycle per instruction. The MSP430 family has more than 550 types, not counted package variants. There are microcontrollers with 0.5-512 kB
3311:
that support large (approximately two centimeters square) and small (approximately one millimeter square) MSP430 chips. TI also provides software development tools, both directly, and in conjunction with partners (see the full
3210:
Available on the MSP430FR4xxx and MSP430FR2xxx series chips, this feature is configured via the SYSCFG register set. This peripheral ties into other peripherals (Timers, eUSCI_A) to generate an IR modulated signal on an output
2944:
The first operand is written to one of four 16-bit registers. The address written determines the operation performed. While the value written can be read back from any of the registers, the register number written to cannot be
3447:(DIP). Other variants in this family are only available in various surface-mount packages. TI has gone to some trouble to support the eZ430 development platform by making the raw chips easy for hobbyists to use in prototypes.
8128:(long) is used by other processors to indicate 32-bit operands. Also the description of the SXTX instruction (MSP430F5xx Family User's Guide alau208f page 237) describes the effect of the instruction in register bits 20β31.
7925:
5165:
Instructions generally take 1 cycle per word fetched or stored, so instruction times range from 1 cycle for a simple register-register instruction to 6 cycles for an instruction with both source and destination indexed.
5192:
Many added instructions are implemented as aliases for forms of the above. For example, there is no specific "return from subroutine" instruction, but it is implemented as "MOV @SP+,PC". Emulated instructions are:
756:
Other integrated peripherals: operational amplifiers, 12-bit DAC, up to 2 16-bit timers, watchdog timer, brown-out reset, SVS, USI module (IΒ²C, SPI), USCI module, DMA, 16Γ16 multiplier, Comparator_A+, temperature
1352:
Note that when the flash size is over 64K words (128 KBytes), instruction addresses can no longer be encoded in just two bytes. This change in pointer size causes some incompatibilities with previous parts.
1101:
provides tight integration between the microcontroller core, peripherals, software, and RF transceiver. Features <1 GHz RF transceiver, with 1.8 Vβ3.6 V operation. Programming using
Arduino
2551:
The MSP430's comparator module provides precision slope analog-to-digital conversions. Monitors external analog signals and provides voltage and resistor value measurement. Capable of selectable power modes.
357:
The fundamental feature of the MSP430 is low power consumption. The first MSP430s (MSP430C3xx) had a consumption around 400 uA/MHz and less than 2 uA in low-power mode with active basic timer and
2791:
The EEM provides different levels of debug features such as 2-8 hardware breakpoints, complex breakpoints, break when read/write occurs at specified address, and more. Embedded into all flash-based MSP430
3155:
endpoints. The module includes an integrated physical interface (PHY); a phase-locked loop (PLL) for USB clock generation; and a flexible power-supply system enabling bus-powered and self-powered devices.
3234:
The ESP430CE module performs metering calculations independent of the CPU. Module has separate SD16, HW multiplier, and the ESP430 embedded processor engine for single-phase energy-metering applications.
628:
is that in real time clock mode the CPU can go to sleep with a clock running which will wake it up at a specified future time. In RAM retention mode, some external signal is required to wake it, e.g.,
5180:
When R0 (PC) or R1 (SP) are used with the autoincrement addressing mode, they are always incremented by two. Other registers (R4 through R15) are incremented by the operand size, either 1 or 2 bytes.
2533:
The Analog Pool (A-POOL) module can be configured as an ADC, DAC, comparator, SVS or temperature sensor. It allows flexibility for the user to program a series of analog functions with only one setup.
1168:
1154:
Other integrated peripherals: LCD Controller, up to 2 16-bit timers, watchdog timer, RTC, power management module (BOR, SVS, SVM, LDO), USCI module, DMA, 32x32 multiplier, Comp B, temperature sensor
377:
The MSP430s use up to seven different low-power modes. The wake-up times differ on the mode and MSP430 generation. The fastest MSP430-family processors have wake-up times under 1 microsecond.
2715:
The AES accelerator module performs encryption and decryption of 128-bit data with 128-bit keys according to the advanced encryption standard in hardware, and can be configured with user software.
3192:
The universal serial interface (USI) module is a synchronous serial communication interface with a data length of up to 16-bits and can support SPI and IΒ²C communication with minimal software.
5736:
20-bit operations use the length suffix "A" (for address) instead of .B or .W. .W is still the default. In general, shorter operations clear the high-order bits of the destination register.
691:
Other integrated peripherals: 12-bit DAC, up to 2 16-bit timers, watchdog timer, brown-out reset, SVS, USART module (UART, SPI), DMA, 16Γ16 multiplier, Comparator_A, temperature sensor
590:
capable), the third digit identifies the amount of memory included, and the fourth, if present, identifies a minor model variant. The most common variation is a different on-chip
2670:
features such as programmable timer lengths (8-, 10-, 12-, or 16-bit) and double-buffered compare register updates, while Timer_D introduces a high-resolution (4 ns) mode.
644:
controller. These flash- or ROM-based ultra-low-power MCUs offer 8 MIPS, 1.8β3.6 V operation, up to 60 KB flash, and a wide range of analog and digital peripherals.
1317:
1307:
1297:
1293:
1231:
1098:
1036:
2815:. This peripheral does not interfere with CPU activities and can be accessed by the DMA. The MPY on all MSP430F5xx and some MSP430F4xx devices feature up to 32-bit x 32-bit.
2515:. Data transfer controllers and a 16-word conversion-and-control buffer allow the MSP430 to convert and store samples without CPU intervention, minimizing power consumption.
832:
613:
as 200,000 ΞΌAΒ·Hr, or 22.8 ΞΌAΒ·year. Thus, considering only the CPU draw, such a battery could supply a 0.7 ΞΌA current draw for 32 years. (In reality, battery
818:
Other integrated peripherals: Capacitive Touch I/O, up to 3 16-bit timers, watchdog timer, brown-out reset, USI module (IΒ²C, SPI), USCI module, Comparator_A+, Temp sensor
1361:
The MSP430 peripherals are generally easy to use, with (mostly) consistent addresses between models, and no write-only registers (except for the hardware multiplier).
3358:
1084:
Other integrated peripherals: USB, LCD, DAC, Comparator_B, DMA, 32x32 multiplier, power management module (BOR, SVS, SVM, LDO), watchdog timer, RTC, Temp sensor
1597:
Some pins have special purposes either as inputs or outputs. (For example, timer pins can be configured as capture inputs or PWM outputs.) In this case, the P
309:
Photo of two experimenter boards for the MSP430 chipset by Texas
Instruments. On the left the larger chip version, on the right a small version in USB format.
3431:
on the F2013 compiles to less than 1 KB flash and 100 bytes RAM. VisSim has on-chip peripheral blocks for the entire MSP430 family IΒ²C, ADC, SD16, PWM.
5713:
Note that the immediate constants β1 (0xffff), 0, 1, 2, 4 and 8 can be specified in a single-word instruction without needing a separate immediate operand.
4812:
Indexed addressing modes add a 16-bit extension word to the instruction. If both source and destination are indexed, the source extension word comes first.
9539:
8756:
973:
3383:
910:
705:
7920:
1621:
SEL is clear, the special function's input is frozen and disconnected from the external pin. Also, configuring a pin for general purpose output does
8403:
8387:
602:), extending the addressing range beyond the 16-bit word size introduced some peculiarities and inefficiencies for programs larger than 64 KB.
3411:
Other commercial development tool sets, which include editor, compiler, linker, assembler, debugger and in some cases code wizards, are available.
640:
The MSP430x1xx Series is the first generation with flash memory. They are generally more capable than the '3xx generation, but without an embedded
362:
driver. The more recent MSPs (MSP430FR5xx) have active mode consumption around 100-120 uA/MHz and 500 nA in low-power mode with active
1040:
integrated USB. Many 6xx series devices are pin-compatible with an analogous 5xx series device except that the 6xx device adds USB support.
297:
291:
16 registers, R0 β Program
Counter, R1 β Stack Pointer, R2 β Status Register, R2/R3 β Constant Generator, R4 through R15 are general purpose
840:(FLL) which provided a stable system clock (1 to 4 MHz) using a low-frequency crystal (32 kHz). This generation does not support
3330:, or IDE. A Kickstart edition can be downloaded for free from TI or IAR; it is limited to 8 KB of C/C++ code in the compiler and
3326:
1103:
8518:
9158:
211:
193:
126:
65:
1454:
on the corresponding I/O pins even when they are configured as inputs. The direction of the pull is set by the bit written to the P
1403:
output. The values written to this read/write register are driven out the corresponding pins when they are configured to output.
9480:
9462:
318:
167:
108:
89:
1472:
drive strength ('5xx only). Bits set in this register enable high current outputs. This increases output power, but may cause
9492:
8749:
8451:
7974:
7853:
1417:
data direction. Bits written as 1 configure the corresponding pin for output. Bits written as 0 configure the pin for input.
8730:
Energia is based on Wiring and
Arduino and uses the Processing IDE. The hardware platform is based upon TI MSP430 LaunchPad
8502:
7892:
9513:
1323:
1301:
8725:
ERIKA Enterprise β a free of charge, open source RTOS implementation of the ISO 17356 API (derived from the OSEK/VDX API)
5733:
The extended instructions include some added abilities, notably multibit shifts and multiregister load/store operations.
1279:
Other integrated peripherals: up to 2 16-bit timers, watchdog timer, brown-out reset, SVS, comparator, temperature sensor
8857:
8779:
7763:
The '5xx series has a greatly redesigned address space, with the first 4K devoted to peripherals, and up to 16K of RAM.
2508:
2504:
1473:
449:
591:
498:
442:
429:
8196:
8295:
3401:
9475:
9176:
5173:
Moves to the program counter are allowed and perform jumps. Return from subroutine, for example, is implemented as
51:
3483:
9289:
8902:
8784:
8742:
8175:
8053:
3624:
1172:
over 100 trillion cycles, EEPROM is no longer required. Active power consumption at less than 100 ΞΌA/MHz.
175:
171:
155:
104:
7443:
repetitions in addition to the initial execution), or a register number which contains a 4-bit repeat count.
577:(RAM), which may be too small for applications needing large buffers or data tables. Also, although it has a
9518:
8817:
8306:
8251:
3390:
3376:
3658:
memory affect only the addressed byte, while byte operations to registers clear the most significant byte.
3562:
FRAM MCU with 32 KB FRAM, 4 KB SRAM, 12-bit ADC, 12-bit DAC, OpAmp/PGA, ICC for nested interrupts
8080:
3420:
502:
478:
411:
9360:
9354:
9213:
8802:
8486:
3471:
2512:
1585:+2. If there is no such bit, it reads as 0. The scale factor of 2 allows direct use as an offset into a
837:
553:
on devices with USB support. No BSL is included in F20xx, G2xx0, G2xx1, G2xx2, or I20xx family devices.
526:
490:
401:
3642:
The processor contains 16 16-bit registers, of which four are dedicated to special purposes: R0 is the
8245:
5184:
the saved status register, returning from the interrupt will then resume the original low-power mode.
709:
the very-low power oscillator (VLO), internal pull-up/pull-down resistors, and low-pin count options.
9470:
9435:
9394:
9389:
9384:
9378:
9372:
9366:
9001:
8837:
8822:
8240:
8234:
7699:
4618:
3589:
3444:
3346:
574:
514:
390:
386:
367:
353:
Aktivmed GlucoCheck
Comfort glucose meter- Printed circuit board below the LCD hosting an MSP 430 CPU
3470:
released the MSP430 LaunchPad in July 2010 at a cost of $ 4.30. The MSP430 LaunchPad has an onboard
349:
9485:
9429:
9247:
9110:
9016:
8957:
8607:
8572:
8014:
7734:
Extended RAM on models with more than 2048 bytes of RAM. (0x1100β0x18FF is a copy of 0x0200β0x09FF)
3532:
FRAM MCU with 128 KB FRAM, 2 KB SRAM, on-board LCD and
Extended Scan Interface peripheral
506:
494:
9264:
8467:
8170:
8155:
3342:
3308:
1451:
581:, it is very difficult to use it to move data off the chip due to a lack of a DMA output strobe.
284:
8343:
7940:
366:. The consumption of the CPU itself is less than 32 uA/MHz. The MSP430FR series, which use
8553:
1480:
Ports 0β2 can produce interrupts when inputs change. Further registers configure this ability:
8827:
8794:
8623:
7970:
7887:
7725:
3467:
3365:
3335:
2975:
register, a multiply is performed and the result stored or added to the result registers. The
461:
325:
233:
7990:
3607:
9410:
9309:
9279:
9140:
9080:
9076:
9063:
8720:
Trace32 MSP430 SIM β Download area with MSP430 Instruction Set Simulator free for evaluation
7780:
7745:
3636:
3611:
1566:
1447:
305:
3542:
FRAM MCU with 4 KB FRAM, 1 KB SRAM, OpAmp and Transimpedance Amplifier peripheral
9508:
9441:
9317:
9153:
8940:
8935:
8930:
8917:
8866:
8812:
8765:
7756:
There is a new extended version of the architecture (named MSP430X) which allows a 20-bit
3651:
3643:
562:
455:
374:, also allow fast writing to a non-volatile memory without additional power requirements.
363:
338:
321:
8674:
3482:, and 1 programmable push button. As an addition to experimentation with the LaunchPad a
3389:
TI consulted with RedHat to provide official support for the MSP430 architecture to the
1547:
interrupt flag. Set whenever the corresponding pin makes the state change requested by P
9235:
8972:
8950:
8887:
8724:
7788:
5010:
Immediate. Equivalent to @PC+. The operand is the next word in the instruction stream.
3455:
TI has tackled the low-budget problem by offering a very small experimenter board, the
2812:
2681:
1389:
input. This is a read-only register, and reflects the current state of the port's pins.
614:
578:
417:
100:
57:
8069:
9533:
8945:
8925:
8719:
8658:
8209:
8165:
7824:
7757:
3647:
3632:
3416:
3369:
605:
In the following list, it helps to think of the typical 200 mAΒ·Hr capacity of a
538:
517:(DMA) for ADC results. Apart from some older erasable programmable read-only memory (
7744:
of program ROM. Smaller ROMs start at higher addresses. The last 16 or 32 bytes are
4809:
are interpreted specially. Ad can use only a subset of the addressing modes for As.
9322:
9299:
9274:
9240:
9193:
9186:
9161:
9125:
9051:
8994:
8984:
8897:
7991:"Product Bulletin - MSP430 Ultra-low-power Microcontrollers - Second Quarter, 1999"
4761:
1586:
629:
570:
382:
371:
3572:
FRAM MCU with 256 KB FRAM, 8 KB SRAM, 12-bit ADC and LEA DSP peripheral
9203:
9148:
9130:
9095:
9090:
9085:
9046:
9021:
8311:
8256:
8228:
7879:
4816:
refers to the next extension word in the instruction stream in the table below.
4799:
3594:
3439:
The MSP430F2013 and its siblings are set apart by the fact that (except for the
3428:
3368:
community produces a freely available software development toolset based on the
3317:
534:
8588:
7921:"An Energy Efficient Parallel Embedded System for Small Satellite Applications"
3394:
9208:
9071:
9041:
8989:
8967:
8962:
8874:
8807:
8272:
8261:
7808:
4954:
Indirect autoincrement. As above, then the register is incremented by 1 or 2.
3338:
programs of any size can be developed and debugged with this free toolchain).
1446:
resistor enable ('2xx & '5xx only). Bits set in this register enable weak
566:
468:
396:
The device comes in a variety of generations featuring the usual peripherals:
266:
8435:
8185:
8096:
2773:
430 using an externally visible trigger per transfer such as a timer output).
9421:
9294:
9220:
9100:
9036:
9011:
7715:
1107:
610:
482:
8907:
5729:
A general prefix-word mechanism that can extend any instruction to 20 bits.
3495:
3489:
TI has since provided several new LaunchPads based on the MSP430 platform:
2608:
selectable oversampling ratios of up to 1024 (SD16_A/SD24_A) or 256 (SD16).
8537:
8278:
3565:
3555:
3545:
3535:
3525:
3515:
3505:
9031:
8699:
8695:
WSim β a software-driven emulator for full platform estimations and debug
7741:
7692:
16-bit peripherals. These must be accessed using 16-bit loads and stores.
3569:
3559:
3549:
3539:
3529:
3519:
3509:
3424:
3331:
3321:
849:
522:
7880:"Single-Slope Analog-to-Digital Conversion Technique Using MSP430β’ MCUs"
3499:
852:
options. These devices offer 2.5β5.5 V operation, up to 32 KB ROM.
9327:
9252:
9171:
8704:
7812:
7686:
8-bit peripherals. These must be accessed using 8-bit loads and stores.
3354:
1601:
DIR bit controls which of the two functions the pin performs when the P
4984:
Symbolic. Equivalent to x(PC). The operand is in memory at address PC+
17:
9269:
9257:
8879:
8842:
8652:
8363:
8333:
8189:
3412:
3296:
driven in LPM3.5 (RTC running+Main CPU core shutdown low-power mode).
841:
606:
599:
546:
330:
243:
4925:
Register indirect. The operand is in memory at the address held in R
1551:
IES. Can be cleared only by software. (Can also be set by software.)
753:
ADC options: Slope, 10 & 12-bit SAR, 16 & 24-bit Sigma Delta
436:
8734:
8729:
8714:
8267:
3627:, with a single address space for instructions and data. Memory is
3404:
project, which may eventually provide better support for MSP430 in
730:
Feature ultra-fast wake-up from standby mode in less than 1 ΞΌs
174:
external links, and converting useful links where appropriate into
9230:
9198:
9181:
9166:
8892:
8709:
8348:
7680:
Processor special function registers (interrupt control registers)
5726:
A limited number of 20-bit instructions for common operations, and
5019:
Addressing modes using R2 (SR) and R3 (CG), special-case decoding
3397:
is supported by TI's Code Composer Studio version 6.0 and higher.
3341:
TI also combines a version of its own compiler and tools with its
2984:
value must be combined with the most significant bit of the prior
845:
518:
423:
407:
348:
296:
8419:
5121:
Constant. The operand is the constant 1. There is no index word.
1499:
IFG bit to be set. When the input bit changes from matching the P
1311:
844:
memory, only mask ROM and UV-eraseable and one-time programmable
561:
There are, however, limits that preclude its use in more complex
9415:
9284:
9225:
9120:
9026:
9006:
8057:
8029:
3628:
3502:
USB device-capable MCU with 128 KB flash and 8 KB SRAM
3405:
2469:
542:
530:
8738:
8694:
8349:
MPE Forth IDE & Cross-Compiler for MSP430 currently in Beta
8307:
GCC toolchain for the MSP430 Microcontrollers (Free C-compiler)
8150:
2988:
contents to determine the true carry out result (-1, 0, or +1).
1344:
T: Extended temperature -40 Β°C to 105 Β°C applications
1058:
Features fast wake-up from standby mode in less than 5 ΞΌs.
995:
Features fast wake-up from standby mode in less than 5 ΞΌs.
932:
Features fast wake-up from standby mode in less than 6 ΞΌs.
870:
Features fast wake-up from standby mode in less than 6 ΞΌs.
662:
Features fast wake-up from standby mode in less than 6 ΞΌs.
9115:
8979:
8847:
8639:
8317:
A plugin for Visual Studio that supports MSP430 via MSP430-GCC
8199:β About 50 examples with sources, schematics, well documented.
8160:
7941:"MSP430 Ultra-Low-Power Microcontrollers - Third Quarter 2000"
7728:(most FRAM MCUs, user-writable containing no calibration data)
3522:
FRAM MCU with 16 KB FRAM, 2 KB SRAM and on-board LCD
3479:
3475:
3423:
C-Code directly from the diagram. VisSim generated code for a
1495:
interrupt edge select. Selects the edge which will cause the P
641:
550:
510:
359:
334:
138:
72:
31:
8338:
8248:
IDE (size limited to 4/8/16 KB β depends on device used)
1605:
SEL bit is set. If there is only one special function, then P
3372:. The GNU compiler is currently declined in three versions:
8300:
8145:
8015:
Lowest Power MSP430 Microcontrollers from Texas Instruments
955:
ADC options: Slope, 10 & 12-bit SAR, 16-bit Sigma Delta
3419:
language for model based development, generates efficient
1617:
SEL bit is set, but interrupt generation is disabled. If P
1573:
is the lowest-numbered interrupt bit which is pending in P
3098:
individually configurable pull-up or pull-down resistors.
8316:
8288: Most popular unrestricted IDEs and compilers
8042:
1565:
interrupt vector ('5xx only). This 16-bit register is a
1341:
Q1: Automotive Q100 qualified -40 Β°C to 105 Β°C
896:
Other integrated peripherals: LCD controller, multiplier
8180:
1529:
interrupt enable. When this bit and the corresponding P
328:, first introduced on 14 February 1992. Built around a
163:
96:
8710:
GoodFET β an open MSP430 JTAG debugger in C and Python
8264:
Open-Source MSP430 assembler, disassembler, simulator.
7708:
1024 bytes of bootstrap loader ROM (flash parts only).
6187:(Rotate right arithmetic, a.k.a. shift right signed.)
4583:
Compare (pretend to subtract) source from destination
1569:
which can be used to handle pin-change interrupts. If
1503:
IES state to not matching it (i.e. whenever a bit in P
8353:
HI-TECH C for MSP430 (Dropped MSP430 Support in 2009)
8210:
VisSim MSP430 Model-Based Embedded Development System
6305:(Rotate right unsigned, a.k.a. shift right logical.)
337:, the MSP430 was designed for low power consumption,
7760:. It allows added program ROM beginning at 0x10000.
7618:
Register operand extension (immediate repeat count)
3606:
JTAG debugging and flash programming tools based on
3443:) it is the only MSP430 part that is available in a
107:, and by adding encyclopedic content written from a
9501:
9455:
9403:
9347:
9340:
9308:
9139:
9062:
8916:
8865:
8856:
8793:
8772:
8334:
AQ430 Development Tools for MSP430 Microcontrollers
8125:
8121:
8030:"MSP430FR4xx and MSP430FR2xx family - User's Guide"
7673:The general layout of the MSP430 address space is:
7662:Register operand extension (register repeat count)
3599:support Spy-Bi-Wire interface in addition to JTAG.
3313:
2954:If a multiply-accumulate operation is desired, the
569:, so it is limited to on-chip memory, up to 512 KB
489:Some less usual peripheral options include on-chip
283:
275:
265:
257:
249:
239:
229:
8281:with 5 MBds terminal, assembler, SD_Card driver...
1589:. Reading this register also clears the reported P
1511:IN changes from clear to set), the corresponding P
848:. Later generations provide only flash memory and
8705:MSP430Static β a reverse engineering tool in Perl
8181:43oh.com – MSP430 News, Projects and Forums
7928:Transactions on Computers and Intelligent Systems
7915:
7913:
4861:Register direct. The operand is the contents of R
1018:GPIO options: 29, 31, 47, 48, 63, 67, 74, 87 pins
632:(I/O) pin signal or SPI slave receive interrupt.
158:may not follow Knowledge's policies or guidelines
3512:FRAM MCU with 64 KB FRAM and 2 KB SRAM
1533:IFG bit are both set, an interrupt is generated.
1338:EP: Enhanced products -55 Β°C to 125 Β°C
792:Ultra-Fast Wake-Up From Standby Mode in <1 ΞΌs
8700:MSPSim β a Java based MSP430 emulator/simulator
8161:MSP430 Community sponsored by Texas Instruments
4018:Subroutine call; push PC and move source to PC
3552:FRAM MCU with 15.5 KB FRAM, 4 KB SRAM
5041:Absolute. The operand is in memory at address
4893:Indexed. The operand is in memory at address R
4513:Subtract source from destination (with carry)
525:(MSP430Cxxx) versions, all of the devices are
8750:
8715:mspdebug β an opensource MSP430 JTAG debugger
8268:Pre-built MSP430 GCC 4.x binaries for Windows
8252:GCC toolchain for the MSP430 Microcontrollers
6246:(Rotate left arithmetic, a.k.a. shift left.)
3615:transfer to a processor from another vendor.
1217:acceleration, capacitive touch, IR modulation
952:GPIO options: 14, 32, 48, 56, 68, 72, 80 pins
750:GPIO options: 10, 11, 16, 24, 32, and 48 pins
8:
7825:"MSP430FR573x Mixed-Signal Microcontrollers"
3631:-addressed, and pairs of bytes are combined
3592:(FET) for this new two-wire protocol, named
3353:For those who are more comfortable with the
3307:Texas Instruments provides various hardware
2971:Then, each time a write is performed to the
224:
5641:Subtract borrow (1βcarry) from destination
66:Learn how and when to remove these messages
9344:
8862:
8757:
8743:
8735:
8085:Texas Instruments Embedded Processors Wiki
5584:Rotate left arithmetic (shift left 1 bit)
5159:Constant. The operand is the constant β1.
4802:source with destination (dest &= src)
4074:Return from interrupt; pop SR then pop PC
2876:Operand1 for unsigned multiply-accumulate
777:Ultra-Low Power, as low as (@2.2 V):
8275:With assembler, disassembler and sources.
8024:
8022:
5140:Constant. The operand is the constant 2.
5102:Constant. The operand is the constant 0.
5083:Constant. The operand is the constant 8.
5064:Constant. The operand is the constant 4.
4098:Conditional jump; PC = PC + 2Γoffset + 2
1241:Power specification overview, as low as:
1178:Power specification overview, as low as:
1116:Power specification overview, as low as:
1046:Power specification overview, as low as:
983:Power specification overview, as low as:
920:Power specification overview, as low as:
858:Power specification overview, as low as:
715:Power specification overview, as low as:
650:Power specification overview, as low as:
212:Learn how and when to remove this message
194:Learn how and when to remove this message
127:Learn how and when to remove this message
8097:"MSP430 Ultra-Low-Power Microcontroller"
7919:D. Peters, D. Raskovic, and D. Thorsen,
7445:
5741:
5195:
4818:
3660:
2887:Operand1 for signed multiply-accumulate
2833:
2004:
1636:
1630:General purpose I/O register address map
304:
7781:"Slideshow: The most-popular MCUs ever"
7771:
4621:add source to destination (with carry)
3314:list of compilers, assemblers, and IDEs
688:ADC options: Slope, 10 & 12-bit SAR
565:. The MSP430 does not have an external
8360:List of debugging tools (not complete)
3440:
2898:Second operand for multiply operation
1613:IN register is still readable if the P
521:, such as MSP430E3xx) and high volume
223:
88:contains content that is written like
5739:The new instructions are as follows:
3227:ESP430 (integrated in FE42xx devices)
2745:Direct Memory Access (DMA) Controller
529:enabled via Joint Test Action Group (
301:MSP 430 FG438 driving a glucose meter
7:
8296:IAR Embedded Workbench for TI MSP430
8204:Visual programming C code generators
7898:from the original on 3 February 2023
7779:Evanczuk, Stephen (20 August 2013).
4656:Test bits of source AND destination
4478:Add source and carry to destination
3174:(USCI_B) supports IΒ²C and SPI modes.
2503:The MSP430 line offers two types of
1292:More families within MSP430 include
3798:Rotate right (1 bit) through carry
2962:registers must also be initialized.
747:RAM options: 128 B β 8 KB
27:Mixed-signal microcontroller family
9540:Texas Instruments microcontrollers
8221: Free Compiler and IDEs
3327:Integrated development environment
2708:Advanced Encryption Standard (AES)
1104:integrated development environment
946:Flash/ROM options: 4 β 120 KB
25:
9379:High voltage parallel programming
8303:(only a 30-day evaluation period)
5348:Decimal add carry to destination
4548:Subtract source from destination
3357:, there is also another software
2931:Carry out of multiply-accumulate
1184:0.35 ΞΌA real-time clock mode
812:GPIO options: 10, 16, 24, 32 pins
47:This article has multiple issues.
8246:IAR Embedded Workbench Kickstart
8032:. Texas Instruments. p. 43.
3886:Rotate right (1 bit) arithmetic
3303:Software development environment
3166:USCI (UART, SPI, IΒ²C, LIN, IrDA)
2511:converters, as well as a 16-bit
1247:1.7 ΞΌA real-time clock mode
1213:GPIO options: 17 to 83 GPIO pins
1139:Speed options: up to 20 MHz
1122:1.7 ΞΌA real-time clock mode
1072:Flash options: up to 512 KB
1052:2.5 ΞΌA real-time clock mode
1015:ADC options: 10 & 12-bit SAR
1009:Flash options: up to 512 KB
989:2.5 ΞΌA real-time clock mode
926:0.7 ΞΌA real-time clock mode
864:0.9 ΞΌA real-time clock mode
786:0.7 ΞΌA real-time clock mode
724:0.7 ΞΌA real-time clock mode
656:0.7 ΞΌA real-time clock mode
143:
77:
36:
9463:List of common microcontrollers
9373:High-voltage serial programming
8140:Community and information sites
8081:MSP430 LaunchPad (MSP-EXP430G2)
6346:Extended register-memory moves
6069:Bit shifts (1β4 bit positions)
5837:Extended memory-register moves
4963:Addressing modes using R0 (PC)
3047:Supply-Voltage Supervisor (SVS)
3036:voltage supervisor and monitor.
2854:Operand1 for unsigned multiply
2784:Enhanced Emulation Module (EEM)
1609:DIR is generally ignored. The P
1201:Speed options: 8 to 24 MHz
1142:Flash options: up to 32 KB
55:or discuss these issues on the
9493:List of Wi-Fi microcontrollers
8326: Miscellaneous IDEs
8273:MSP430 16-bit noForth compiler
8216:Compilers, assemblers and IDEs
8151:MSP430 TITAN Development Board
6128:(Rotate right through carry.)
5743:MSP430X extended instructions
3435:Low cost development platforms
2006:'5xxβ'6xx & '0xx families
1625:disable interrupt generation.
1365:General purpose I/O ports 0β10
1335:HT: -55 Β°C to 150 Β°C
1204:FRAM options: 4 to 256 KB
1151:GPIO options: 30 & 44 pins
949:RAM options: 256 B β 8 KB
893:ADC options: Slope, 14-bit SAR
815:ADC options: Slope, 10-bit SAR
783:0.4 ΞΌA Standby mode (VLO)
721:0.3 ΞΌA standby mode (VLO)
1:
9514:Programmable logic controller
9355:In-circuit serial programming
8176:MSP430 English-Japanese forum
8156:TI E2E MSP430 Community forum
5197:MSP430 Emulated instructions
4691:Bit clear (dest &= ~src)
4230:Jump if carry/higher or same
3316:). One such toolchain is the
3028:Power management module (PMM)
2920:High word of multiply result
2865:Operand1 for signed multiply
1210:ADC options: 10 or 12-bit SAR
1207:RAM options: 0.5 to 8 KB
1075:RAM options: up to 66 KB
1012:RAM options: up to 66 KB
806:Flash options: 0.5β56 KB
685:GPIO options: 14, 22, 48 pins
8780:Single-board microcontroller
8301:Rowley CrossWorks for MSP430
3009:Memory Protection Unit (MPU)
2909:Low word of multiply result
2505:analog-to-digital conversion
1581:IE, this register reads as 2
1474:electromagnetic interference
1145:RAM options: up to 4 KB
887:RAM options: 512 Bβ1 KB
809:RAM options: 128 Bβ4 KB
744:Flash options: 1β120 KB
450:successive-approximation ADC
9367:Program and Debug Interface
7967:Das groΓe MSP430 Praxisbuch
4408:Move source to destination
3071:Capacitive Touch Sense I/Os
3062:Communication and Interface
2496:Analog-to-digital converter
676:Flash options: 1β60 KB
617:would reduce this number.)
592:analog-to-digital converter
499:digital-to-analog converter
443:Analog-to-digital converter
430:Serial Peripheral Interface
9556:
8241:Code Composer Studio Cloud
7789:Electronics Design Network
7661:
7617:
7573:
7504:
7496:
7493:
7490:
7487:
7484:
7481:
7478:
7475:
7472:
7469:
7466:
7463:
7460:
7457:
7454:
7451:
7393:
7324:
7242:
7235:
7191:
7142:
7092:
7042:
6990:
6942:
6847:
6832:
6784:
6736:
6688:
6644:
6600:
6556:
6512:
6444:
6428:
6383:
6309:
6289:
6230:
6171:
6112:
6029:
6014:
5970:
5922:
5874:
5803:
5792:
5789:
5786:
5783:
5780:
5777:
5774:
5771:
5768:
5765:
5762:
5759:
5756:
5753:
5750:
5747:
5614:Rotate left through carry
5158:
5139:
5120:
5101:
5082:
5063:
5040:
5009:
4983:
4953:
4924:
4892:
4860:
4795:
4757:
4722:
4687:
4652:
4614:
4579:
4544:
4509:
4474:
4443:Add source to destination
4439:
4404:
4350:
4342:
4339:
4313:
4310:
4284:
4281:
4255:
4252:
4222:
4219:
4189:
4186:
4156:
4153:
4123:
4120:
4094:
4078:
4070:
4014:
3970:
3926:
3882:
3838:
3794:
3754:Single-operand arithmetic
3719:
3711:
3708:
3705:
3702:
3699:
3696:
3693:
3690:
3687:
3684:
3681:
3678:
3675:
3672:
3669:
3666:
1634:
1106:(IDE) is possible via the
435:Inter-Integrated Circuit (
8785:Special function register
8679:USB-Interface / Ethernet
8448:MSP-430 LaunchPad eZ-FET
8312:MSP430 Development System
8257:MSP430 Development System
7854:"MSP430 microcontrollers"
7809:MSP430 will run on grapes
7658:
7614:
7574:Memory operand extension
7570:
7558:
7535:
7523:
7387:
7384:
7318:
7315:
7273:
7270:
7229:
7185:
7136:
7086:
7036:
6985:
6982:
6881:
6878:
6875:
6826:
6811:
6778:
6763:
6730:
6715:
6682:
6667:
6638:
6623:
6594:
6579:
6550:
6535:
6506:
6491:
6469:
6466:
6460:
6422:
6407:
6377:
6362:
6340:
6325:
6283:
6262:
6224:
6203:
6165:
6144:
6106:
6085:
6063:
6048:
6045:
6008:
5993:
5964:
5949:
5916:
5901:
5868:
5853:
5831:
5828:
5819:
5235:Add carry to destination
5018:
5014:
4962:
4958:
4792:
4789:
4780:
4754:
4751:
4742:
4719:
4716:
4707:
4684:
4681:
4672:
4649:
4646:
4637:
4611:
4608:
4599:
4576:
4573:
4564:
4541:
4538:
4529:
4506:
4503:
4494:
4471:
4468:
4459:
4436:
4433:
4424:
4401:
4398:
4389:
4369:
4366:
4357:
4354:
4288:Jump if greater or equal
4091:
4011:
4008:
3967:
3964:
3930:Sign extend byte to word
3923:
3920:
3879:
3876:
3835:
3832:
3791:
3788:
3750:
3747:
3741:
2824:The 8 registers used are:
2468:4 bits only; shared with
2466:
2448:
2417:
2352:
2287:
2222:
2157:
2084:
2010:
1946:
1891:
1865:
1839:
1813:
1787:
1758:
1729:
1702:
1642:
1264:Speed options: 4 MHz
1250:180 ΞΌA / MIPS active
1125:180 ΞΌA / MIPS active
1055:165 ΞΌA / MIPS active
1049:0.1 ΞΌA RAM retention
992:165 ΞΌA / MIPS active
986:0.1 ΞΌA RAM retention
929:200 ΞΌA / MIPS active
923:0.1 ΞΌA RAM retention
890:GPIO options: 14, 40 pins
884:ROM options: 2β32 KB
867:160 ΞΌA / MIPS active
861:0.1 ΞΌA RAM retention
789:220 ΞΌA / MIPS active
780:0.1 ΞΌA RAM retention
727:220 ΞΌA / MIPS active
718:0.1 ΞΌA RAM retention
679:ROM options: 1β16 KB
659:200 ΞΌA / MIPS active
653:0.1 ΞΌA RAM retention
290:
6475:Extended ALU operations
5717:MSP430X 20-bit extension
4820:MSP430 addressing modes
4764:source with destination
3625:von Neumann architecture
2509:successive approximation
1267:ROM options: 1β2 KB
1187:82 ΞΌA / MIPS active
620:The significance of the
9519:List of microprocessors
9416:Joint Test Action Group
8647:JTAG, Spy-Bi-Wire, BSL
8344:ForthInc Forth-Compiler
7969:. Franzis. p. 21.
5554:Return from subroutine
4373:Two-operand arithmetic
4346:Jump (unconditionally)
4197:Jump if no carry/lower
4131:Jump if not equal/zero
3662:MSP430 instruction set
3610:and widely used in the
3395:msp430-elf-gcc compiler
3391:GNU Compiler Collection
1270:SRAM options: 2 KB
1244:1 ΞΌA RAM retention
1148:ADC options: 12-bit SAR
1119:1 ΞΌA RAM retention
1078:ADC options: 12-bit SAR
8120:The size bit is named
5255:Branch to destination
3974:Push value onto stack
3623:The MSP430 CPU uses a
3400:There is a very early
3128:USART (UART, SPI, IΒ²C)
2507:(ADC). 10- and 12-bit
2484:Integrated peripherals
1273:ADC options: 8-bit SAR
503:liquid crystal display
491:operational amplifiers
412:pulse-width modulation
354:
310:
302:
9361:In-system programming
7447:MSP430X prefix words
7435:32-bit operand size.
5722:with two extensions:
4726:Bit set (logical OR)
4340:10-bit signed offset
4311:10-bit signed offset
4282:10-bit signed offset
4253:10-bit signed offset
4220:10-bit signed offset
4187:10-bit signed offset
4154:10-bit signed offset
4121:10-bit signed offset
4095:10-bit signed offset
3393:C/C++ compiler. This
2726:Brown-Out Reset (BOR)
2513:sigma-delta converter
1288:Other MSP430 families
1276:GPIO options: 11 pins
1099:RF SoC (CC430) Series
1093:RF SoC (CC430) series
1081:GPIO options: 74 pins
838:frequency-locked loop
682:RAM: 128 Bβ10 KB
533:), full four-wire or
527:in-system programming
389:and up to 66 kB
352:
339:embedded applications
308:
300:
109:neutral point of view
9430:In-circuit debugging
8604:MSP430-JTAG-TINY-V2
8569:MSP430-JTAG-ISO-MK2
8235:Code Composer Studio
7965:Bierl, Lutz (2004).
7698:Up to 2048 bytes of
7669:MSP430 address space
3590:flash emulation tool
3445:dual in-line package
3347:Code Composer Studio
3245:Scan Interface (SIF)
3109:Sub-GHz RF Front End
3090:General Purpose I/Os
1577:IFG and enabled in P
1332:Device Definitions:
1181:320 nA RAM retention
626:real-time clock mode
575:random-access memory
515:direct memory access
464:with digital timers
164:improve this article
9486:Renesas Electronics
9436:In-circuit emulator
8615:JTAG?, Spy-Bi-Wire
8319:(30-day evaluation)
8102:. Texas Instruments
7996:. Texas Instruments
7946:. Texas Instruments
7860:. Texas instruments
7834:. Texas Instruments
7718:(flash parts only).
7448:
5744:
5415:Disable interrupts
5308:Clear negative bit
5198:
4821:
4164:Jump if equal/zero
3663:
3583:Debugging interface
3441:MSP430G2 Value Line
3309:experimenter boards
3203:Infrared Modulation
2803:Hardware multiplier
2007:
1639:
1638:'1xxβ'4xx families
1632:
1452:pull-down resistors
1261:Device parameters:
1198:Device parameters:
1136:Device parameters:
1069:Device parameters:
1006:Device parameters:
943:Device parameters:
881:Device parameters:
541:loader (BSL) using
507:hardware multiplier
495:signal conditioning
471:slope charging time
385:or 0.5-256 kB
226:
176:footnote references
101:promotional content
8682:JTAG, Spy-bi-Wire
8666:JTAG, Spy-Bi-Wire
8631:JTAG, Spy-Bi-Wire
8596:JTAG, Spy-Bi-Wire
8580:JTAG, Spy-Bi-Wire
8561:JTAG, Spy-Bi-Wire
8526:JTAG, Spy-Bi-Wire
8432:MSP-430 LaunchPad
8427:JTAG, Spy-Bi-Wire
8411:JTAG, Spy-Bi-Wire
8339:ImageCraft C Tools
8197:Egel project pages
8166:MSP430 Yahoo!group
8146:TI MSP430 Homepage
7724:512 bytes of data
7714:256 bytes of data
7446:
5742:
5428:Enable interrupts
5282:Clear destination
5196:
4819:
3661:
2005:
1637:
1628:
1232:Low Voltage Series
1226:Low voltage series
803:Device parameters
741:Device parameters
673:Device parameters
585:MSP430 generations
557:Memory limitations
469:resistor-capacitor
355:
311:
303:
103:and inappropriate
9527:
9526:
9451:
9450:
9336:
9335:
9017:PIC10/12/16/17/18
8686:
8685:
8585:MSP430-JTAG-Tiny
8237:Eclipse based IDE
7930:, vol. 1(2), 2009
7888:Texas Instruments
7746:interrupt vectors
7666:
7665:
7432:
7431:
5711:
5710:
5707:Test destination
5667:Set negative bit
5482:Double increment
5402:Double decrement
5188:Pseudo-operations
5163:
5162:
4806:
4805:
4259:Jump if negative
3496:MSP-EXP430F5529LP
3478:, 2 programmable
3468:Texas Instruments
3336:assembly language
2935:
2934:
2481:
2480:
2477:
2476:
2001:
2000:
1312:Contactless Power
1037:MSP430x6xx Series
1031:MSP430x6xx series
974:MSP430x5xx Series
968:MSP430x5xx series
911:MSP430x4xx Series
905:MSP430x4xx series
833:MSP430x3xx Series
827:MSP430x3xx series
766:MSP430G2xx series
706:MSP430F2xx Series
700:MSP430F2xx series
636:MSP430x1xx series
462:analog comparator
326:Texas Instruments
295:
294:
234:Texas Instruments
222:
221:
214:
204:
203:
196:
137:
136:
129:
70:
16:(Redirected from
9547:
9467:By manufacturer
9411:Nexus (standard)
9345:
8863:
8766:Microcontrollers
8759:
8752:
8745:
8736:
8659:Visual Solutions
8550:MSP430-JTAG-ISO
8364:
8129:
8127:
8123:
8118:
8112:
8111:
8109:
8107:
8101:
8093:
8087:
8078:
8072:
8070:Visual Solutions
8067:
8061:
8051:
8045:
8040:
8034:
8033:
8026:
8017:
8012:
8006:
8005:
8003:
8001:
7995:
7987:
7981:
7980:
7962:
7956:
7955:
7953:
7951:
7945:
7937:
7931:
7917:
7908:
7907:
7905:
7903:
7897:
7884:
7876:
7870:
7869:
7867:
7865:
7850:
7844:
7843:
7841:
7839:
7829:
7821:
7815:
7806:
7800:
7799:
7797:
7795:
7776:
7449:
6947:(Same as MSP430)
5745:
5295:Clear carry bit
5199:
4822:
3664:
3612:ARM architecture
3566:MSP-EXP430FR5994
3556:MSP-EXP430FR2355
3546:MSP-EXP430FR2433
3536:MSP-EXP430FR2311
3526:MSP-EXP430FR6989
3516:MSP-EXP430FR4133
3506:MSP-EXP430FR5969
3463:MSP430 LaunchPad
2987:
2983:
2978:
2974:
2961:
2957:
2834:
2624:Basic timer (BT)
2600:Sigma Delta (SD)
2544:Comparator A, A+
2008:
1640:
1633:
1627:
1567:priority encoder
977:integrated USB.
563:embedded systems
333:
253:14 February 1992
227:
217:
210:
199:
192:
188:
185:
179:
147:
146:
139:
132:
125:
121:
118:
112:
90:an advertisement
81:
80:
73:
62:
40:
39:
32:
21:
9555:
9554:
9550:
9549:
9548:
9546:
9545:
9544:
9530:
9529:
9528:
9523:
9509:Embedded system
9497:
9447:
9442:In-target probe
9399:
9332:
9304:
9135:
9058:
8912:
8852:
8789:
8768:
8763:
8691:
8620:MSP430-JTAG-RF
8362:
8328:
8290:
8223:
8218:
8206:
8142:
8137:
8132:
8119:
8115:
8105:
8103:
8099:
8095:
8094:
8090:
8079:
8075:
8068:
8064:
8052:
8048:
8043:Energia website
8041:
8037:
8028:
8027:
8020:
8013:
8009:
7999:
7997:
7993:
7989:
7988:
7984:
7977:
7964:
7963:
7959:
7949:
7947:
7943:
7939:
7938:
7934:
7918:
7911:
7901:
7899:
7895:
7882:
7878:
7877:
7873:
7863:
7861:
7852:
7851:
7847:
7837:
7835:
7827:
7823:
7822:
7818:
7807:
7803:
7793:
7791:
7778:
7777:
7773:
7769:
7753:address range.
7671:
7539:Extension word
7287:with specified
5719:
5541:Pop from stack
5321:Clear zero bit
5190:
3652:status register
3644:program counter
3635:to make 16-bit
3621:
3585:
3465:
3453:
3437:
3305:
3269:LCD/LCD_A/LCD_B
2985:
2981:
2976:
2972:
2959:
2955:
2643:Real-Time Clock
2486:
1515:IFG bit is set.
1367:
1359:
1290:
1228:
1165:
1095:
1033:
970:
907:
829:
768:
702:
638:
587:
573:and 66 KB
559:
456:delta sigma ADC
445:(ADC) options:
347:
329:
322:microcontroller
218:
207:
206:
205:
200:
189:
183:
180:
161:
152:This article's
148:
144:
133:
122:
116:
113:
94:
82:
78:
41:
37:
28:
23:
22:
15:
12:
11:
5:
9553:
9551:
9543:
9542:
9532:
9531:
9525:
9524:
9522:
9521:
9516:
9511:
9505:
9503:
9499:
9498:
9496:
9495:
9490:
9489:
9488:
9483:
9478:
9473:
9465:
9459:
9457:
9453:
9452:
9449:
9448:
9446:
9445:
9439:
9433:
9427:
9426:
9425:
9413:
9407:
9405:
9401:
9400:
9398:
9397:
9392:
9387:
9382:
9376:
9370:
9364:
9358:
9351:
9349:
9342:
9338:
9337:
9334:
9333:
9331:
9330:
9325:
9320:
9314:
9312:
9306:
9305:
9303:
9302:
9297:
9292:
9287:
9282:
9277:
9272:
9267:
9262:
9261:
9260:
9250:
9245:
9244:
9243:
9233:
9228:
9223:
9218:
9217:
9216:
9206:
9201:
9196:
9191:
9190:
9189:
9184:
9179:
9174:
9169:
9156:
9151:
9145:
9143:
9137:
9136:
9134:
9133:
9128:
9123:
9118:
9113:
9108:
9103:
9098:
9093:
9088:
9083:
9074:
9068:
9066:
9060:
9059:
9057:
9056:
9055:
9054:
9049:
9044:
9034:
9029:
9024:
9019:
9014:
9009:
9004:
8999:
8998:
8997:
8987:
8982:
8977:
8976:
8975:
8970:
8965:
8955:
8954:
8953:
8948:
8943:
8938:
8933:
8922:
8920:
8914:
8913:
8911:
8910:
8905:
8900:
8895:
8890:
8885:
8882:
8877:
8871:
8869:
8860:
8854:
8853:
8851:
8850:
8845:
8840:
8835:
8830:
8825:
8820:
8815:
8810:
8805:
8799:
8797:
8791:
8790:
8788:
8787:
8782:
8776:
8774:
8770:
8769:
8764:
8762:
8761:
8754:
8747:
8739:
8733:
8732:
8727:
8722:
8717:
8712:
8707:
8702:
8697:
8690:
8687:
8684:
8683:
8680:
8677:
8672:
8668:
8667:
8664:
8663:USB-Interface
8661:
8656:
8649:
8648:
8645:
8644:USB-Interface
8642:
8637:
8633:
8632:
8629:
8628:USB-Interface
8626:
8621:
8617:
8616:
8613:
8612:USB-Interface
8610:
8605:
8601:
8600:
8597:
8594:
8593:USB-Interface
8591:
8586:
8582:
8581:
8578:
8577:USB-Interface
8575:
8570:
8566:
8565:
8562:
8559:
8558:USB-Interface
8556:
8551:
8547:
8546:
8543:
8542:Parallel-Port
8540:
8535:
8531:
8530:
8527:
8524:
8523:USB-Interface
8521:
8516:
8512:
8511:
8508:
8507:Parallel-Port
8505:
8500:
8496:
8495:
8492:
8491:USB-Interface
8489:
8484:
8480:
8479:
8476:
8473:
8472:USB-Interface
8470:
8465:
8461:
8460:
8457:
8456:USB-Interface
8454:
8449:
8445:
8444:
8441:
8440:USB-Interface
8438:
8433:
8429:
8428:
8425:
8424:USB-Interface
8422:
8417:
8413:
8412:
8409:
8408:USB-Interface
8406:
8401:
8400:MSP-FET430UIF
8397:
8396:
8393:
8392:Parallel-Port
8390:
8385:
8384:MSP-FET430PIF
8381:
8380:
8377:
8374:
8371:
8368:
8361:
8358:
8357:
8356:
8355:
8354:
8351:
8346:
8341:
8336:
8327:
8324:
8323:
8322:
8321:
8320:
8314:
8309:
8304:
8298:
8289:
8286:
8285:
8284:
8283:
8282:
8276:
8270:
8265:
8259:
8254:
8249:
8243:
8238:
8232:
8222:
8219:
8217:
8214:
8213:
8212:
8205:
8202:
8201:
8200:
8193:
8183:
8178:
8173:
8168:
8163:
8158:
8153:
8148:
8141:
8138:
8136:
8135:External links
8133:
8131:
8130:
8113:
8088:
8073:
8062:
8054:MSP430 article
8046:
8035:
8018:
8007:
7982:
7975:
7957:
7932:
7909:
7871:
7845:
7816:
7801:
7770:
7768:
7765:
7750:
7749:
7738:
7735:
7732:
7729:
7722:
7719:
7712:
7709:
7706:
7703:
7696:
7693:
7690:
7687:
7684:
7681:
7678:
7670:
7667:
7664:
7663:
7660:
7657:
7654:
7651:
7648:
7645:
7642:
7639:
7636:
7633:
7630:
7627:
7624:
7620:
7619:
7616:
7613:
7610:
7607:
7604:
7601:
7598:
7595:
7592:
7589:
7586:
7583:
7580:
7576:
7575:
7572:
7569:
7566:
7563:
7560:
7557:
7554:
7551:
7548:
7545:
7541:
7540:
7537:
7534:
7531:
7528:
7525:
7522:
7519:
7516:
7513:
7510:
7506:
7505:
7502:
7501:
7498:
7495:
7492:
7489:
7486:
7483:
7480:
7477:
7474:
7471:
7468:
7465:
7462:
7459:
7456:
7453:
7430:
7429:
7392:
7389:
7386:
7383:
7380:
7377:
7374:
7371:
7368:
7365:
7362:
7358:
7357:
7323:
7320:
7317:
7314:
7311:
7308:
7305:
7302:
7299:
7296:
7293:
7289:
7288:
7277:
7275:
7272:
7269:
7266:
7263:
7260:
7257:
7254:
7251:
7248:
7244:
7243:
7240:
7239:
7234:
7231:
7228:
7225:
7222:
7219:
7216:
7213:
7210:
7207:
7204:
7201:
7197:
7196:
7190:
7187:
7184:
7181:
7178:
7175:
7172:
7169:
7166:
7163:
7160:
7157:
7154:
7151:
7147:
7146:
7141:
7138:
7135:
7132:
7129:
7126:
7123:
7120:
7117:
7114:
7111:
7108:
7105:
7102:
7098:
7097:
7091:
7088:
7085:
7082:
7079:
7076:
7073:
7070:
7067:
7064:
7061:
7058:
7055:
7052:
7048:
7047:
7041:
7038:
7035:
7032:
7029:
7026:
7023:
7020:
7017:
7014:
7011:
7008:
7005:
7002:
6998:
6997:
6989:
6987:
6984:
6981:
6978:
6975:
6972:
6969:
6966:
6963:
6960:
6957:
6954:
6950:
6949:
6941:
6938:
6935:
6932:
6929:
6926:
6923:
6920:
6917:
6914:
6911:
6908:
6905:
6902:
6899:
6896:
6893:
6889:
6888:
6885:
6883:
6880:
6877:
6874:
6871:
6868:
6865:
6862:
6859:
6856:
6853:
6849:
6848:
6845:
6844:
6831:
6828:
6825:
6822:
6819:
6816:
6813:
6810:
6807:
6804:
6801:
6797:
6796:
6783:
6780:
6777:
6774:
6771:
6768:
6765:
6762:
6759:
6756:
6753:
6749:
6748:
6735:
6732:
6729:
6726:
6723:
6720:
6717:
6714:
6711:
6708:
6705:
6701:
6700:
6687:
6684:
6681:
6678:
6675:
6672:
6669:
6666:
6663:
6660:
6657:
6653:
6652:
6643:
6640:
6637:
6634:
6631:
6628:
6625:
6622:
6619:
6616:
6613:
6609:
6608:
6599:
6596:
6593:
6590:
6587:
6584:
6581:
6578:
6575:
6572:
6569:
6565:
6564:
6555:
6552:
6549:
6546:
6543:
6540:
6537:
6534:
6531:
6528:
6525:
6521:
6520:
6511:
6508:
6505:
6502:
6499:
6496:
6493:
6490:
6487:
6484:
6481:
6477:
6476:
6473:
6471:
6468:
6465:
6462:
6459:
6456:
6453:
6450:
6446:
6445:
6442:
6441:
6427:
6424:
6421:
6418:
6415:
6412:
6409:
6406:
6403:
6400:
6397:
6393:
6392:
6382:
6379:
6376:
6373:
6370:
6367:
6364:
6361:
6358:
6355:
6352:
6348:
6347:
6344:
6342:
6339:
6336:
6333:
6330:
6327:
6324:
6321:
6318:
6315:
6311:
6310:
6307:
6306:
6288:
6285:
6282:
6279:
6276:
6273:
6270:
6267:
6264:
6261:
6258:
6255:
6252:
6248:
6247:
6229:
6226:
6223:
6220:
6217:
6214:
6211:
6208:
6205:
6202:
6199:
6196:
6193:
6189:
6188:
6170:
6167:
6164:
6161:
6158:
6155:
6152:
6149:
6146:
6143:
6140:
6137:
6134:
6130:
6129:
6111:
6108:
6105:
6102:
6099:
6096:
6093:
6090:
6087:
6084:
6081:
6078:
6075:
6071:
6070:
6067:
6065:
6062:
6059:
6056:
6053:
6050:
6047:
6044:
6041:
6038:
6035:
6031:
6030:
6027:
6026:
6013:
6010:
6007:
6004:
6001:
5998:
5995:
5992:
5989:
5986:
5983:
5979:
5978:
5969:
5966:
5963:
5960:
5957:
5954:
5951:
5948:
5945:
5942:
5939:
5935:
5934:
5921:
5918:
5915:
5912:
5909:
5906:
5903:
5900:
5897:
5894:
5891:
5887:
5886:
5873:
5870:
5867:
5864:
5861:
5858:
5855:
5852:
5849:
5846:
5843:
5839:
5838:
5835:
5833:
5830:
5827:
5824:
5821:
5818:
5815:
5812:
5809:
5805:
5804:
5801:
5800:
5797:
5794:
5791:
5788:
5785:
5782:
5779:
5776:
5773:
5770:
5767:
5764:
5761:
5758:
5755:
5752:
5749:
5731:
5730:
5727:
5718:
5715:
5709:
5708:
5705:
5695:
5682:
5681:
5678:
5675:
5669:
5668:
5665:
5662:
5656:
5655:
5654:Set carry bit
5652:
5649:
5643:
5642:
5639:
5629:
5616:
5615:
5612:
5599:
5586:
5585:
5582:
5569:
5556:
5555:
5552:
5549:
5543:
5542:
5539:
5533:
5524:
5523:
5520:
5517:
5511:
5510:
5507:
5497:
5484:
5483:
5480:
5470:
5457:
5456:
5453:
5443:
5430:
5429:
5426:
5423:
5417:
5416:
5413:
5410:
5404:
5403:
5400:
5390:
5377:
5376:
5373:
5363:
5350:
5349:
5346:
5336:
5323:
5322:
5319:
5316:
5310:
5309:
5306:
5303:
5297:
5296:
5293:
5290:
5284:
5283:
5280:
5270:
5257:
5256:
5253:
5246:
5237:
5236:
5233:
5223:
5210:
5209:
5206:
5203:
5189:
5186:
5161:
5160:
5157:
5152:
5149:
5146:
5142:
5141:
5138:
5133:
5130:
5127:
5123:
5122:
5119:
5114:
5111:
5108:
5104:
5103:
5100:
5095:
5092:
5089:
5085:
5084:
5081:
5076:
5073:
5070:
5066:
5065:
5062:
5057:
5054:
5051:
5047:
5046:
5039:
5031:
5028:
5025:
5021:
5020:
5016:
5015:
5012:
5011:
5008:
5000:
4997:
4994:
4990:
4989:
4982:
4975:
4972:
4969:
4965:
4964:
4960:
4959:
4956:
4955:
4952:
4943:
4938:
4935:
4931:
4930:
4923:
4915:
4910:
4907:
4903:
4902:
4891:
4879:
4874:
4871:
4867:
4866:
4859:
4851:
4846:
4843:
4839:
4838:
4835:
4832:
4829:
4826:
4804:
4803:
4794:
4791:
4788:
4785:
4782:
4779:
4776:
4773:
4770:
4766:
4765:
4756:
4753:
4750:
4747:
4744:
4741:
4738:
4735:
4732:
4728:
4727:
4721:
4718:
4715:
4712:
4709:
4706:
4703:
4700:
4697:
4693:
4692:
4686:
4683:
4680:
4677:
4674:
4671:
4668:
4665:
4662:
4658:
4657:
4651:
4648:
4645:
4642:
4639:
4636:
4633:
4630:
4627:
4623:
4622:
4613:
4610:
4607:
4604:
4601:
4598:
4595:
4592:
4589:
4585:
4584:
4578:
4575:
4572:
4569:
4566:
4563:
4560:
4557:
4554:
4550:
4549:
4543:
4540:
4537:
4534:
4531:
4528:
4525:
4522:
4519:
4515:
4514:
4508:
4505:
4502:
4499:
4496:
4493:
4490:
4487:
4484:
4480:
4479:
4473:
4470:
4467:
4464:
4461:
4458:
4455:
4452:
4449:
4445:
4444:
4438:
4435:
4432:
4429:
4426:
4423:
4420:
4417:
4414:
4410:
4409:
4403:
4400:
4397:
4394:
4391:
4388:
4385:
4382:
4379:
4375:
4374:
4371:
4368:
4365:
4362:
4359:
4356:
4352:
4351:
4348:
4347:
4341:
4338:
4335:
4332:
4329:
4326:
4323:
4319:
4318:
4312:
4309:
4306:
4303:
4300:
4297:
4294:
4290:
4289:
4283:
4280:
4277:
4274:
4271:
4268:
4265:
4261:
4260:
4254:
4251:
4248:
4245:
4242:
4239:
4236:
4232:
4231:
4221:
4218:
4215:
4212:
4209:
4206:
4203:
4199:
4198:
4188:
4185:
4182:
4179:
4176:
4173:
4170:
4166:
4165:
4155:
4152:
4149:
4146:
4143:
4140:
4137:
4133:
4132:
4122:
4119:
4116:
4113:
4110:
4107:
4104:
4100:
4099:
4096:
4093:
4090:
4087:
4084:
4080:
4079:
4076:
4075:
4069:
4066:
4063:
4060:
4057:
4054:
4051:
4048:
4045:
4042:
4039:
4036:
4033:
4030:
4027:
4024:
4020:
4019:
4013:
4010:
4007:
4004:
4001:
3998:
3995:
3992:
3989:
3986:
3983:
3980:
3976:
3975:
3969:
3966:
3963:
3960:
3957:
3954:
3951:
3948:
3945:
3942:
3939:
3936:
3932:
3931:
3925:
3922:
3919:
3916:
3913:
3910:
3907:
3904:
3901:
3898:
3895:
3892:
3888:
3887:
3881:
3878:
3875:
3872:
3869:
3866:
3863:
3860:
3857:
3854:
3851:
3848:
3844:
3843:
3837:
3834:
3831:
3828:
3825:
3822:
3819:
3816:
3813:
3810:
3807:
3804:
3800:
3799:
3793:
3790:
3787:
3784:
3781:
3778:
3775:
3772:
3769:
3766:
3763:
3760:
3756:
3755:
3752:
3749:
3746:
3743:
3740:
3737:
3734:
3731:
3728:
3725:
3721:
3720:
3717:
3716:
3713:
3710:
3707:
3704:
3701:
3698:
3695:
3692:
3689:
3686:
3683:
3680:
3677:
3674:
3671:
3668:
3620:
3617:
3584:
3581:
3576:
3575:
3574:
3573:
3563:
3553:
3543:
3533:
3523:
3513:
3503:
3486:is available.
3472:flash emulator
3464:
3461:
3452:
3449:
3436:
3433:
3427:ADC+PWM based
3384:MSPGCC Uniarch
3304:
3301:
3300:
3299:
3298:
3297:
3292:
3291:
3290:
3289:
3281:
3280:
3279:
3278:
3273:
3272:
3271:
3270:
3262:
3261:
3257:
3256:
3255:
3254:
3249:
3248:
3247:
3246:
3238:
3237:
3236:
3235:
3231:
3230:
3229:
3228:
3220:
3219:
3215:
3214:
3213:
3212:
3207:
3206:
3205:
3204:
3196:
3195:
3194:
3193:
3189:
3188:
3187:
3186:
3185:USI (SPI, IΒ²C)
3178:
3177:
3176:
3175:
3170:
3169:
3168:
3167:
3159:
3158:
3157:
3156:
3151:
3150:
3149:
3148:
3140:
3139:
3138:
3137:
3132:
3131:
3130:
3129:
3121:
3120:
3119:
3118:
3113:
3112:
3111:
3110:
3102:
3101:
3100:
3099:
3094:
3093:
3092:
3091:
3083:
3082:
3081:
3080:
3075:
3074:
3073:
3072:
3064:
3063:
3059:
3058:
3057:
3056:
3051:
3050:
3049:
3048:
3040:
3039:
3038:
3037:
3032:
3031:
3030:
3029:
3021:
3020:
3019:
3018:
3013:
3012:
3011:
3010:
3002:
3001:
3000:
2999:
2992:
2991:
2990:
2989:
2966:
2965:
2964:
2963:
2949:
2948:
2947:
2946:
2939:
2938:
2937:
2936:
2933:
2932:
2929:
2926:
2922:
2921:
2918:
2915:
2911:
2910:
2907:
2904:
2900:
2899:
2896:
2893:
2889:
2888:
2885:
2882:
2878:
2877:
2874:
2871:
2867:
2866:
2863:
2860:
2856:
2855:
2852:
2849:
2845:
2844:
2841:
2838:
2828:
2827:
2826:
2825:
2819:
2818:
2817:
2816:
2813:context switch
2807:
2806:
2805:
2804:
2796:
2795:
2794:
2793:
2788:
2787:
2786:
2785:
2777:
2776:
2775:
2774:
2767:
2766:
2765:
2764:
2757:
2756:
2755:
2754:
2749:
2748:
2747:
2746:
2738:
2737:
2736:
2735:
2730:
2729:
2728:
2727:
2719:
2718:
2717:
2716:
2712:
2711:
2710:
2709:
2701:
2700:
2696:
2695:
2694:
2693:
2688:
2687:
2686:
2685:
2674:
2673:
2672:
2671:
2666:
2665:
2664:
2663:
2655:
2654:
2653:
2652:
2647:
2646:
2645:
2644:
2636:
2635:
2634:
2633:
2628:
2627:
2626:
2625:
2617:
2616:
2612:
2611:
2610:
2609:
2604:
2603:
2602:
2601:
2593:
2592:
2591:
2590:
2585:
2584:
2583:
2582:
2574:
2573:
2572:
2571:
2566:
2565:
2564:
2563:
2555:
2554:
2553:
2552:
2548:
2547:
2546:
2545:
2537:
2536:
2535:
2534:
2530:
2529:
2528:
2527:
2519:
2518:
2517:
2516:
2500:
2499:
2498:
2497:
2490:
2485:
2482:
2479:
2478:
2475:
2474:
2465:
2462:
2459:
2456:
2453:
2450:
2446:
2445:
2443:
2441:
2439:
2437:
2434:
2431:
2428:
2425:
2422:
2419:
2415:
2414:
2412:
2410:
2408:
2406:
2403:
2400:
2397:
2394:
2391:
2388:
2384:
2383:
2381:
2379:
2377:
2375:
2372:
2369:
2366:
2363:
2360:
2357:
2354:
2350:
2349:
2347:
2345:
2343:
2341:
2338:
2335:
2332:
2329:
2326:
2323:
2319:
2318:
2316:
2314:
2312:
2310:
2307:
2304:
2301:
2298:
2295:
2292:
2289:
2285:
2284:
2282:
2280:
2278:
2276:
2273:
2270:
2267:
2264:
2261:
2258:
2254:
2253:
2251:
2249:
2247:
2245:
2242:
2239:
2236:
2233:
2230:
2227:
2224:
2220:
2219:
2217:
2215:
2213:
2211:
2208:
2205:
2202:
2199:
2196:
2193:
2189:
2188:
2186:
2184:
2182:
2180:
2177:
2174:
2171:
2168:
2165:
2162:
2159:
2155:
2154:
2151:
2148:
2145:
2142:
2139:
2136:
2133:
2130:
2127:
2124:
2120:
2119:
2116:
2113:
2110:
2107:
2104:
2101:
2098:
2095:
2092:
2089:
2086:
2082:
2081:
2074:
2067:
2060:
2053:
2046:
2039:
2032:
2025:
2018:
2011:
2002:
1999:
1998:
1995:
1993:
1991:
1989:
1986:
1983:
1980:
1977:
1973:
1972:
1969:
1967:
1965:
1963:
1960:
1957:
1954:
1951:
1948:
1944:
1943:
1940:
1938:
1936:
1934:
1931:
1928:
1925:
1922:
1918:
1917:
1914:
1912:
1910:
1908:
1905:
1902:
1899:
1896:
1893:
1889:
1888:
1885:
1883:
1881:
1879:
1876:
1873:
1870:
1867:
1863:
1862:
1859:
1857:
1855:
1853:
1850:
1847:
1844:
1841:
1837:
1836:
1833:
1831:
1829:
1827:
1824:
1821:
1818:
1815:
1811:
1810:
1807:
1805:
1803:
1801:
1798:
1795:
1792:
1789:
1785:
1784:
1781:
1778:
1775:
1772:
1769:
1766:
1763:
1760:
1756:
1755:
1752:
1749:
1746:
1743:
1740:
1737:
1734:
1731:
1727:
1726:
1724:
1721:
1718:
1715:
1713:
1710:
1707:
1704:
1700:
1699:
1692:
1685:
1678:
1671:
1664:
1657:
1650:
1643:
1595:
1594:
1559:
1552:
1541:
1534:
1523:
1516:
1489:
1478:
1477:
1466:
1459:
1440:
1433:
1425:
1418:
1411:
1404:
1397:
1390:
1383:
1366:
1363:
1358:
1355:
1350:
1349:
1348:
1347:
1346:
1345:
1342:
1339:
1336:
1308:Fixed Function
1294:Fixed Function
1289:
1286:
1285:
1284:
1283:
1282:
1281:
1280:
1277:
1274:
1271:
1268:
1265:
1256:
1255:
1254:
1253:
1252:
1251:
1248:
1245:
1227:
1224:
1223:
1222:
1221:
1220:
1219:
1218:
1214:
1211:
1208:
1205:
1202:
1193:
1192:
1191:
1190:
1189:
1188:
1185:
1182:
1164:
1161:
1160:
1159:
1158:
1157:
1156:
1155:
1152:
1149:
1146:
1143:
1140:
1131:
1130:
1129:
1128:
1127:
1126:
1123:
1120:
1094:
1091:
1090:
1089:
1088:
1087:
1086:
1085:
1082:
1079:
1076:
1073:
1064:
1063:
1062:
1061:
1060:
1059:
1056:
1053:
1050:
1032:
1029:
1028:
1027:
1026:
1025:
1024:
1023:
1019:
1016:
1013:
1010:
1001:
1000:
999:
998:
997:
996:
993:
990:
987:
969:
966:
965:
964:
963:
962:
961:
960:
956:
953:
950:
947:
938:
937:
936:
935:
934:
933:
930:
927:
924:
906:
903:
902:
901:
900:
899:
898:
897:
894:
891:
888:
885:
876:
875:
874:
873:
872:
871:
868:
865:
862:
828:
825:
824:
823:
822:
821:
820:
819:
816:
813:
810:
807:
798:
797:
796:
795:
794:
793:
790:
787:
784:
781:
767:
764:
763:
762:
761:
760:
759:
758:
754:
751:
748:
745:
736:
735:
734:
733:
732:
731:
728:
725:
722:
719:
701:
698:
697:
696:
695:
694:
693:
692:
689:
686:
683:
680:
677:
668:
667:
666:
665:
664:
663:
660:
657:
654:
637:
634:
615:self-discharge
586:
583:
579:DMA controller
558:
555:
537:), a built in
505:(LCD) driver,
487:
486:
476:
475:
474:
473:
472:
458:
452:
440:
433:
427:
421:
418:Watchdog timer
415:
405:
346:
343:
341:and low cost.
293:
292:
288:
287:
281:
280:
277:
273:
272:
269:
263:
262:
259:
255:
254:
251:
247:
246:
241:
237:
236:
231:
220:
219:
202:
201:
156:external links
151:
149:
142:
135:
134:
105:external links
85:
83:
76:
71:
45:
44:
42:
35:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
9552:
9541:
9538:
9537:
9535:
9520:
9517:
9515:
9512:
9510:
9507:
9506:
9504:
9500:
9494:
9491:
9487:
9484:
9482:
9479:
9477:
9476:NXP/Freescale
9474:
9472:
9469:
9468:
9466:
9464:
9461:
9460:
9458:
9454:
9443:
9440:
9437:
9434:
9431:
9428:
9423:
9420:
9419:
9417:
9414:
9412:
9409:
9408:
9406:
9402:
9396:
9393:
9391:
9388:
9386:
9383:
9380:
9377:
9374:
9371:
9368:
9365:
9362:
9359:
9356:
9353:
9352:
9350:
9346:
9343:
9339:
9329:
9326:
9324:
9321:
9319:
9316:
9315:
9313:
9311:
9307:
9301:
9298:
9296:
9293:
9291:
9288:
9286:
9283:
9281:
9278:
9276:
9273:
9271:
9268:
9266:
9263:
9259:
9256:
9255:
9254:
9251:
9249:
9246:
9242:
9239:
9238:
9237:
9234:
9232:
9229:
9227:
9224:
9222:
9219:
9215:
9212:
9211:
9210:
9207:
9205:
9202:
9200:
9197:
9195:
9192:
9188:
9185:
9183:
9180:
9178:
9175:
9173:
9170:
9168:
9165:
9164:
9163:
9160:
9157:
9155:
9152:
9150:
9147:
9146:
9144:
9142:
9138:
9132:
9129:
9127:
9124:
9122:
9119:
9117:
9114:
9112:
9109:
9107:
9104:
9102:
9099:
9097:
9094:
9092:
9089:
9087:
9084:
9082:
9078:
9075:
9073:
9070:
9069:
9067:
9065:
9061:
9053:
9050:
9048:
9045:
9043:
9040:
9039:
9038:
9035:
9033:
9030:
9028:
9025:
9023:
9020:
9018:
9015:
9013:
9010:
9008:
9005:
9003:
9000:
8996:
8993:
8992:
8991:
8988:
8986:
8983:
8981:
8978:
8974:
8971:
8969:
8966:
8964:
8961:
8960:
8959:
8956:
8952:
8949:
8947:
8944:
8942:
8939:
8937:
8934:
8932:
8929:
8928:
8927:
8924:
8923:
8921:
8919:
8915:
8909:
8906:
8904:
8901:
8899:
8896:
8894:
8891:
8889:
8886:
8883:
8881:
8878:
8876:
8873:
8872:
8870:
8868:
8864:
8861:
8859:
8855:
8849:
8846:
8844:
8841:
8839:
8836:
8834:
8831:
8829:
8826:
8824:
8821:
8819:
8816:
8814:
8811:
8809:
8806:
8804:
8801:
8800:
8798:
8796:
8795:Architectures
8792:
8786:
8783:
8781:
8778:
8777:
8775:
8771:
8767:
8760:
8755:
8753:
8748:
8746:
8741:
8740:
8737:
8731:
8728:
8726:
8723:
8721:
8718:
8716:
8713:
8711:
8708:
8706:
8703:
8701:
8698:
8696:
8693:
8692:
8688:
8681:
8678:
8676:
8673:
8670:
8669:
8665:
8662:
8660:
8657:
8654:
8651:
8650:
8646:
8643:
8641:
8638:
8635:
8634:
8630:
8627:
8625:
8622:
8619:
8618:
8614:
8611:
8609:
8606:
8603:
8602:
8598:
8595:
8592:
8590:
8587:
8584:
8583:
8579:
8576:
8574:
8571:
8568:
8567:
8563:
8560:
8557:
8555:
8552:
8549:
8548:
8544:
8541:
8539:
8536:
8533:
8532:
8529:discontinued
8528:
8525:
8522:
8520:
8517:
8514:
8513:
8509:
8506:
8504:
8501:
8498:
8497:
8493:
8490:
8488:
8485:
8483:eZ430-RF2500
8482:
8481:
8477:
8474:
8471:
8469:
8466:
8463:
8462:
8458:
8455:
8453:
8450:
8447:
8446:
8442:
8439:
8437:
8434:
8431:
8430:
8426:
8423:
8421:
8418:
8415:
8414:
8410:
8407:
8405:
8402:
8399:
8398:
8394:
8391:
8389:
8386:
8383:
8382:
8378:
8375:
8372:
8370:Manufacturer
8369:
8366:
8365:
8359:
8352:
8350:
8347:
8345:
8342:
8340:
8337:
8335:
8332:
8331:
8330:
8329:
8325:
8318:
8315:
8313:
8310:
8308:
8305:
8302:
8299:
8297:
8294:
8293:
8292:
8291:
8287:
8280:
8277:
8274:
8271:
8269:
8266:
8263:
8260:
8258:
8255:
8253:
8250:
8247:
8244:
8242:
8239:
8236:
8233:
8230:
8227:
8226:
8225:
8224:
8220:
8215:
8211:
8208:
8207:
8203:
8198:
8194:
8191:
8187:
8186:TinyOS-MSP430
8184:
8182:
8179:
8177:
8174:
8172:
8169:
8167:
8164:
8162:
8159:
8157:
8154:
8152:
8149:
8147:
8144:
8143:
8139:
8134:
8117:
8114:
8098:
8092:
8089:
8086:
8082:
8077:
8074:
8071:
8066:
8063:
8059:
8056:published in
8055:
8050:
8047:
8044:
8039:
8036:
8031:
8025:
8023:
8019:
8016:
8011:
8008:
7992:
7986:
7983:
7978:
7972:
7968:
7961:
7958:
7942:
7936:
7933:
7929:
7927:
7922:
7916:
7914:
7910:
7894:
7890:
7889:
7881:
7875:
7872:
7859:
7855:
7849:
7846:
7833:
7826:
7820:
7817:
7814:
7810:
7805:
7802:
7790:
7786:
7782:
7775:
7772:
7766:
7764:
7761:
7759:
7758:address space
7754:
7747:
7743:
7739:
7737:0x1100β0xFFFF
7736:
7733:
7731:0x1100β0x38FF
7730:
7727:
7723:
7721:0x1800-0x19FF
7720:
7717:
7713:
7711:0x1000β0x10FF
7710:
7707:
7705:0x0C00β0x0FFF
7704:
7701:
7697:
7695:0x0200β0x09FF
7694:
7691:
7689:0x0100β0x01FF
7688:
7685:
7683:0x0008β0x00FF
7682:
7679:
7677:0x0000β0x0007
7676:
7675:
7674:
7668:
7655:
7652:
7649:
7646:
7643:
7640:
7637:
7634:
7631:
7628:
7625:
7622:
7621:
7611:
7608:
7605:
7602:
7599:
7596:
7593:
7590:
7587:
7584:
7581:
7578:
7577:
7567:
7564:
7561:
7555:
7552:
7549:
7546:
7543:
7542:
7538:
7532:
7529:
7526:
7520:
7517:
7514:
7511:
7508:
7507:
7503:
7499:
7450:
7444:
7440:
7436:
7428:
7424:
7420:
7416:
7412:
7408:
7404:
7400:
7396:
7390:
7381:
7378:
7375:
7372:
7369:
7366:
7363:
7360:
7359:
7355:
7351:
7347:
7343:
7339:
7335:
7331:
7327:
7321:
7312:
7309:
7306:
7303:
7300:
7297:
7294:
7291:
7290:
7286:
7282:
7278:
7276:
7267:
7264:
7261:
7258:
7255:
7252:
7249:
7246:
7245:
7241:
7238:
7232:
7226:
7223:
7220:
7217:
7214:
7211:
7208:
7205:
7202:
7199:
7198:
7194:
7188:
7182:
7179:
7176:
7173:
7170:
7167:
7164:
7161:
7158:
7155:
7152:
7149:
7148:
7145:
7139:
7133:
7130:
7127:
7124:
7121:
7118:
7115:
7112:
7109:
7106:
7103:
7100:
7099:
7095:
7089:
7083:
7080:
7077:
7074:
7071:
7068:
7065:
7062:
7059:
7056:
7053:
7050:
7049:
7045:
7039:
7033:
7030:
7027:
7024:
7021:
7018:
7015:
7012:
7009:
7006:
7003:
7000:
6999:
6996:
6993:
6988:
6979:
6976:
6973:
6970:
6967:
6964:
6961:
6958:
6955:
6952:
6951:
6948:
6945:
6939:
6936:
6933:
6930:
6927:
6924:
6921:
6918:
6915:
6912:
6909:
6906:
6903:
6900:
6897:
6894:
6891:
6890:
6886:
6884:
6872:
6869:
6866:
6863:
6860:
6857:
6854:
6851:
6850:
6846:
6843:
6839:
6835:
6829:
6823:
6820:
6817:
6814:
6808:
6805:
6802:
6799:
6798:
6795:
6791:
6787:
6781:
6775:
6772:
6769:
6766:
6760:
6757:
6754:
6751:
6750:
6747:
6743:
6739:
6733:
6727:
6724:
6721:
6718:
6712:
6709:
6706:
6703:
6702:
6699:
6695:
6691:
6685:
6679:
6676:
6673:
6670:
6664:
6661:
6658:
6655:
6654:
6651:
6647:
6641:
6635:
6632:
6629:
6626:
6620:
6617:
6614:
6611:
6610:
6607:
6603:
6597:
6591:
6588:
6585:
6582:
6576:
6573:
6570:
6567:
6566:
6563:
6559:
6553:
6547:
6544:
6541:
6538:
6532:
6529:
6526:
6523:
6522:
6519:
6515:
6509:
6503:
6500:
6497:
6494:
6488:
6485:
6482:
6479:
6478:
6474:
6472:
6463:
6457:
6454:
6451:
6448:
6447:
6443:
6439:
6435:
6431:
6425:
6419:
6416:
6413:
6410:
6404:
6401:
6398:
6395:
6394:
6390:
6386:
6380:
6374:
6371:
6368:
6365:
6359:
6356:
6353:
6350:
6349:
6345:
6343:
6337:
6334:
6331:
6328:
6322:
6319:
6316:
6313:
6312:
6308:
6304:
6300:
6296:
6292:
6286:
6280:
6277:
6274:
6271:
6268:
6265:
6259:
6256:
6253:
6250:
6249:
6245:
6241:
6237:
6233:
6227:
6221:
6218:
6215:
6212:
6209:
6206:
6200:
6197:
6194:
6191:
6190:
6186:
6182:
6178:
6174:
6168:
6162:
6159:
6156:
6153:
6150:
6147:
6141:
6138:
6135:
6132:
6131:
6127:
6123:
6119:
6115:
6109:
6103:
6100:
6097:
6094:
6091:
6088:
6082:
6079:
6076:
6073:
6072:
6068:
6066:
6060:
6057:
6054:
6051:
6042:
6039:
6036:
6033:
6032:
6028:
6025:
6021:
6017:
6011:
6005:
6002:
5999:
5996:
5990:
5987:
5984:
5981:
5980:
5977:
5973:
5967:
5961:
5958:
5955:
5952:
5946:
5943:
5940:
5937:
5936:
5933:
5929:
5925:
5919:
5913:
5910:
5907:
5904:
5898:
5895:
5892:
5889:
5888:
5885:
5881:
5877:
5871:
5865:
5862:
5859:
5856:
5850:
5847:
5844:
5841:
5840:
5836:
5834:
5825:
5822:
5816:
5813:
5810:
5807:
5806:
5802:
5798:
5795:
5746:
5740:
5737:
5734:
5728:
5725:
5724:
5723:
5716:
5714:
5706:
5704:
5700:
5696:
5694:
5691:
5687:
5684:
5683:
5680:Set zero bit
5679:
5676:
5674:
5671:
5670:
5666:
5663:
5661:
5658:
5657:
5653:
5650:
5648:
5645:
5644:
5640:
5638:
5634:
5630:
5628:
5625:
5621:
5618:
5617:
5613:
5611:
5607:
5604:
5600:
5598:
5595:
5591:
5588:
5587:
5583:
5581:
5577:
5574:
5570:
5568:
5565:
5561:
5558:
5557:
5553:
5550:
5548:
5545:
5544:
5540:
5538:
5534:
5532:
5529:
5526:
5525:
5522:No operation
5521:
5518:
5516:
5513:
5512:
5508:
5506:
5502:
5498:
5496:
5493:
5489:
5486:
5485:
5481:
5479:
5475:
5471:
5469:
5466:
5462:
5459:
5458:
5454:
5452:
5448:
5444:
5442:
5439:
5435:
5432:
5431:
5427:
5424:
5422:
5419:
5418:
5414:
5411:
5409:
5406:
5405:
5401:
5399:
5395:
5391:
5389:
5386:
5382:
5379:
5378:
5374:
5372:
5368:
5364:
5362:
5359:
5355:
5352:
5351:
5347:
5345:
5341:
5337:
5335:
5332:
5328:
5325:
5324:
5320:
5317:
5315:
5312:
5311:
5307:
5304:
5302:
5299:
5298:
5294:
5291:
5289:
5286:
5285:
5281:
5279:
5275:
5271:
5269:
5266:
5262:
5259:
5258:
5254:
5251:
5247:
5245:
5242:
5239:
5238:
5234:
5232:
5228:
5224:
5222:
5219:
5215:
5212:
5211:
5207:
5204:
5201:
5200:
5194:
5187:
5185:
5181:
5178:
5176:
5171:
5167:
5156:
5153:
5150:
5147:
5144:
5143:
5137:
5134:
5131:
5128:
5125:
5124:
5118:
5115:
5112:
5109:
5106:
5105:
5099:
5096:
5093:
5090:
5087:
5086:
5080:
5077:
5074:
5071:
5068:
5067:
5061:
5058:
5055:
5052:
5049:
5048:
5044:
5038:
5037:
5032:
5029:
5026:
5023:
5022:
5017:
5013:
5007:
5006:
5001:
4998:
4995:
4992:
4991:
4987:
4981:
4980:
4976:
4973:
4970:
4967:
4966:
4961:
4957:
4951:
4949:
4944:
4942:
4939:
4936:
4933:
4932:
4928:
4922:
4921:
4916:
4914:
4911:
4908:
4905:
4904:
4900:
4896:
4890:
4888:
4884:
4880:
4878:
4875:
4872:
4869:
4868:
4864:
4858:
4857:
4852:
4850:
4847:
4844:
4841:
4840:
4836:
4833:
4830:
4827:
4824:
4823:
4817:
4815:
4810:
4801:
4798:
4786:
4783:
4777:
4774:
4771:
4768:
4767:
4763:
4760:
4748:
4745:
4739:
4736:
4733:
4730:
4729:
4725:
4713:
4710:
4704:
4701:
4698:
4695:
4694:
4690:
4678:
4675:
4669:
4666:
4663:
4660:
4659:
4655:
4643:
4640:
4634:
4631:
4628:
4625:
4624:
4620:
4617:
4605:
4602:
4596:
4593:
4590:
4587:
4586:
4582:
4570:
4567:
4561:
4558:
4555:
4552:
4551:
4547:
4535:
4532:
4526:
4523:
4520:
4517:
4516:
4512:
4500:
4497:
4491:
4488:
4485:
4482:
4481:
4477:
4465:
4462:
4456:
4453:
4450:
4447:
4446:
4442:
4430:
4427:
4421:
4418:
4415:
4412:
4411:
4407:
4395:
4392:
4386:
4383:
4380:
4377:
4376:
4372:
4363:
4360:
4353:
4349:
4345:
4336:
4333:
4330:
4327:
4324:
4321:
4320:
4317:Jump if less
4316:
4307:
4304:
4301:
4298:
4295:
4292:
4291:
4287:
4278:
4275:
4272:
4269:
4266:
4263:
4262:
4258:
4249:
4246:
4243:
4240:
4237:
4234:
4233:
4229:
4225:
4216:
4213:
4210:
4207:
4204:
4201:
4200:
4196:
4192:
4183:
4180:
4177:
4174:
4171:
4168:
4167:
4163:
4159:
4150:
4147:
4144:
4141:
4138:
4135:
4134:
4130:
4126:
4117:
4114:
4111:
4108:
4105:
4102:
4101:
4097:
4088:
4085:
4082:
4081:
4077:
4073:
4067:
4064:
4061:
4058:
4055:
4052:
4049:
4046:
4043:
4040:
4037:
4034:
4031:
4028:
4025:
4022:
4021:
4017:
4005:
4002:
3999:
3996:
3993:
3990:
3987:
3984:
3981:
3978:
3977:
3973:
3961:
3958:
3955:
3952:
3949:
3946:
3943:
3940:
3937:
3934:
3933:
3929:
3917:
3914:
3911:
3908:
3905:
3902:
3899:
3896:
3893:
3890:
3889:
3885:
3873:
3870:
3867:
3864:
3861:
3858:
3855:
3852:
3849:
3846:
3845:
3841:
3829:
3826:
3823:
3820:
3817:
3814:
3811:
3808:
3805:
3802:
3801:
3797:
3785:
3782:
3779:
3776:
3773:
3770:
3767:
3764:
3761:
3758:
3757:
3753:
3744:
3738:
3735:
3732:
3729:
3726:
3723:
3722:
3718:
3714:
3665:
3659:
3655:
3653:
3649:
3648:stack pointer
3645:
3640:
3638:
3634:
3633:little-endian
3630:
3626:
3618:
3616:
3613:
3609:
3604:
3600:
3597:
3596:
3591:
3582:
3580:
3571:
3568:features the
3567:
3564:
3561:
3558:features the
3557:
3554:
3551:
3548:features the
3547:
3544:
3541:
3538:features the
3537:
3534:
3531:
3528:features the
3527:
3524:
3521:
3518:features the
3517:
3514:
3511:
3508:features the
3507:
3504:
3501:
3498:features the
3497:
3494:
3493:
3492:
3491:
3490:
3487:
3485:
3481:
3477:
3473:
3469:
3462:
3460:
3458:
3450:
3448:
3446:
3442:
3434:
3432:
3430:
3426:
3422:
3418:
3417:block diagram
3414:
3409:
3407:
3403:
3398:
3396:
3392:
3387:
3385:
3380:
3378:
3373:
3371:
3367:
3362:
3360:
3356:
3351:
3348:
3344:
3339:
3337:
3333:
3329:
3328:
3323:
3319:
3315:
3310:
3302:
3294:
3293:
3287:
3286:
3285:
3284:
3283:
3282:
3275:
3274:
3268:
3267:
3266:
3265:
3264:
3263:
3259:
3258:
3251:
3250:
3244:
3243:
3242:
3241:
3240:
3239:
3233:
3232:
3226:
3225:
3224:
3223:
3222:
3221:
3217:
3216:
3209:
3208:
3202:
3201:
3200:
3199:
3198:
3197:
3191:
3190:
3184:
3183:
3182:
3181:
3180:
3179:
3172:
3171:
3165:
3164:
3163:
3162:
3161:
3160:
3153:
3152:
3146:
3145:
3144:
3143:
3142:
3141:
3134:
3133:
3127:
3126:
3125:
3124:
3123:
3122:
3115:
3114:
3108:
3107:
3106:
3105:
3104:
3103:
3096:
3095:
3089:
3088:
3087:
3086:
3085:
3084:
3077:
3076:
3070:
3069:
3068:
3067:
3066:
3065:
3061:
3060:
3053:
3052:
3046:
3045:
3044:
3043:
3042:
3041:
3034:
3033:
3027:
3026:
3025:
3024:
3023:
3022:
3015:
3014:
3008:
3007:
3006:
3005:
3004:
3003:
2996:
2995:
2994:
2993:
2970:
2969:
2968:
2967:
2953:
2952:
2951:
2950:
2943:
2942:
2941:
2940:
2930:
2927:
2924:
2923:
2919:
2916:
2913:
2912:
2908:
2905:
2902:
2901:
2897:
2894:
2891:
2890:
2886:
2883:
2880:
2879:
2875:
2872:
2869:
2868:
2864:
2861:
2858:
2857:
2853:
2850:
2847:
2846:
2842:
2839:
2836:
2835:
2832:
2831:
2830:
2829:
2823:
2822:
2821:
2820:
2814:
2809:
2808:
2802:
2801:
2800:
2799:
2798:
2797:
2790:
2789:
2783:
2782:
2781:
2780:
2779:
2778:
2771:
2770:
2769:
2768:
2761:
2760:
2759:
2758:
2751:
2750:
2744:
2743:
2742:
2741:
2740:
2739:
2732:
2731:
2725:
2724:
2723:
2722:
2721:
2720:
2714:
2713:
2707:
2706:
2705:
2704:
2703:
2702:
2698:
2697:
2690:
2689:
2683:
2680:
2679:
2678:
2677:
2676:
2675:
2668:
2667:
2662:16-bit timers
2661:
2660:
2659:
2658:
2657:
2656:
2649:
2648:
2642:
2641:
2640:
2639:
2638:
2637:
2630:
2629:
2623:
2622:
2621:
2620:
2619:
2618:
2614:
2613:
2606:
2605:
2599:
2598:
2597:
2596:
2595:
2594:
2587:
2586:
2580:
2579:
2578:
2577:
2576:
2575:
2568:
2567:
2561:
2560:
2559:
2558:
2557:
2556:
2550:
2549:
2543:
2542:
2541:
2540:
2539:
2538:
2532:
2531:
2525:
2524:
2523:
2522:
2521:
2520:
2514:
2510:
2506:
2502:
2501:
2495:
2494:
2493:
2492:
2491:
2488:
2487:
2483:
2473:
2471:
2463:
2460:
2457:
2454:
2451:
2447:
2444:
2442:
2440:
2438:
2435:
2432:
2429:
2426:
2423:
2420:
2416:
2413:
2411:
2409:
2407:
2404:
2401:
2398:
2395:
2392:
2389:
2386:
2385:
2382:
2380:
2378:
2376:
2373:
2370:
2367:
2364:
2361:
2358:
2355:
2351:
2348:
2346:
2344:
2342:
2339:
2336:
2333:
2330:
2327:
2324:
2321:
2320:
2317:
2315:
2313:
2311:
2308:
2305:
2302:
2299:
2296:
2293:
2290:
2286:
2283:
2281:
2279:
2277:
2274:
2271:
2268:
2265:
2262:
2259:
2256:
2255:
2252:
2250:
2248:
2246:
2243:
2240:
2237:
2234:
2231:
2228:
2225:
2221:
2218:
2216:
2214:
2212:
2209:
2206:
2203:
2200:
2197:
2194:
2191:
2190:
2187:
2185:
2183:
2181:
2178:
2175:
2172:
2169:
2166:
2163:
2160:
2156:
2152:
2149:
2146:
2143:
2140:
2137:
2134:
2131:
2128:
2125:
2122:
2121:
2117:
2114:
2111:
2108:
2105:
2102:
2099:
2096:
2093:
2090:
2087:
2083:
2079:
2075:
2072:
2068:
2065:
2061:
2058:
2054:
2051:
2047:
2044:
2040:
2037:
2033:
2030:
2026:
2023:
2019:
2016:
2012:
2009:
2003:
1996:
1994:
1992:
1990:
1987:
1984:
1981:
1978:
1975:
1974:
1970:
1968:
1966:
1964:
1961:
1958:
1955:
1952:
1949:
1945:
1941:
1939:
1937:
1935:
1932:
1929:
1926:
1923:
1920:
1919:
1915:
1913:
1911:
1909:
1906:
1903:
1900:
1897:
1894:
1890:
1886:
1884:
1882:
1880:
1877:
1874:
1871:
1868:
1864:
1860:
1858:
1856:
1854:
1851:
1848:
1845:
1842:
1838:
1834:
1832:
1830:
1828:
1825:
1822:
1819:
1816:
1812:
1808:
1806:
1804:
1802:
1799:
1796:
1793:
1790:
1786:
1782:
1779:
1776:
1773:
1770:
1767:
1764:
1761:
1757:
1753:
1750:
1747:
1744:
1741:
1738:
1735:
1732:
1728:
1725:
1722:
1719:
1716:
1714:
1711:
1708:
1705:
1701:
1697:
1693:
1690:
1686:
1683:
1679:
1676:
1672:
1669:
1665:
1662:
1658:
1655:
1651:
1648:
1644:
1641:
1635:
1631:
1626:
1624:
1620:
1616:
1612:
1608:
1604:
1600:
1592:
1588:
1584:
1580:
1576:
1572:
1568:
1564:
1560:
1557:
1553:
1550:
1546:
1542:
1539:
1535:
1532:
1528:
1524:
1521:
1517:
1514:
1510:
1506:
1502:
1498:
1494:
1490:
1487:
1483:
1482:
1481:
1475:
1471:
1467:
1464:
1460:
1458:OUT register.
1457:
1453:
1449:
1445:
1441:
1438:
1434:
1430:
1426:
1423:
1419:
1416:
1412:
1409:
1405:
1402:
1398:
1395:
1391:
1388:
1384:
1381:
1377:
1376:
1375:
1371:
1364:
1362:
1356:
1354:
1343:
1340:
1337:
1334:
1333:
1331:
1330:
1329:
1328:
1327:
1325:
1324:Extended Temp
1321:
1319:
1315:
1313:
1309:
1305:
1303:
1302:Extended Temp
1299:
1295:
1287:
1278:
1275:
1272:
1269:
1266:
1263:
1262:
1260:
1259:
1258:
1257:
1249:
1246:
1243:
1242:
1240:
1239:
1238:
1237:
1236:
1233:
1225:
1215:
1212:
1209:
1206:
1203:
1200:
1199:
1197:
1196:
1195:
1194:
1186:
1183:
1180:
1179:
1177:
1176:
1175:
1174:
1173:
1170:
1162:
1153:
1150:
1147:
1144:
1141:
1138:
1137:
1135:
1134:
1133:
1132:
1124:
1121:
1118:
1117:
1115:
1114:
1113:
1112:
1111:
1109:
1105:
1100:
1092:
1083:
1080:
1077:
1074:
1071:
1070:
1068:
1067:
1066:
1065:
1057:
1054:
1051:
1048:
1047:
1045:
1044:
1043:
1042:
1041:
1038:
1030:
1020:
1017:
1014:
1011:
1008:
1007:
1005:
1004:
1003:
1002:
994:
991:
988:
985:
984:
982:
981:
980:
979:
978:
975:
967:
957:
954:
951:
948:
945:
944:
942:
941:
940:
939:
931:
928:
925:
922:
921:
919:
918:
917:
916:
915:
912:
904:
895:
892:
889:
886:
883:
882:
880:
879:
878:
877:
869:
866:
863:
860:
859:
857:
856:
855:
854:
853:
851:
847:
843:
839:
834:
826:
817:
814:
811:
808:
805:
804:
802:
801:
800:
799:
791:
788:
785:
782:
779:
778:
776:
775:
774:
773:
772:
765:
755:
752:
749:
746:
743:
742:
740:
739:
738:
737:
729:
726:
723:
720:
717:
716:
714:
713:
712:
711:
710:
707:
699:
690:
687:
684:
681:
678:
675:
674:
672:
671:
670:
669:
661:
658:
655:
652:
651:
649:
648:
647:
646:
645:
643:
635:
633:
631:
627:
623:
622:RAM retention
618:
616:
612:
608:
603:
601:
595:
593:
584:
582:
580:
576:
572:
568:
564:
556:
554:
552:
548:
544:
540:
539:bootstrapping
536:
532:
528:
524:
520:
516:
512:
508:
504:
500:
496:
493:(op-amp) for
492:
484:
480:
477:
470:
466:
465:
463:
459:
457:
453:
451:
448:10/12/14-bit
447:
446:
444:
441:
438:
434:
431:
428:
425:
422:
419:
416:
413:
409:
406:
403:
399:
398:
397:
394:
392:
388:
384:
378:
375:
373:
370:instead of a
369:
365:
361:
351:
344:
342:
340:
336:
332:
327:
323:
320:
316:
307:
299:
289:
286:
282:
278:
274:
271:little endian
270:
268:
264:
261:Memory-Memory
260:
256:
252:
248:
245:
242:
238:
235:
232:
228:
216:
213:
198:
195:
187:
184:December 2021
177:
173:
172:inappropriate
169:
165:
159:
157:
150:
141:
140:
131:
128:
120:
110:
106:
102:
98:
92:
91:
86:This article
84:
75:
74:
69:
67:
60:
59:
54:
53:
48:
43:
34:
33:
30:
19:
9323:ARM Cortex-R
9194:ARM Cortex-R
9105:
8832:
8636:FlashPro-CC
8534:MSP430-JTAG
8494:Spy-Bi-Wire
8475:Spy-Bi-Wire
8464:eZ430-F2013
8459:Spy-Bi-Wire
8443:Spy-Bi-Wire
8376:Protocol(s)
8116:
8104:. Retrieved
8091:
8084:
8076:
8065:
8049:
8038:
8010:
7998:. Retrieved
7985:
7966:
7960:
7948:. Retrieved
7935:
7924:
7900:. Retrieved
7886:
7874:
7862:. Retrieved
7857:
7848:
7836:. Retrieved
7831:
7819:
7804:
7792:. Retrieved
7784:
7774:
7762:
7755:
7751:
7672:
7500:Instruction
7441:
7437:
7433:
7426:
7422:
7418:
7414:
7410:
7409: Pop R(
7406:
7402:
7398:
7394:
7353:
7349:
7345:
7341:
7340: Push R
7337:
7333:
7329:
7325:
7284:
7280:
7236:
7192:
7143:
7093:
7043:
6994:
6991:
6946:
6943:
6841:
6837:
6833:
6793:
6789:
6785:
6745:
6741:
6737:
6697:
6693:
6689:
6649:
6645:
6605:
6601:
6561:
6557:
6517:
6513:
6437:
6433:
6429:
6391:,&abs20
6388:
6384:
6302:
6298:
6294:
6290:
6243:
6239:
6235:
6231:
6184:
6180:
6176:
6172:
6125:
6121:
6117:
6113:
6023:
6019:
6015:
5975:
5974:&abs20,R
5971:
5931:
5927:
5923:
5883:
5879:
5875:
5799:Instruction
5738:
5735:
5732:
5720:
5712:
5702:
5698:
5692:
5689:
5685:
5672:
5659:
5646:
5636:
5632:
5626:
5623:
5619:
5609:
5605:
5602:
5596:
5593:
5589:
5579:
5575:
5572:
5566:
5563:
5559:
5546:
5536:
5530:
5527:
5514:
5504:
5500:
5494:
5491:
5487:
5477:
5473:
5467:
5464:
5460:
5450:
5446:
5440:
5437:
5433:
5420:
5407:
5397:
5393:
5387:
5384:
5380:
5370:
5366:
5360:
5357:
5353:
5343:
5339:
5333:
5330:
5326:
5313:
5300:
5287:
5277:
5273:
5267:
5264:
5260:
5249:
5243:
5240:
5230:
5226:
5220:
5217:
5213:
5208:Description
5191:
5182:
5179:
5174:
5172:
5168:
5164:
5154:
5135:
5116:
5097:
5078:
5059:
5042:
5035:
5033:
5004:
5002:
4985:
4978:
4977:
4947:
4945:
4940:
4926:
4919:
4917:
4912:
4898:
4894:
4886:
4882:
4881:
4876:
4862:
4855:
4853:
4848:
4837:Description
4813:
4811:
4807:
4796:
4793:destination
4762:Exclusive or
4758:
4755:destination
4723:
4720:destination
4688:
4685:destination
4653:
4650:destination
4615:
4612:destination
4580:
4577:destination
4545:
4542:destination
4510:
4507:destination
4475:
4472:destination
4440:
4437:destination
4405:
4402:destination
4370:destination
4343:
4314:
4285:
4256:
4227:
4223:
4194:
4190:
4161:
4157:
4128:
4124:
4071:
4015:
3971:
3927:
3883:
3839:
3795:
3715:Instruction
3656:
3650:, R2 is the
3646:, R1 is the
3641:
3622:
3605:
3601:
3593:
3586:
3577:
3570:MSP430FR5994
3560:MSP430FR2355
3550:MSP430FR2433
3540:MSP430FR2311
3530:MSP430FR6989
3520:MSP430FR4133
3510:MSP430FR5969
3488:
3484:shield board
3466:
3456:
3454:
3438:
3410:
3399:
3388:
3381:
3374:
3363:
3352:
3340:
3325:
3306:
2467:
2077:
2070:
2063:
2056:
2049:
2042:
2035:
2028:
2021:
2014:
1695:
1688:
1681:
1674:
1667:
1660:
1653:
1646:
1629:
1622:
1618:
1614:
1610:
1606:
1602:
1598:
1596:
1590:
1587:branch table
1582:
1578:
1574:
1570:
1562:
1555:
1548:
1544:
1537:
1530:
1526:
1519:
1512:
1508:
1504:
1500:
1496:
1492:
1485:
1479:
1469:
1462:
1455:
1443:
1436:
1428:
1421:
1414:
1407:
1400:
1393:
1386:
1379:
1372:
1368:
1360:
1351:
1322:
1316:
1306:
1291:
1229:
1166:
1108:panStamp API
1096:
1034:
971:
908:
830:
769:
703:
639:
630:input/output
625:
621:
619:
604:
596:
588:
571:flash memory
560:
488:
467:Can measure
395:
379:
376:
356:
324:family from
319:mixed-signal
314:
312:
208:
190:
181:
166:by removing
153:
123:
117:January 2017
114:
99:by removing
95:Please help
87:
63:
56:
50:
49:Please help
46:
29:
9348:Programming
9111:PIC24/dsPIC
9047:Rabbit 2000
8858:Word length
8689:Other tools
8640:Elprotronic
8231:Arduino IDE
8229:Arduino IDE
8171:MSP430.info
7902:3 September
7811:β video on
7794:3 September
7348:β1), ... R(
7046:&abs20
6470:destination
6341:destination
6064:destination
5832:destination
5796:Second word
5551:MOV @SP+,PC
5175:MOV @SP+,PC
4800:Logical AND
3842:Swap bytes
3595:Spy-Bi-Wire
3500:MSP430F5529
3457:eZ430-F2013
3451:eZ430-F2013
3429:PID control
3425:closed loop
3421:fixed point
3402:llvm-msp430
3370:GNU toolset
3366:open source
2632:correction.
2526:Analog pool
1357:Peripherals
1169:FRAM Series
1163:FRAM series
535:Spy-Bi-Wire
9385:Bootloader
9341:Interfaces
8675:Lauterbach
8599:not found
8373:Interface
7976:377234299X
7767:References
7425:+2), ... R
7283:registers
7237:(reserved)
7144:(reserved)
5455:Increment
5375:Decrement
3619:MSP430 CPU
3055:threshold.
2945:recovered.
2692:intervals.
2589:amplifier.
2570:operation.
1318:Automotive
1298:Automotive
567:memory bus
454:16/24-bit
432:(SPI) bus,
410:including
402:oscillator
276:Extensions
267:Endianness
250:Introduced
97:improve it
52:improve it
9422:debugWIRE
9404:Debugging
9328:PowerPC64
9265:Propeller
8973:MELPS 740
8564:obsolete
8519:SoftBaugh
8503:SoftBaugh
8478:obsolete
8279:FastForth
8262:naken_asm
8060:magazine.
7742:kilobytes
7740:Up to 60
7716:flash ROM
7279:Push/pop
5677:BIS #2,SR
5664:BIS #4,SR
5651:BIS #1,SR
5535:MOV @SP+,
5519:MOV #0,R3
5425:BIS #8,SR
5412:BIC #8,SR
5318:BIC #2,SR
5305:BIC #4,SR
5292:BIC #1,SR
4092:condition
4012:register
3968:register
3924:register
3880:register
3836:register
3792:register
3751:register
3253:encoding.
3136:transmit.
2843:Function
2753:channels.
1593:IFG flag.
1507:IES XOR P
1432:register.
611:coin cell
497:, 12-bit
483:circuitry
460:Internal
400:Internal
285:Registers
225:TI MSP430
168:excessive
58:talk page
9534:Category
9502:See also
9481:Infineon
9275:TLCS-900
9241:ColdFire
9162:Cortex-M
9126:TLCS-900
9052:TLCS-870
8671:LA-3713
8416:MSP-FET
8124:, where
7893:Archived
7891:. 2017.
7274:register
6986:register
6648:#imm20,R
6604:#imm20,R
6560:#imm20,R
6516:#imm20,R
5202:Emulated
4831:Register
3332:debugger
3322:compiler
3218:Metering
3117:formats.
3017:devices.
2792:devices.
2682:Watchdog
2073:IE
2059:IV
2045:DS
2017:IN
1684:IE
1649:IN
850:mask ROM
609:lithium
545:such as
523:mask ROM
479:Brownout
345:Features
230:Designer
9424:(Atmel)
9418:(JTAG)
9280:TriCore
9253:PowerPC
9149:Am29000
9022:ST6/ST7
8903:TMS1000
8898:TLCS-47
8379:Status
8195:MSP430
7864:27 July
7838:27 July
7813:YouTube
7785:edn.com
7417:+1), R(
7388:dstβn+1
7195:#imm20
5509:Invert
4619:Decimal
3608:OpenOCD
3359:Energia
3355:Arduino
3345:-based
3343:Eclipse
3277:memory.
3260:Display
2998:result.
2837:Address
2581:Op Amps
1448:pull-up
1304:parts.
624:vs the
501:(DAC),
279:MSP430X
162:Please
154:use of
9381:(HVPP)
9375:(HVSP)
9357:(ICSP)
9310:64-bit
9300:Z80000
9295:Xtensa
9270:SuperH
9258:MPC5xx
9141:32-bit
9106:MSP430
9096:CR16/C
9077:68HC12
9072:65C816
9064:16-bit
8968:65C265
8963:65C134
8941:68HC11
8936:68HC08
8931:68HC05
8908:ΞΌCOM-4
8880:COP400
8875:Am2900
8843:RISC-V
8833:MPS430
8653:VisSim
8624:Olimex
8608:Olimex
8589:Olimex
8573:Olimex
8554:Olimex
8538:Olimex
8190:TinyOS
8106:9 July
8000:5 July
7973:
7950:5 July
7858:ti.com
7832:ti.com
7285:ending
7096:x(PC)
6995:source
6887:CALLA
6882:varies
6467:opcode
6461:source
6326:source
5829:opcode
5820:source
5205:Actual
5151:3 (CG)
5132:3 (CG)
5113:3 (CG)
5094:3 (CG)
5075:2 (SR)
5056:2 (SR)
5030:2 (SR)
4999:0 (PC)
4974:0 (PC)
4834:Syntax
4781:source
4743:source
4708:source
4673:source
4638:source
4600:source
4565:source
4530:source
4495:source
4460:source
4425:source
4390:source
4358:source
4355:opcode
3742:opcode
3413:VisSim
3377:MSPGCC
3320:C/C++
2982:SumExt
2977:SumExt
2928:SumExt
2734:modes.
2699:System
2684:(WDT+)
2651:fails.
2615:Timers
2489:Analog
2153:0x21D
2118:0x21C
1476:(EMI).
1300:, and
1022:sensor
842:EEPROM
757:sensor
607:CR2032
600:PDP-11
547:RS-232
513:, and
481:reset
414:(PWM),
331:16-bit
315:MSP430
244:16-bit
18:MSP430
9471:Intel
9456:Lists
9444:(ITP)
9438:(ICE)
9432:(ICD)
9395:aWire
9369:(PDI)
9363:(ISP)
9248:PIC32
9236:68000
9231:MN103
9199:AVR32
9182:STM32
9167:EFM32
9131:Z8000
9086:80186
8995:XC800
8918:8-bit
8893:S1C6x
8888:PPS-4
8884:MARC4
8867:4-bit
8803:68000
8655:/ECD
8545:JTAG
8515:USBP
8510:JTAG
8499:FETP
8395:JTAG
8367:Name
8100:(PDF)
7994:(PDF)
7944:(PDF)
7926:ISAST
7896:(PDF)
7883:(PDF)
7828:(PDF)
7326:PUSHM
7193:CALLA
7094:CALLA
7044:CALLA
6992:CALLA
6381:addr
5968:addr
5631:SUBC.
5601:ADDC.
5338:DADD.
5225:ADDC.
5034:&
3637:words
3288:LCD_E
2986:SumHi
2960:ResHi
2956:ResLo
2925:0x13E
2917:ResHi
2914:0x13C
2906:ResLo
2903:0x13A
2892:0x138
2881:0x136
2870:0x134
2859:0x132
2848:0x130
2562:DAC12
2472:pins.
2464:0x328
2461:0x326
2458:0x324
2455:0x322
2452:0x320
2436:0x2AA
2433:0x2A8
2430:0x2A6
2427:0x2A4
2424:0x2A2
2421:0x2A0
2405:0x28B
2402:0x289
2399:0x287
2396:0x285
2393:0x283
2390:0x281
2374:0x28A
2371:0x288
2368:0x286
2365:0x284
2362:0x282
2359:0x280
2340:0x26B
2337:0x269
2334:0x267
2331:0x265
2328:0x263
2325:0x261
2309:0x26A
2306:0x268
2303:0x266
2300:0x264
2297:0x262
2294:0x260
2275:0x24B
2272:0x249
2269:0x247
2266:0x245
2263:0x243
2260:0x241
2244:0x24A
2241:0x248
2238:0x246
2235:0x244
2232:0x242
2229:0x240
2210:0x22B
2207:0x229
2204:0x227
2201:0x225
2198:0x223
2195:0x221
2179:0x22A
2176:0x228
2173:0x226
2170:0x224
2167:0x222
2164:0x220
2150:0x21B
2147:0x219
2144:0x21E
2141:0x20B
2138:0x209
2135:0x207
2132:0x205
2129:0x203
2126:0x201
2115:0x21A
2112:0x218
2109:0x20E
2106:0x20A
2103:0x208
2100:0x206
2097:0x204
2094:0x202
2091:0x200
1997:0x17
1971:0x16
1942:0x15
1916:0x14
1887:0x13
1861:0x12
1835:0x11
1809:0x10
1783:0x2f
1754:0x27
1561:Port
1543:Port
1525:Port
1491:Port
1468:Port
1442:Port
1427:Port
1413:Port
1399:Port
1385:Port
959:Speed
846:EPROM
549:, or
519:EPROM
424:USART
408:Timer
383:flash
372:flash
317:is a
9285:V850
9226:M32R
9221:H8SX
9214:FR-V
9121:RL78
9091:C166
9042:eZ80
9027:STM8
9007:COP8
8990:8051
8985:8048
8958:6502
8951:RS08
8926:6800
8828:MIPS
8808:8051
8773:Main
8192:port
8108:2008
8058:IEEE
8002:2024
7971:ISBN
7952:2024
7904:2023
7866:2024
7840:2024
7796:2020
7726:FRAM
7615:nβ1
7571:dst
7395:POPM
7356:+1)
7344:, R(
7189:imm
7040:abs
6944:RETI
6879:mode
6834:SUBA
6786:ADDA
6738:CMPA
6690:MOVA
6646:SUBA
6642:imm
6602:ADDA
6598:imm
6558:CMPA
6554:imm
6514:MOVA
6510:imm
6436:,x(R
6430:MOVA
6385:MOVA
6378:addr
6291:RRUM
6232:RLAM
6173:RRAM
6114:RRCM
6016:MOVA
5972:MOVA
5950:addr
5924:MOVA
5876:MOVA
5697:CMP.
5673:SETZ
5660:SETN
5647:SETC
5571:ADD.
5503:#β1,
5499:XOR.
5472:ADD.
5461:INCD
5445:ADD.
5421:EINT
5408:DINT
5392:SUB.
5381:DECD
5365:SUB.
5327:DADC
5314:CLRZ
5301:CLRN
5288:CLRC
5272:MOV.
5248:MOV
5036:ADDR
4979:ADDR
4616:DADD
4511:SUBC
4476:ADDC
4072:RETI
4016:CALL
3972:PUSH
3840:SWPB
3629:byte
3480:LEDs
3415:, a
3406:LLVM
3364:The
3324:and
3211:pin.
2958:and
2884:MACS
2862:MPYS
2840:Name
2470:JTAG
2418:P11
2387:P10
2080:IFG
1988:0x0f
1985:0x0d
1982:0x0b
1979:0x09
1976:P10
1962:0x0e
1959:0x0c
1956:0x0a
1953:0x08
1933:0x3f
1930:0x3d
1927:0x3b
1924:0x39
1907:0x3e
1904:0x3c
1901:0x3a
1898:0x38
1878:0x37
1875:0x36
1872:0x35
1869:0x34
1852:0x33
1849:0x32
1846:0x31
1843:0x30
1826:0x1f
1823:0x1e
1820:0x1d
1817:0x1c
1800:0x1b
1797:0x1a
1794:0x19
1791:0x18
1780:0x2b
1777:0x2d
1774:0x2c
1771:0x2e
1768:0x2a
1765:0x29
1762:0x28
1751:0x23
1748:0x25
1745:0x24
1742:0x26
1739:0x22
1736:0x21
1733:0x20
1723:0x15
1720:0x14
1717:0x13
1712:0x12
1709:0x11
1706:0x10
1698:REN
1230:The
1167:The
1097:The
1035:The
972:The
909:The
831:The
704:The
543:UART
531:JTAG
387:FRAM
368:FRAM
313:The
258:Type
240:Bits
9390:ROM
9318:ARC
9204:CRX
9187:XMC
9177:SAM
9172:LPC
9159:ARM
9154:ARC
9116:R8C
9101:H8S
9037:Z80
9002:AVR
8980:78K
8946:S08
8848:x86
8838:PIC
8823:AVR
8818:ARM
8813:ARC
8122:A/L
7700:RAM
7659:Rn
7650:A/L
7606:A/L
7562:A/L
7559:src
7527:A/L
7461:12
7427:dst
7419:dst
7411:dst
7407:dst
7385:nβ1
7382:W/A
7350:src
7346:src
7342:src
7338:src
7319:src
7316:nβ1
7313:W/A
7271:nβ1
7268:W/A
7265:dir
7186:imm
7037:abs
6876:op.
6842:dst
6838:src
6827:dst
6812:src
6794:dst
6790:src
6779:dst
6764:src
6746:dst
6742:src
6731:dst
6716:src
6698:dst
6694:src
6683:dst
6668:src
6650:dst
6639:dst
6624:imm
6606:dst
6595:dst
6580:imm
6562:dst
6551:dst
6536:imm
6518:dst
6507:dst
6492:imm
6438:dst
6434:src
6423:dst
6408:src
6389:src
6363:src
6338:op.
6303:dst
6284:dst
6281:W/A
6263:nβ1
6244:dst
6225:dst
6222:W/A
6204:nβ1
6185:dst
6166:dst
6163:W/A
6145:nβ1
6126:dst
6107:dst
6104:W/A
6086:nβ1
6061:W/A
6049:op.
6046:nβ1
6024:dst
6022:),R
6020:src
6018:x(R
6009:dst
5994:src
5976:dst
5965:dst
5932:dst
5930:+,R
5928:src
5917:dst
5902:src
5884:dst
5880:src
5869:dst
5854:src
5757:12
5703:dst
5701:#0,
5693:dst
5686:TST
5637:dst
5635:#0,
5627:dst
5620:SBC
5610:dst
5606:dst
5597:dst
5590:RLC
5580:dst
5576:dst
5567:dst
5560:RLA
5547:RET
5537:dst
5531:dst
5528:POP
5515:NOP
5505:dst
5495:dst
5488:INV
5478:dst
5476:#2,
5468:dst
5451:dst
5449:#1,
5441:dst
5434:INC
5398:dst
5396:#2,
5388:dst
5371:dst
5369:#1,
5361:dst
5354:DEC
5344:dst
5342:#0,
5334:dst
5278:dst
5276:#0,
5268:dst
5261:CLR
5252:,PC
5250:dst
5244:dst
5231:dst
5229:#0,
5221:dst
5214:ADC
5155:#β1
4797:AND
4787:B/W
4759:XOR
4749:B/W
4724:BIS
4714:B/W
4689:BIC
4679:B/W
4654:BIT
4644:B/W
4606:B/W
4581:CMP
4571:B/W
4546:SUB
4536:B/W
4501:B/W
4466:B/W
4441:ADD
4431:B/W
4406:MOV
4396:B/W
4364:B/W
4344:JMP
4286:JGE
4228:JHS
4195:JLO
4191:JNC
4158:JEQ
4129:JNZ
4125:JNE
3962:B/W
3928:SXT
3884:RRA
3874:B/W
3796:RRC
3786:B/W
3745:B/W
3676:12
3476:USB
3318:IAR
3147:USB
2973:OP2
2895:OP2
2873:MAC
2851:MPY
2449:PJ
2356:P9
2322:P8
2291:P7
2257:P6
2226:P5
2192:P4
2161:P3
2123:P2
2088:P1
2066:IES
2052:SEL
2038:REN
2031:DIR
2024:OUT
1950:P9
1921:P8
1895:P7
1866:P6
1840:P5
1814:P4
1788:P3
1759:P2
1730:P1
1703:P0
1691:IFG
1677:IES
1670:SEL
1663:DIR
1656:OUT
1623:not
1540:IFG
1488:IES
1450:or
1439:REN
1424:SEL
1410:DIR
1396:OUT
642:LCD
551:USB
511:USB
437:IΒ²C
391:RAM
364:RTC
360:LCD
335:CPU
170:or
9536::
9290:RX
9209:FR
9081:16
9032:Z8
9012:H8
8487:TI
8468:TI
8452:TI
8436:TI
8420:TI
8404:TI
8388:TI
8188:β
8083:,
8021:^
7923:,
7912:^
7885:.
7856:.
7830:.
7787:.
7783:.
7644:ZC
7600:ZC
7536:β
7485:4
7473:8
7467:10
7464:11
7458:13
7455:14
7452:15
7405:,R
7391:β
7336:,R
7322:β
7233:β
7140:β
7090:x
6983:As
6940:β
6840:,R
6830:β
6792:,R
6782:β
6744:,R
6734:β
6696:,R
6686:β
6440:)
6426:x
6301:,R
6287:β
6242:,R
6228:β
6183:,R
6169:β
6124:,R
6110:β
6012:x
5926:@R
5920:β
5882:,R
5878:@R
5872:β
5781:4
5769:8
5763:10
5760:11
5754:13
5751:14
5748:15
5241:BR
5177:.
5145:11
5136:#2
5126:10
5117:#1
5107:01
5098:#0
5088:00
5079:#8
5069:11
5060:#4
5050:10
5045:.
5024:01
4993:11
4988:.
4968:01
4946:@R
4934:11
4929:.
4918:@R
4906:10
4901:.
4885:(R
4870:01
4865:.
4842:00
4828:Ad
4825:As
4790:As
4784:Ad
4752:As
4746:Ad
4717:As
4711:Ad
4682:As
4676:Ad
4647:As
4641:Ad
4609:As
4603:Ad
4574:As
4568:Ad
4539:As
4533:Ad
4504:As
4498:Ad
4469:As
4463:Ad
4434:As
4428:Ad
4399:As
4393:Ad
4367:As
4361:Ad
4315:JL
4257:JN
4224:JC
4162:JZ
4068:0
4009:As
3965:As
3921:As
3877:As
3833:As
3789:As
3748:As
3700:4
3688:8
3682:10
3679:11
3673:13
3670:14
3667:15
3639:.
3474:,
3408:.
3386:)
3379:)
2353:PE
2288:PD
2223:PC
2158:PB
2085:PA
1947:PB
1892:PA
1558:IV
1522:IE
1465:DS
1382:IN
1314:.
1296:,
1110:.
594:.
509:,
439:),
393:.
61:.
9079:/
8758:e
8751:t
8744:v
8126:L
8110:.
8004:.
7979:.
7954:.
7906:.
7868:.
7842:.
7798:.
7748:.
7702:.
7656:0
7653:0
7647:1
7641:0
7638:0
7635:1
7632:1
7629:0
7626:0
7623:0
7612:0
7609:0
7603:0
7597:0
7594:0
7591:1
7588:1
7585:0
7582:0
7579:0
7568:0
7565:0
7556:1
7553:1
7550:0
7547:0
7544:0
7533:0
7530:0
7524:β
7521:1
7518:1
7515:0
7512:0
7509:0
7497:0
7494:1
7491:2
7488:3
7482:5
7479:6
7476:7
7470:9
7423:n
7421:β
7415:n
7413:β
7403:n
7401:#
7399:x
7397:.
7379:1
7376:1
7373:0
7370:1
7367:0
7364:0
7361:0
7354:n
7352:β
7334:n
7332:#
7330:x
7328:.
7310:0
7307:1
7304:0
7301:1
7298:0
7295:0
7292:0
7281:n
7262:1
7259:0
7256:1
7253:0
7250:0
7247:0
7230:β
7227:1
7224:1
7221:1
7218:1
7215:0
7212:0
7209:1
7206:0
7203:0
7200:0
7183:1
7180:1
7177:0
7174:1
7171:1
7168:1
7165:0
7162:0
7159:1
7156:0
7153:0
7150:0
7137:β
7134:0
7131:1
7128:0
7125:1
7122:1
7119:1
7116:0
7113:0
7110:1
7107:0
7104:0
7101:0
7087:x
7084:1
7081:0
7078:0
7075:1
7072:1
7069:1
7066:0
7063:0
7060:1
7057:0
7054:0
7051:0
7034:0
7031:0
7028:0
7025:1
7022:1
7019:1
7016:0
7013:0
7010:1
7007:0
7004:0
7001:0
6980:1
6977:0
6974:1
6971:1
6968:0
6965:0
6962:1
6959:0
6956:0
6953:0
6937:0
6934:0
6931:0
6928:0
6925:0
6922:0
6919:0
6916:0
6913:1
6910:1
6907:0
6904:0
6901:1
6898:0
6895:0
6892:0
6873:1
6870:1
6867:0
6864:0
6861:1
6858:0
6855:0
6852:0
6836:R
6824:1
6821:1
6818:1
6815:1
6809:0
6806:0
6803:0
6800:0
6788:R
6776:0
6773:1
6770:1
6767:1
6761:0
6758:0
6755:0
6752:0
6740:R
6728:1
6725:0
6722:1
6719:1
6713:0
6710:0
6707:0
6704:0
6692:R
6680:0
6677:0
6674:1
6671:1
6665:0
6662:0
6659:0
6656:0
6636:1
6633:1
6630:0
6627:1
6621:0
6618:0
6615:0
6612:0
6592:0
6589:1
6586:0
6583:1
6577:0
6574:0
6571:0
6568:0
6548:1
6545:0
6542:0
6539:1
6533:0
6530:0
6527:0
6524:0
6504:0
6501:0
6498:0
6495:1
6489:0
6486:0
6483:0
6480:0
6464:1
6458:0
6455:0
6452:0
6449:0
6432:R
6420:1
6417:1
6414:1
6411:0
6405:0
6402:0
6399:0
6396:0
6387:R
6375:0
6372:1
6369:1
6366:0
6360:0
6357:0
6354:0
6351:0
6335:1
6332:1
6329:0
6323:0
6320:0
6317:0
6314:0
6299:n
6297:#
6295:x
6293:.
6278:0
6275:1
6272:0
6269:1
6266:1
6260:0
6257:0
6254:0
6251:0
6240:n
6238:#
6236:x
6234:.
6219:0
6216:1
6213:0
6210:0
6207:1
6201:0
6198:0
6195:0
6192:0
6181:n
6179:#
6177:x
6175:.
6160:0
6157:1
6154:0
6151:1
6148:0
6142:0
6139:0
6136:0
6133:0
6122:n
6120:#
6118:x
6116:.
6101:0
6098:1
6095:0
6092:0
6089:0
6083:0
6080:0
6077:0
6074:0
6058:0
6055:1
6052:0
6043:0
6040:0
6037:0
6034:0
6006:1
6003:1
6000:0
5997:0
5991:0
5988:0
5985:0
5982:0
5962:0
5959:1
5956:0
5953:0
5947:0
5944:0
5941:0
5938:0
5914:1
5911:0
5908:0
5905:0
5899:0
5896:0
5893:0
5890:0
5866:0
5863:0
5860:0
5857:0
5851:0
5848:0
5845:0
5842:0
5826:0
5823:0
5817:0
5814:0
5811:0
5808:0
5793:0
5790:1
5787:2
5784:3
5778:5
5775:6
5772:7
5766:9
5699:x
5690:x
5688:.
5633:x
5624:x
5622:.
5608:,
5603:x
5594:x
5592:.
5578:,
5573:x
5564:x
5562:.
5501:x
5492:x
5490:.
5474:x
5465:x
5463:.
5447:x
5438:x
5436:.
5394:x
5385:x
5383:.
5367:x
5358:x
5356:.
5340:x
5331:x
5329:.
5274:x
5265:x
5263:.
5227:x
5218:x
5216:.
5148:β
5129:β
5110:β
5091:β
5072:β
5053:β
5043:x
5027:1
5005:x
5003:#
4996:β
4986:x
4971:1
4950:+
4948:n
4941:n
4937:β
4927:n
4920:n
4913:n
4909:β
4899:x
4897:+
4895:n
4889:)
4887:n
4883:x
4877:n
4873:1
4863:n
4856:n
4854:R
4849:n
4845:0
4814:x
4778:1
4775:1
4772:1
4769:1
4740:0
4737:1
4734:1
4731:1
4705:1
4702:0
4699:1
4696:1
4670:0
4667:0
4664:1
4661:1
4635:1
4632:1
4629:0
4626:1
4597:0
4594:1
4591:0
4588:1
4562:1
4559:0
4556:0
4553:1
4527:0
4524:0
4521:0
4518:1
4492:1
4489:1
4486:1
4483:0
4457:0
4454:1
4451:1
4448:0
4422:1
4419:0
4416:1
4413:0
4387:0
4384:0
4381:1
4378:0
4337:1
4334:1
4331:1
4328:1
4325:0
4322:0
4308:0
4305:1
4302:1
4299:1
4296:0
4293:0
4279:1
4276:0
4273:1
4270:1
4267:0
4264:0
4250:0
4247:0
4244:1
4241:1
4238:0
4235:0
4226:/
4217:1
4214:1
4211:0
4208:1
4205:0
4202:0
4193:/
4184:0
4181:1
4178:0
4175:1
4172:0
4169:0
4160:/
4151:1
4148:0
4145:0
4142:1
4139:0
4136:0
4127:/
4118:0
4115:0
4112:0
4109:1
4106:0
4103:0
4089:1
4086:0
4083:0
4065:0
4062:0
4059:0
4056:0
4053:0
4050:0
4047:0
4044:1
4041:1
4038:0
4035:0
4032:1
4029:0
4026:0
4023:0
4006:0
4003:1
4000:0
3997:1
3994:0
3991:0
3988:1
3985:0
3982:0
3979:0
3959:0
3956:0
3953:1
3950:0
3947:0
3944:1
3941:0
3938:0
3935:0
3918:0
3915:1
3912:1
3909:0
3906:0
3903:0
3900:1
3897:0
3894:0
3891:0
3871:0
3868:1
3865:0
3862:0
3859:0
3856:1
3853:0
3850:0
3847:0
3830:0
3827:1
3824:0
3821:0
3818:0
3815:0
3812:1
3809:0
3806:0
3803:0
3783:0
3780:0
3777:0
3774:0
3771:0
3768:1
3765:0
3762:0
3759:0
3739:0
3736:0
3733:1
3730:0
3727:0
3724:0
3712:0
3709:1
3706:2
3703:3
3697:5
3694:6
3691:7
3685:9
3382:(
3375:(
3334:(
2078:x
2076:P
2071:x
2069:P
2064:x
2062:P
2057:x
2055:P
2050:x
2048:P
2043:x
2041:P
2036:x
2034:P
2029:x
2027:P
2022:x
2020:P
2015:x
2013:P
1696:x
1694:P
1689:x
1687:P
1682:x
1680:P
1675:x
1673:P
1668:x
1666:P
1661:x
1659:P
1654:x
1652:P
1647:x
1645:P
1619:x
1615:x
1611:x
1607:x
1603:x
1599:x
1591:x
1583:n
1579:x
1575:x
1571:n
1563:x
1556:x
1554:P
1549:x
1545:x
1538:x
1536:P
1531:x
1527:x
1520:x
1518:P
1513:x
1509:x
1505:x
1501:x
1497:x
1493:x
1486:x
1484:P
1470:x
1463:x
1461:P
1456:x
1444:x
1437:x
1435:P
1429:x
1422:x
1420:P
1415:x
1408:x
1406:P
1401:x
1394:x
1392:P
1387:x
1380:x
1378:P
485:.
426:,
420:,
404:,
215:)
209:(
197:)
191:(
186:)
182:(
178:.
160:.
130:)
124:(
119:)
115:(
111:.
93:.
68:)
64:(
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.