ZHCS409G June 2010 – September 2020 MSP430F6630 , MSP430F6631 , MSP430F6632 , MSP430F6633 , MSP430F6634 , MSP430F6635 , MSP430F6636 , MSP430F6637 , MSP430F6638
PRODUCTION DATA
Table 9-17 lists the register base address for all of the available peripheral modules.
MODULE NAME | BASE ADDRESS | OFFSET ADDRESS RANGE(1) |
---|---|---|
Special Functions (see Table 9-18) | 0100h | 000h to 01Fh |
PMM (see Table 9-19) | 0120h | 000h to 010h |
Flash Control (see Table 9-20) | 0140h | 000h to 00Fh |
CRC16 (see Table 9-21) | 0150h | 000h to 007h |
RAM Control (see Table 9-22) | 0158h | 000h to 001h |
Watchdog (see Table 9-23) | 015Ch | 000h to 001h |
UCS (see Table 9-24) | 0160h | 000h to 01Fh |
SYS (see Table 9-25) | 0180h | 000h to 01Fh |
Shared Reference (see Table 9-26) | 01B0h | 000h to 001h |
Port Mapping Control (see Table 9-27) | 01C0h | 000h to 003h |
Port Mapping Port P2 (see Table 9-27) | 01D0h | 000h to 007h |
Port P1, P2 (see Table 9-28) | 0200h | 000h to 01Fh |
Port P3, P4 (see Table 9-29) | 0220h | 000h to 01Fh |
Port P5, P6 (see Table 9-30) | 0240h | 000h to 00Bh |
Port P7, P8 (see Table 9-31) | 0260h | 000h to 00Bh |
Port P9 (see Table 9-32) | 0280h | 000h to 00Bh |
Port PJ (see Table 9-33) | 0320h | 000h to 01Fh |
Timer TA0 (see Table 9-34) | 0340h | 000h to 02Eh |
Timer TA1 (see Table 9-35) | 0380h | 000h to 02Eh |
Timer TB0 (see Table 9-36) | 03C0h | 000h to 02Eh |
Timer TA2 (see Table 9-37) | 0400h | 000h to 02Eh |
Battery Backup (see Table 9-38) | 0480h | 000h to 01Fh |
RTC_B (see Table 9-39) | 04A0h | 000h to 01Fh |
32-bit Hardware Multiplier (see Table 9-40) | 04C0h | 000h to 02Fh |
DMA General Control (see Table 9-41) | 0500h | 000h to 00Fh |
DMA Channel 0 (see Table 9-41) | 0510h | 000h to 00Ah |
DMA Channel 1 (see Table 9-41) | 0520h | 000h to 00Ah |
DMA Channel 2 (see Table 9-41) | 0530h | 000h to 00Ah |
DMA Channel 3 (see Table 9-41) | 0540h | 000h to 00Ah |
DMA Channel 4 (see Table 9-41) | 0550h | 000h to 00Ah |
DMA Channel 5 (see Table 9-41) | 0560h | 000h to 00Ah |
USCI_A0 (see Table 9-42) | 05C0h | 000h to 01Fh |
USCI_B0 (see Table 9-43) | 05E0h | 000h to 01Fh |
USCI_A1 (see Table 9-44) | 0600h | 000h to 01Fh |
USCI_B1 (see Table 9-45) | 0620h | 000h to 01Fh |
ADC12_A (see Table 9-46) | 0700h | 000h to 03Fh |
DAC12_A (see Table 9-47) | 0780h | 000h to 01Fh |
Comparator_B (see Table 9-48) | 08C0h | 000h to 00Fh |
USB configuration (see Table 9-49) | 0900h | 000h to 014h |
USB control (see Table 9-50) | 0920h | 000h to 01Fh |
LCD_B control (see Table 9-51) | 0A00h | 000h to 05Fh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
SFR interrupt enable | SFRIE1 | 00h |
SFR interrupt flag | SFRIFG1 | 02h |
SFR reset pin control | SFRRPCR | 04h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
PMM control 0 | PMMCTL0 | 00h |
PMM control 1 | PMMCTL1 | 02h |
SVS high-side control | SVSMHCTL | 04h |
SVS low-side control | SVSMLCTL | 06h |
PMM interrupt flags | PMMIFG | 0Ch |
PMM interrupt enable | PMMIE | 0Eh |
PMM power mode 5 control | PM5CTL0 | 10h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Flash control 1 | FCTL1 | 00h |
Flash control 3 | FCTL3 | 04h |
Flash control 4 | FCTL4 | 06h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
CRC data input | CRC16DI | 00h |
CRC result | CRC16INIRES | 04h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
RAM control 0 | RCCTL0 | 00h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Watchdog timer control | WDTCTL | 00h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
UCS control 0 | UCSCTL0 | 00h |
UCS control 1 | UCSCTL1 | 02h |
UCS control 2 | UCSCTL2 | 04h |
UCS control 3 | UCSCTL3 | 06h |
UCS control 4 | UCSCTL4 | 08h |
UCS control 5 | UCSCTL5 | 0Ah |
UCS control 6 | UCSCTL6 | 0Ch |
UCS control 7 | UCSCTL7 | 0Eh |
UCS control 8 | UCSCTL8 | 10h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
System control | SYSCTL | 00h |
Bootloader configuration area | SYSBSLC | 02h |
JTAG mailbox control | SYSJMBC | 06h |
JTAG mailbox input 0 | SYSJMBI0 | 08h |
JTAG mailbox input 1 | SYSJMBI1 | 0Ah |
JTAG mailbox output 0 | SYSJMBO0 | 0Ch |
JTAG mailbox output 1 | SYSJMBO1 | 0Eh |
Bus error vector generator | SYSBERRIV | 18h |
User NMI vector generator | SYSUNIV | 1Ah |
System NMI vector generator | SYSSNIV | 1Ch |
Reset vector generator | SYSRSTIV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Shared reference control | REFCTL | 00h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port mapping password | PMAPPWD | 00h |
Port mapping control | PMAPCTL | 02h |
Port P2.0 mapping | P2MAP0 | 00h |
Port P2.1 mapping | P2MAP1 | 01h |
Port P2.2 mapping | P2MAP2 | 02h |
Port P2.3 mapping | P2MAP3 | 03h |
Port P2.4 mapping | P2MAP4 | 04h |
Port P2.5 mapping | P2MAP5 | 05h |
Port P2.6 mapping | P2MAP6 | 06h |
Port P2.7 mapping | P2MAP7 | 07h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port P1 input | P1IN | 00h |
Port P1 output | P1OUT | 02h |
Port P1 direction | P1DIR | 04h |
Port P1 pullup/pulldown enable | P1REN | 06h |
Port P1 drive strength | P1DS | 08h |
Port P1 selection | P1SEL | 0Ah |
Port P1 interrupt vector word | P1IV | 0Eh |
Port P1 interrupt edge select | P1IES | 18h |
Port P1 interrupt enable | P1IE | 1Ah |
Port P1 interrupt flag | P1IFG | 1Ch |
Port P2 input | P2IN | 01h |
Port P2 output | P2OUT | 03h |
Port P2 direction | P2DIR | 05h |
Port P2 pullup/pulldown enable | P2REN | 07h |
Port P2 drive strength | P2DS | 09h |
Port P2 selection | P2SEL | 0Bh |
Port P2 interrupt vector word | P2IV | 1Eh |
Port P2 interrupt edge select | P2IES | 19h |
Port P2 interrupt enable | P2IE | 1Bh |
Port P2 interrupt flag | P2IFG | 1Dh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port P3 input | P3IN | 00h |
Port P3 output | P3OUT | 02h |
Port P3 direction | P3DIR | 04h |
Port P3 pullup/pulldown enable | P3REN | 06h |
Port P3 drive strength | P3DS | 08h |
Port P3 selection | P3SEL | 0Ah |
Port P3 interrupt vector word | P3IV | 0Eh |
Port P3 interrupt edge select | P3IES | 18h |
Port P3 interrupt enable | P3IE | 1Ah |
Port P3 interrupt flag | P3IFG | 1Ch |
Port P4 input | P4IN | 01h |
Port P4 output | P4OUT | 03h |
Port P4 direction | P4DIR | 05h |
Port P4 pullup/pulldown enable | P4REN | 07h |
Port P4 drive strength | P4DS | 09h |
Port P4 selection | P4SEL | 0Bh |
Port P4 interrupt vector word | P4IV | 1Eh |
Port P4 interrupt edge select | P4IES | 19h |
Port P4 interrupt enable | P4IE | 1Bh |
Port P4 interrupt flag | P4IFG | 1Dh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port P5 input | P5IN | 00h |
Port P5 output | P5OUT | 02h |
Port P5 direction | P5DIR | 04h |
Port P5 pullup/pulldown enable | P5REN | 06h |
Port P5 drive strength | P5DS | 08h |
Port P5 selection | P5SEL | 0Ah |
Port P6 input | P6IN | 01h |
Port P6 output | P6OUT | 03h |
Port P6 direction | P6DIR | 05h |
Port P6 pullup/pulldown enable | P6REN | 07h |
Port P6 drive strength | P6DS | 09h |
Port P6 selection | P6SEL | 0Bh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port P7 input | P7IN | 00h |
Port P7 output | P7OUT | 02h |
Port P7 direction | P7DIR | 04h |
Port P7 pullup/pulldown enable | P7REN | 06h |
Port P7 drive strength | P7DS | 08h |
Port P7 selection | P7SEL | 0Ah |
Port P8 input | P8IN | 01h |
Port P8 output | P8OUT | 03h |
Port P8 direction | P8DIR | 05h |
Port P8 pullup/pulldown enable | P8REN | 07h |
Port P8 drive strength | P8DS | 09h |
Port P8 selection | P8SEL | 0Bh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port P9 input | P9IN | 00h |
Port P9 output | P9OUT | 02h |
Port P9 direction | P9DIR | 04h |
Port P9 pullup/pulldown enable | P9REN | 06h |
Port P9 drive strength | P9DS | 08h |
Port P9 selection | P9SEL | 0Ah |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Port PJ input | PJIN | 00h |
Port PJ output | PJOUT | 02h |
Port PJ direction | PJDIR | 04h |
Port PJ pullup/pulldown enable | PJREN | 06h |
Port PJ drive strength | PJDS | 08h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
TA0 control | TA0CTL | 00h |
Capture/compare control 0 | TA0CCTL0 | 02h |
Capture/compare control 1 | TA0CCTL1 | 04h |
Capture/compare control 2 | TA0CCTL2 | 06h |
Capture/compare control 3 | TA0CCTL3 | 08h |
Capture/compare control 4 | TA0CCTL4 | 0Ah |
TA0 counter | TA0R | 10h |
Capture/compare 0 | TA0CCR0 | 12h |
Capture/compare 1 | TA0CCR1 | 14h |
Capture/compare 2 | TA0CCR2 | 16h |
Capture/compare 3 | TA0CCR3 | 18h |
Capture/compare 4 | TA0CCR4 | 1Ah |
TA0 expansion 0 | TA0EX0 | 20h |
TA0 interrupt vector | TA0IV | 2Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
TA1 control | TA1CTL | 00h |
Capture/compare control 0 | TA1CCTL0 | 02h |
Capture/compare control 1 | TA1CCTL1 | 04h |
Capture/compare control 2 | TA1CCTL2 | 06h |
TA1 counter | TA1R | 10h |
Capture/compare 0 | TA1CCR0 | 12h |
Capture/compare 1 | TA1CCR1 | 14h |
Capture/compare 2 | TA1CCR2 | 16h |
TA1 expansion 0 | TA1EX0 | 20h |
TA1 interrupt vector | TA1IV | 2Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
TB0 control | TB0CTL | 00h |
Capture/compare control 0 | TB0CCTL0 | 02h |
Capture/compare control 1 | TB0CCTL1 | 04h |
Capture/compare control 2 | TB0CCTL2 | 06h |
Capture/compare control 3 | TB0CCTL3 | 08h |
Capture/compare control 4 | TB0CCTL4 | 0Ah |
Capture/compare control 5 | TB0CCTL5 | 0Ch |
Capture/compare control 6 | TB0CCTL6 | 0Eh |
TB0 counter | TB0R | 10h |
Capture/compare 0 | TB0CCR0 | 12h |
Capture/compare 1 | TB0CCR1 | 14h |
Capture/compare 2 | TB0CCR2 | 16h |
Capture/compare 3 | TB0CCR3 | 18h |
Capture/compare 4 | TB0CCR4 | 1Ah |
Capture/compare 5 | TB0CCR5 | 1Ch |
Capture/compare 6 | TB0CCR6 | 1Eh |
TB0 expansion 0 | TB0EX0 | 20h |
TB0 interrupt vector | TB0IV | 2Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
TA2 control | TA2CTL | 00h |
Capture/compare control 0 | TA2CCTL0 | 02h |
Capture/compare control 1 | TA2CCTL1 | 04h |
Capture/compare control 2 | TA2CCTL2 | 06h |
TA2 counter | TA2R | 10h |
Capture/compare 0 | TA2CCR0 | 12h |
Capture/compare 1 | TA2CCR1 | 14h |
Capture/compare 2 | TA2CCR2 | 16h |
TA2 expansion 0 | TA2EX0 | 20h |
TA2 interrupt vector | TA2IV | 2Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Battery backup memory 0 | BAKMEM0 | 00h |
Battery backup memory 1 | BAKMEM1 | 02h |
Battery backup memory 2 | BAKMEM2 | 04h |
Battery backup memory 3 | BAKMEM3 | 06h |
Battery backup control | BAKCTL | 1Ch |
Battery charger control | BAKCHCTL | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
RTC control 0 | RTCCTL0 | 00h |
RTC control 1 | RTCCTL1 | 01h |
RTC control 2 | RTCCTL2 | 02h |
RTC control 3 | RTCCTL3 | 03h |
RTC prescaler 0 control | RTCPS0CTL | 08h |
RTC prescaler 1 control | RTCPS1CTL | 0Ah |
RTC prescaler 0 | RTCPS0 | 0Ch |
RTC prescaler 1 | RTCPS1 | 0Dh |
RTC interrupt vector word | RTCIV | 0Eh |
RTC seconds | RTCSEC | 10h |
RTC minutes | RTCMIN | 11h |
RTC hours | RTCHOUR | 12h |
RTC day of week | RTCDOW | 13h |
RTC days | RTCDAY | 14h |
RTC month | RTCMON | 15h |
RTC year low | RTCYEARL | 16h |
RTC year high | RTCYEARH | 17h |
RTC alarm minutes | RTCAMIN | 18h |
RTC alarm hours | RTCAHOUR | 19h |
RTC alarm day of week | RTCADOW | 1Ah |
RTC alarm days | RTCADAY | 1Bh |
Binary-to-BCD conversion | BIN2BCD | 1Ch |
BCD-to-binary conversion | BCD2BIN | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
16-bit operand 1 – multiply | MPY | 00h |
16-bit operand 1 – signed multiply | MPYS | 02h |
16-bit operand 1 – multiply accumulate | MAC | 04h |
16-bit operand 1 – signed multiply accumulate | MACS | 06h |
16-bit operand 2 | OP2 | 08h |
16 × 16 result low word | RESLO | 0Ah |
16 × 16 result high word | RESHI | 0Ch |
16 × 16 sum extension | SUMEXT | 0Eh |
32-bit operand 1 – multiply low word | MPY32L | 10h |
32-bit operand 1 – multiply high word | MPY32H | 12h |
32-bit operand 1 – signed multiply low word | MPYS32L | 14h |
32-bit operand 1 – signed multiply high word | MPYS32H | 16h |
32-bit operand 1 – multiply accumulate low word | MAC32L | 18h |
32-bit operand 1 – multiply accumulate high word | MAC32H | 1Ah |
32-bit operand 1 – signed multiply accumulate low word | MACS32L | 1Ch |
32-bit operand 1 – signed multiply accumulate high word | MACS32H | 1Eh |
32-bit operand 2 – low word | OP2L | 20h |
32-bit operand 2 – high word | OP2H | 22h |
32 × 32 result 0 – least significant word | RES0 | 24h |
32 × 32 result 1 | RES1 | 26h |
32 × 32 result 2 | RES2 | 28h |
32 × 32 result 3 – most significant word | RES3 | 2Ah |
MPY32 control 0 | MPY32CTL0 | 2Ch |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
DMA general control: DMA module control 0 | DMACTL0 | 00h |
DMA general control: DMA module control 1 | DMACTL1 | 02h |
DMA general control: DMA module control 2 | DMACTL2 | 04h |
DMA general control: DMA module control 3 | DMACTL3 | 06h |
DMA general control: DMA module control 4 | DMACTL4 | 08h |
DMA general control: DMA interrupt vector | DMAIV | 0Ah |
DMA channel 0 control | DMA0CTL | 00h |
DMA channel 0 source address low | DMA0SAL | 02h |
DMA channel 0 source address high | DMA0SAH | 04h |
DMA channel 0 destination address low | DMA0DAL | 06h |
DMA channel 0 destination address high | DMA0DAH | 08h |
DMA channel 0 transfer size | DMA0SZ | 0Ah |
DMA channel 1 control | DMA1CTL | 00h |
DMA channel 1 source address low | DMA1SAL | 02h |
DMA channel 1 source address high | DMA1SAH | 04h |
DMA channel 1 destination address low | DMA1DAL | 06h |
DMA channel 1 destination address high | DMA1DAH | 08h |
DMA channel 1 transfer size | DMA1SZ | 0Ah |
DMA channel 2 control | DMA2CTL | 00h |
DMA channel 2 source address low | DMA2SAL | 02h |
DMA channel 2 source address high | DMA2SAH | 04h |
DMA channel 2 destination address low | DMA2DAL | 06h |
DMA channel 2 destination address high | DMA2DAH | 08h |
DMA channel 2 transfer size | DMA2SZ | 0Ah |
DMA channel 3 control | DMA3CTL | 00h |
DMA channel 3 source address low | DMA3SAL | 02h |
DMA channel 3 source address high | DMA3SAH | 04h |
DMA channel 3 destination address low | DMA3DAL | 06h |
DMA channel 3 destination address high | DMA3DAH | 08h |
DMA channel 3 transfer size | DMA3SZ | 0Ah |
DMA channel 4 control | DMA4CTL | 00h |
DMA channel 4 source address low | DMA4SAL | 02h |
DMA channel 4 source address high | DMA4SAH | 04h |
DMA channel 4 destination address low | DMA4DAL | 06h |
DMA channel 4 destination address high | DMA4DAH | 08h |
DMA channel 4 transfer size | DMA4SZ | 0Ah |
DMA channel 5 control | DMA5CTL | 00h |
DMA channel 5 source address low | DMA5SAL | 02h |
DMA channel 5 source address high | DMA5SAH | 04h |
DMA channel 5 destination address low | DMA5DAL | 06h |
DMA channel 5 destination address high | DMA5DAH | 08h |
DMA channel 5 transfer size | DMA5SZ | 0Ah |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
USCI control 0 | UCA0CTL0 | 00h |
USCI control 1 | UCA0CTL1 | 01h |
USCI baud rate 0 | UCA0BR0 | 06h |
USCI baud rate 1 | UCA0BR1 | 07h |
USCI modulation control | UCA0MCTL | 08h |
USCI status | UCA0STAT | 0Ah |
USCI receive buffer | UCA0RXBUF | 0Ch |
USCI transmit buffer | UCA0TXBUF | 0Eh |
USCI LIN control | UCA0ABCTL | 10h |
USCI IrDA transmit control | UCA0IRTCTL | 12h |
USCI IrDA receive control | UCA0IRRCTL | 13h |
USCI interrupt enable | UCA0IE | 1Ch |
USCI interrupt flags | UCA0IFG | 1Dh |
USCI interrupt vector word | UCA0IV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
USCI synchronous control 0 | UCB0CTL0 | 00h |
USCI synchronous control 1 | UCB0CTL1 | 01h |
USCI synchronous bit rate 0 | UCB0BR0 | 06h |
USCI synchronous bit rate 1 | UCB0BR1 | 07h |
USCI synchronous status | UCB0STAT | 0Ah |
USCI synchronous receive buffer | UCB0RXBUF | 0Ch |
USCI synchronous transmit buffer | UCB0TXBUF | 0Eh |
USCI I2C own address | UCB0I2COA | 10h |
USCI I2C slave address | UCB0I2CSA | 12h |
USCI interrupt enable | UCB0IE | 1Ch |
USCI interrupt flags | UCB0IFG | 1Dh |
USCI interrupt vector word | UCB0IV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
USCI control 0 | UCA1CTL0 | 00h |
USCI control 1 | UCA1CTL1 | 01h |
USCI baud rate 0 | UCA1BR0 | 06h |
USCI baud rate 1 | UCA1BR1 | 07h |
USCI modulation control | UCA1MCTL | 08h |
USCI status | UCA1STAT | 0Ah |
USCI receive buffer | UCA1RXBUF | 0Ch |
USCI transmit buffer | UCA1TXBUF | 0Eh |
USCI LIN control | UCA1ABCTL | 10h |
USCI IrDA transmit control | UCA1IRTCTL | 12h |
USCI IrDA receive control | UCA1IRRCTL | 13h |
USCI interrupt enable | UCA1IE | 1Ch |
USCI interrupt flags | UCA1IFG | 1Dh |
USCI interrupt vector word | UCA1IV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
USCI synchronous control 0 | UCB1CTL0 | 00h |
USCI synchronous control 1 | UCB1CTL1 | 01h |
USCI synchronous bit rate 0 | UCB1BR0 | 06h |
USCI synchronous bit rate 1 | UCB1BR1 | 07h |
USCI synchronous status | UCB1STAT | 0Ah |
USCI synchronous receive buffer | UCB1RXBUF | 0Ch |
USCI synchronous transmit buffer | UCB1TXBUF | 0Eh |
USCI I2C own address | UCB1I2COA | 10h |
USCI I2C slave address | UCB1I2CSA | 12h |
USCI interrupt enable | UCB1IE | 1Ch |
USCI interrupt flags | UCB1IFG | 1Dh |
USCI interrupt vector word | UCB1IV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
ADC12 control 0 | ADC12CTL0 | 00h |
ADC12 control 1 | ADC12CTL1 | 02h |
ADC12 control 2 | ADC12CTL2 | 04h |
Interrupt flag | ADC12IFG | 0Ah |
Interrupt enable | ADC12IE | 0Ch |
Interrupt vector word | ADC12IV | 0Eh |
ADC memory control 0 | ADC12MCTL0 | 10h |
ADC memory control 1 | ADC12MCTL1 | 11h |
ADC memory control 2 | ADC12MCTL2 | 12h |
ADC memory control 3 | ADC12MCTL3 | 13h |
ADC memory control 4 | ADC12MCTL4 | 14h |
ADC memory control 5 | ADC12MCTL5 | 15h |
ADC memory control 6 | ADC12MCTL6 | 16h |
ADC memory control 7 | ADC12MCTL7 | 17h |
ADC memory control 8 | ADC12MCTL8 | 18h |
ADC memory control 9 | ADC12MCTL9 | 19h |
ADC memory control 10 | ADC12MCTL10 | 1Ah |
ADC memory control 11 | ADC12MCTL11 | 1Bh |
ADC memory control 12 | ADC12MCTL12 | 1Ch |
ADC memory control 13 | ADC12MCTL13 | 1Dh |
ADC memory control 14 | ADC12MCTL14 | 1Eh |
ADC memory control 15 | ADC12MCTL15 | 1Fh |
Conversion memory 0 | ADC12MEM0 | 20h |
Conversion memory 1 | ADC12MEM1 | 22h |
Conversion memory 2 | ADC12MEM2 | 24h |
Conversion memory 3 | ADC12MEM3 | 26h |
Conversion memory 4 | ADC12MEM4 | 28h |
Conversion memory 5 | ADC12MEM5 | 2Ah |
Conversion memory 6 | ADC12MEM6 | 2Ch |
Conversion memory 7 | ADC12MEM7 | 2Eh |
Conversion memory 8 | ADC12MEM8 | 30h |
Conversion memory 9 | ADC12MEM9 | 32h |
Conversion memory 10 | ADC12MEM10 | 34h |
Conversion memory 11 | ADC12MEM11 | 36h |
Conversion memory 12 | ADC12MEM12 | 38h |
Conversion memory 13 | ADC12MEM13 | 3Ah |
Conversion memory 14 | ADC12MEM14 | 3Ch |
Conversion memory 15 | ADC12MEM15 | 3Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
DAC12_A channel 0 control 0 | DAC12_0CTL0 | 00h |
DAC12_A channel 0 control 1 | DAC12_0CTL1 | 02h |
DAC12_A channel 0 data | DAC12_0DAT | 04h |
DAC12_A channel 0 calibration control | DAC12_0CALCTL | 06h |
DAC12_A channel 0 calibration data | DAC12_0CALDAT | 08h |
DAC12_A channel 1 control 0 | DAC12_1CTL0 | 10h |
DAC12_A channel 1 control 1 | DAC12_1CTL1 | 12h |
DAC12_A channel 1 data | DAC12_1DAT | 14h |
DAC12_A channel 1 calibration control | DAC12_1CALCTL | 16h |
DAC12_A channel 1 calibration data | DAC12_1CALDAT | 18h |
DAC12_A interrupt vector word | DAC12IV | 1Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Comp_B control 0 | CBCTL0 | 00h |
Comp_B control 1 | CBCTL1 | 02h |
Comp_B control 2 | CBCTL2 | 04h |
Comp_B control 3 | CBCTL3 | 06h |
Comp_B interrupt | CBINT | 0Ch |
Comp_B interrupt vector word | CBIV | 0Eh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
USB key/ID | USBKEYID | 00h |
USB module configuration | USBCNF | 02h |
USB PHY control | USBPHYCTL | 04h |
USB power control | USBPWRCTL | 08h |
USB power voltage setting | USBPWRVSR | 0Ah |
USB PLL control | USBPLLCTL | 10h |
USB PLL divider | USBPLLDIV | 12h |
USB PLL interrupts | USBPLLIR | 14h |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
Input endpoint_0 configuration | USBIEPCNF_0 | 00h |
Input endpoint_0 byte count | USBIEPCNT_0 | 01h |
Output endpoint_0 configuration | USBOEPCNF_0 | 02h |
Output endpoint_0 byte count | USBOEPCNT_0 | 03h |
Input endpoint interrupt enables | USBIEPIE | 0Eh |
Output endpoint interrupt enables | USBOEPIE | 0Fh |
Input endpoint interrupt flags | USBIEPIFG | 10h |
Output endpoint interrupt flags | USBOEPIFG | 11h |
USB interrupt vector | USBIV | 12h |
USB maintenance | USBMAINT | 16h |
Timestamp | USBTSREG | 18h |
USB frame number | USBFN | 1Ah |
USB control | USBCTL | 1Ch |
USB interrupt enables | USBIE | 1Dh |
USB interrupt flags | USBIFG | 1Eh |
Function address | USBFUNADR | 1Fh |
REGISTER DESCRIPTION | REGISTER | OFFSET |
---|---|---|
LCD_B control 0 | LCDBCTL0 | 000h |
LCD_B control 1 | LCDBCTL1 | 002h |
LCD_B blinking control | LCDBBLKCTL | 004h |
LCD_B memory control | LCDBMEMCTL | 006h |
LCD_B voltage control | LCDBVCTL | 008h |
LCD_B port control 0 | LCDBPCTL0 | 00Ah |
LCD_B port control 1 | LCDBPCTL1 | 00Ch |
LCD_B port control 2 | LCDBPCTL2 | 00Eh |
LCD_B charge pump control | LCDBCTL0 | 012h |
LCD_B interrupt vector word | LCDBIV | 01Eh |
LCD_B memory 1 | LCDM1 | 020h |
LCD_B memory 2 | LCDM2 | 021h |
⋮ | ⋮ | ⋮ |
LCD_B memory 22 | LCDM22 | 035h |
LCD_B blinking memory 1 | LCDBM1 | 040h |
LCD_B blinking memory 2 | LCDBM2 | 041h |
⋮ | ⋮ | ⋮ |
LCD_B blinking memory 22 | LCDBM22 | 055h |