SLAS380F April 2004 – March 2022 MSP430FG437 , MSP430FG438 , MSP430FG439
PRODUCTION DATA
Table 9-12 shows peripherals with word-access registers, and Table 9-13 shows peripherals with byte-access registers.
PERIPHERAL | REGISTER NAME | ACRONYM | OFFSET |
---|---|---|---|
Watchdog | Watchdog timer control | WDTCTL | 0120h |
Timer_B3 | Capture/compare register 2 | TBCCR2 | 0196h |
Capture/compare register 1 | TBCCR1 | 0194h | |
Capture/compare register 0 | TBCCR0 | 0192h | |
Timer_B register | TBR | 0190h | |
Capture/compare control 2 | TBCCTL2 | 0186h | |
Capture/compare control 1 | TBCCTL1 | 0184h | |
Capture/compare control 0 | TBCCTL0 | 0182h | |
Timer_B control | TBCTL | 0180h | |
Timer_B interrupt vector | TBIV | 011Eh | |
Capture/compare register 2 | TACCR2 | 0176h | |
Capture/compare register 1 | TACCR1 | 0174h | |
Capture/compare register 0 | TACCR0 | 0172h | |
Timer_A3 | Timer_A register | TAR | 0170h |
Capture/compare control 2 | TACCTL2 | 0166h | |
Capture/compare control 1 | TACCTL1 | 0164h | |
Capture/compare control 0 | TACCTL0 | 0162h | |
Timer_A control | TACTL | 0160h | |
Timer_A interrupt vector | TAIV | 012Eh | |
Flash | Flash control 3 | FCTL3 | 012Ch |
Flash control 2 | FCTL2 | 012Ah | |
Flash control 1 | FCTL1 | 0128h | |
DMA | DMA module control 0 | DMACTL0 | 0122h |
DMA module control 1 | DMACTL1 | 0124h | |
DMA channel 0 control | DMA0CTL | 01E0h | |
DMA channel 0 source address | DMA0SA | 01E2h | |
DMA channel 0 destination address | DMA0DA | 01E4h | |
DMA channel 0 transfer size | DMA0SZ | 01E6h | |
ADC12 (See also Table 9-13) | Conversion memory 15 | ADC12MEM15 | 015Eh |
Conversion memory 14 | ADC12MEM14 | 015Ch | |
Conversion memory 13 | ADC12MEM13 | 015Ah | |
Conversion memory 12 | ADC12MEM12 | 0158h | |
Conversion memory 11 | ADC12MEM11 | 0156h | |
Conversion memory 10 | ADC12MEM10 | 0154h | |
Conversion memory 9 | ADC12MEM9 | 0152h | |
Conversion memory 8 | ADC12MEM8 | 0150h | |
Conversion memory 7 | ADC12MEM7 | 014Eh | |
Conversion memory 6 | ADC12MEM6 | 014Ch | |
Conversion memory 5 | ADC12MEM5 | 014Ah | |
Conversion memory 4 | ADC12MEM4 | 0148h | |
Conversion memory 3 | ADC12MEM3 | 0146h | |
Conversion memory 2 | ADC12MEM2 | 0144h | |
Conversion memory 1 | ADC12MEM1 | 0142h | |
Conversion memory 0 | ADC12MEM0 | 0140h | |
Interrupt-vector-word register | ADC12IV | 01A8h | |
Interrupt-enable register | ADC12IE | 01A6h | |
Interrupt-flag register | ADC12IFG | 01A4h | |
Control register 1 | ADC12CTL1 | 01A2h | |
Control register 0 | ADC12CTL0 | 01A0h | |
DAC12 | DAC12_1 data | DAC12_1DAT | 01CAh |
DAC12_1 control | DAC12_1CTL | 01C2h | |
DAC12_0 data | DAC12_0DAT | 01C8h | |
DAC12_0 control | DAC12_0CTL | 01C0h |
PERIPHERAL | REGISTER NAME | ACRONYM | OFFSET |
---|---|---|---|
OA2 | Operational Amplifier 2 control register 1 | OA2CTL1 | 0C5h |
Operational Amplifier 2 control register 0 | OA2CTL0 | 0C4h | |
OA1 | Operational Amplifier 1 control register 1 | OA1CTL1 | 0C3h |
Operational Amplifier 1 control register 0 | OA1CTL0 | 0C2h | |
OA0 | Operational Amplifier 0 control register 1 | OA0CTL1 | 0C1h |
Operational Amplifier 0 control register 0 | OA0CTL0 | 0C0h | |
LCD | LCD memory 20 | LCDM20 | 0A4h |
⋮ | ⋮ | ⋮ | |
LCD memory 16 | LCDM16 | 0A0h | |
LCD memory 15 | LCDM15 | 09Fh | |
⋮ | ⋮ | ⋮ | |
LCD memory 1 | LCDM1 | 091h | |
LCD control and mode | LCDCTL | 090h | |
ADC12 (Memory control registers require byte access) | ADC memory-control register 15 | ADC12MCTL15 | 08Fh |
ADC memory-control register 14 | ADC12MCTL14 | 08Eh | |
ADC memory-control register 13 | ADC12MCTL13 | 08Dh | |
ADC memory-control register 12 | ADC12MCTL12 | 08Ch | |
ADC memory-control register 11 | ADC12MCTL11 | 08Bh | |
ADC memory-control register 10 | ADC12MCTL10 | 08Ah | |
ADC memory-control register 9 | ADC12MCTL9 | 089h | |
ADC memory-control register 8 | ADC12MCTL8 | 088h | |
ADC memory-control register 7 | ADC12MCTL7 | 087h | |
ADC memory-control register 6 | ADC12MCTL6 | 086h | |
ADC memory-control register 5 | ADC12MCTL5 | 085h | |
ADC memory-control register 4 | ADC12MCTL4 | 084h | |
ADC memory-control register 3 | ADC12MCTL3 | 083h | |
ADC memory-control register 2 | ADC12MCTL2 | 082h | |
ADC memory-control register 1 | ADC12MCTL1 | 081h | |
ADC memory-control register 0 | ADC12MCTL0 | 080h | |
USART0 (UART or SPI mode) | Transmit buffer | U0TXBUF | 077h |
Receive buffer | U0RXBUF | 076h | |
Baud rate | U0BR1 | 075h | |
Baud rate | U0BR0 | 074h | |
Modulation control | U0MCTL | 073h | |
Receive control | U0RCTL | 072h | |
Transmit control | U0TCTL | 071h | |
USART control | U0CTL | 070h | |
Comparator_A | Comparator_A port disable | CAPD | 05Bh |
Comparator_A control 2 | CACTL2 | 05Ah | |
Comparator_A control 1 | CACTL1 | 059h | |
BrownOUT, SVS | SVS control register (Reset by brownout signal) | SVSCTL | 056h |
FLL+ Clock | FLL+ Control 1 | FLL_CTL1 | 054h |
FLL+ Control 0 | FLL_CTL0 | 053h | |
System clock frequency control | SCFQCTL | 052h | |
System clock frequency integrator | SCFI1 | 051h | |
System clock frequency integrator | SCFI0 | 050h | |
Basic Timer1 | BT counter 2 | BTCNT2 | 047h |
BT counter 1 | BTCNT1 | 046h | |
BT control | BTCTL | 040h | |
Port P6 | Port P6 selection | P6SEL | 037h |
Port P6 direction | P6DIR | 036h | |
Port P6 output | P6OUT | 035h | |
Port P6 input | P6IN | 034h | |
Port P5 | Port P5 selection | P5SEL | 033h |
Port P5 direction | P5DIR | 032h | |
Port P5 output | P5OUT | 031h | |
Port P5 input | P5IN | 030h | |
Port P4 | Port P4 selection | P4SEL | 01Fh |
Port P4 direction | P4DIR | 01Eh | |
Port P4 output | P4OUT | 01Dh | |
Port P4 input | P4IN | 01Ch | |
Port P3 | Port P3 selection | P3SEL | 01Bh |
Port P3 direction | P3DIR | 01Ah | |
Port P3 output | P3OUT | 019h | |
Port P3 input | P3IN | 018h | |
Port P2 | Port P2 selection | P2SEL | 02Eh |
Port P2 interrupt enable | P2IE | 02Dh | |
Port P2 interrupt-edge select | P2IES | 02Ch | |
Port P2 interrupt flag | P2IFG | 02Bh | |
Port P2 direction | P2DIR | 02Ah | |
Port P2 output | P2OUT | 029h | |
Port P2 input | P2IN | 028h | |
Port P1 | Port P1 selection | P1SEL | 026h |
Port P1 interrupt enable | P1IE | 025h | |
Port P1 interrupt-edge select | P1IES | 024h | |
Port P1 interrupt flag | P1IFG | 023h | |
Port P1 direction | P1DIR | 022h | |
Port P1 output | P1OUT | 021h | |
Port P1 input | P1IN | 020h | |
Special functions | SFR module enable 2 | ME2 | 005h |
SFR module enable 1 | ME1 | 004h | |
SFR interrupt flag 2 | IFG2 | 003h | |
SFR interrupt flag 1 | IFG1 | 002h | |
SFR interrupt enable 2 | IE2 | 001h | |
SFR interrupt enable 1 | IE1 | 000h |