芯云购商城
搜索关键词不能为空
搜索关键词不能为空
收缩

QQ在线咨询

电话咨询

  • 0755-82579613

Skype 咨询

  • 3003361628@qq.com

MSP430F123IDWR_TI(德州仪器)中文资料_英文资料_价格_PDF手册

2026/10/9 17:39:21

1

MSP430F123IDWR

具有 8KB 闪存、256B SRAM、计时器、比较器和 SPI/UART 的 8MHz MCU | DW | 28 | -40 to 85


Low Supply Voltage Range 1.8 V to 3.6 V

Ultralow-Power Consumption:

−  Active Mode: 200 μA at 1 MHz, 2.2 V

−  Standby Mode: 0.7 μA

−  Off Mode (RAM Retention): 0.1 μA

Five Power Saving Modes

Wake-Up From Standby Mode in less

than 6 μs

16-Bit RISC Architecture, 125 ns 

Instruction Cycle Time

Basic Clock Module Configurations:

−  Various Internal Resistors

−  Single External Resistor

−  32 kHz Crystal

−  High Frequency Crystal

−  Resonator

−  External Clock Source

16-Bit Timer_A With Three

Capture/Compare Registers

On-Chip Comparator for Analog Signal

Compare Function or Slope A/D

Conversion

Serial Communication Interface (USART0)

Software-Selects Asynchronous UART or

Synchronous SPI

Serial Onboard Programming,

No External Programming Voltage Needed

Programmable Code Protection by Security

Fuse

Family Members Include:

MSP430F122: 4KB   256B Flash Memory

256B RAM

MSP430F123: 8KB   256B Flash Memory

256B RAM

Available in a 28-Pin Plastic Small-Outline

Wide Body (SOWB) Package, 28-Pin Plastic

Thin Shrink Small-Outline Package

(TSSOP) and 32-Pin QFN Package

For Complete Module Descriptions, See the

MSP430x1xx Family User’s Guide,

Literature Number SLAU049


description


The Texas Instruments MSP430 family of ultralow power microcontrollers consist of several devices featuring different sets of peripherals targeted for various applications. The architecture, combined with five low power modes is optimized to achieve extended battery life in portable measurement applications. The device features a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that attribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows wake-up from low-power modes to active mode in less than 6μs.

The MSP430F12x series is an ultralow-power mixed signal microcontroller with a built-in 16-bit timer and twenty-two I/O pins. The MSP430F12x series also has a built-in communication capability using asynchronous (UART) and synchronous (SPI) protocols in addition to a versatile analog comparator.

Typical applications include sensor systems that capture analog signals, convert them to digital values, and then process the data and display them or transmit them to a host system. Stand alone RF sensor front end is another area of application. The I/O port inputs provide single slope A/D conversion capability on resistive sensors.

pin designation, MSP430x12x


short-form description


CPU

The MSP430 CPU has a 16-bit RISC architecture that is highly transparent to the application. All operations, other than program-flow instructions, are performed as register operations in conjunction with seven addressing modes for source operand and four addressing modes for destination operand.

The CPU is integrated with 16 registers that provide reduced instruction execution time. The register-to-register operation execution time is one cycle of the CPU clock.

Four of the registers, R0 to R3, are dedicated as program counter, stack pointer, status register, and constant generator respectively. The remaining registers are general-purpose registers.

Peripherals are connected to the CPU using data, address, and control buses, and can be handled with all instructions.


instruction set


The instruction set consists of 51 instructions with three formats and seven address modes. Each instruction can operate on word and byte data. Table1 shows examples of the three types of instruction formats; the address modes are listed in Table2.