English
Language : 

SLAS191A Datasheet, PDF (3/86 Pages) Texas Instruments – Starter Kit Evaluation Kit Manual
Contents
Section
Title
Page
1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1
1.1 Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1
1.2 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
1.2.1 The STK/EVK-PCB Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2
1.2.2 How to Install the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3
1.2.3 Programming the Monitor Software Into an
Erased EPROM (EVK Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–5
1.2.4 MSP-STK/EVK430x320 Target Connectors . . . . . . . . . . . . . . . . . . . . . . . . . 1–6
1.2.5 MSP-EVK430x330 Target Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–7
1.2.6 The LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–8
1.2.7 Schematic for the MSP-STK/EVK430x320 . . . . . . . . . . . . . . . . . . . . . . . . . 1–10
1.2.8 Schematic for the MSP-EVK430x330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–11
1.2.9 Starting the STK Demo Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–12
1.2.10 Executing a Program with the STK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–12
1.2.11 How to Use Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–22
1.2.12 Accessing the Port on the MSP430x320 STK/EVK . . . . . . . . . . . . . . . . . . 1–23
1.2.13 How to Use an Interrupt Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–24
1.3 Loading a Program Into the EPROM Via the Terminal . . . . . . . . . . . . . . . . . . . . . . 1–25
2 Monitor Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1
2.1 Syntax Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1
2.2 Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–1
2.3 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2
3 Monitor Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1
3.1 Register R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1
3.2 The Instruction CALL R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–1
3.3 Peripheral Hardware/Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2
3.4 RAM Locations for the Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–2
3.5 Writing Data Into the EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–5
4 Treatment of Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1
4.1 Use of Interrupts in the Monitor Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4–1
5 Half Duplex Monitor Software UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.1 Transmission Parameters of the Software UART . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.2 Identification of Bit Pattern AA55h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–1
5.3 Special Treatment of <ESC> in the Software UART . . . . . . . . . . . . . . . . . . . . . . . . 5–4
5.4 Transmitting One Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–5
5.5 Transmitting a String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–7
5.6 Receiving a Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5–8
6 Using Interrupt Vectors in the EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1
6.1 The Identification Bit Pattern After a Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1
iii