MSP-STK430A320 [TI]
MIXED SIGNAL MICROCONTROLLER; 混合信号微控制器型号: | MSP-STK430A320 |
厂家: | TEXAS INSTRUMENTS |
描述: | MIXED SIGNAL MICROCONTROLLER |
文件: | 总39页 (文件大小:576K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
Low Supply Voltage Range, 2.7 V – 5.5 V
Integrated 12+2 Bit A/D Converter
Low Operation Current, 3 mA at 1 MHz,
3 V
Family Members Include:
– MSP430P325, 16KB OTP, 512 Byte RAM
Ultralow Power Consumption (Standby
Mode Down to 0.1 A)
EPROM Version Available for Prototyping:
PMS430E325
Five Power-Saving Modes
Serial Onboard Programming
Wakeup From Standby Mode in 6 s
Programmable Code Protection by Security
Fuse
16-Bit RISC Architecture, 300 ns Instruction
Cycle Time
Avaliable in 64 Pin Quad Flatpack (QFP),
68 Pin Plastic J-Leaded Chip Carrier
(PLCC), 68 Pin J-Leaded Ceramic Chip
Carrier (JLCC) Package (EPROM Version)
Single Common 32 kHz Crystal, Internal
System Clock up to 3.3 MHz
Integrated LCD Driver for up to 84
Segments
description
The Texas Instruments MSP430 is an ultralow-power mixed-signal microcontroller family consisting of several
deviceswhichfeaturedifferentsetsofmodulestargetedtovariousapplications. Themicrocontrollerisdesigned
to be battery operated for an extended application lifetime. With 16-bit RISC architecture, 16-bit integrated
registers on the CPU, and a constant generator, the MSP430 achieves maximum code efficiency. The digitally-
controlled oscillator, together with the frequency-locked-loop (FLL), provides a wakeup from a low-power mode
to active mode in less than 6 s.
PG Package
(TOP VIEW)
64 636261 6059585756 55545352
1
2
3
4
5
6
7
8
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
AV
DV
SV
Rext
A2
COM0
CC
CC
CC
S20/O20/CMPI
S19/O19
S18/O18
S17/O17
S16/O16
S15/O15
S14/O14
S13/O13
S12/O12
S11/O11
S10/O10
S9/O9
A3
A4
A5
9
Xin
Xout/TCLK
CIN
10
11
12
13
14
15
16
17
18
19
TP0.0
TP0.1
TP0.2
TP0.3
TP0.4
TP0.5
P0.0
S8/O8
S7/O7
S6/O6
S5/O5
S4/O4
P0.1/RXD
S3/O3
202122 232425 26 272829303132
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Copyright 2000, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
description (continued)
Typicalapplicationsincludesensorsystemsthatcaptureanalogsignals, convertthemtodigitalvalues, andthen
process the data and display them or transmit them to a host system. The MSP430x32x offers an integrated
12+2 bit A/D converter with six multiplexed inputs.
AVAILABLE OPTIONS
PACKAGED DEVICES
PLASTIC
64-PIN QFP
(PM)
PLASTIC
68-PIN PLCC
(FN)
CERAMIC
68-PIN JLCC
(FZ)
PLASTIC
64-PIN QFP
(PG)
T
A
–40°C to 85°C
25°C
MSP430P325IPG
—
MSP430P325IPM
—
MSP430P325IFN
—
—
PMS430E325FZ
functional block diagram
RST/NMI
XIN Xout/TCLK
XBUF
P0.0
P0.7
Oscillator
FLL
System Clock
ACLK
MCLK
256/512 B
RAM
Power-on-
Reset
8 b Timer/
Counter
I/O Port
8/16 kB ROM
16 kB OTP
8 I/O’s, All With
Interr. Cap.
TXD
RXD
Serial Protocol
Support
’C’: ROM
’P’: OTP
3 Int. Vectors
TDI/VPP
TDO/TDI
MAB, 16 Bit
MDB, 16 Bit
MAB, 4 Bit
CPU
Test
JTAG
MCB
Incl. 16 Reg.
MDB, 8 Bit
Bus
Conv
TMS
TCK
LCD
ADC
Watchdog
Timer
Timer/Port
Basic
Timer1
12 + 2 Bit
84 Segments
Applications:
Com0–3
A/D Conv.
Timer, O/P
6 Channels
Current S.
S0–19/O2–19
S20/O20CMPI
f
15/16 Bit
LCD
1, 2, 3, 4 MUX
CMPI
6
6
A0–5
SVCC
TP0.0–5
CIN
R33
R13
R03
Rext
R23
2
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
Terminal Functions
TERMINAL
NAME
I/O
DESCRIPTION
NO.
1
AV
AV
A0
A1
Positive analog supply voltage
Analog ground reference
CC
63
SS
61
I
I
Analog-to-digital converter input port 0 or digital input port 0
Analog-to-digital converter input port 1 or digital input port 1
Analog-to-digital converter inputs ports 2–5 or digital inputs ports 2–5
Input used as enable of counter TPCNT1 – Timer/Port
Common outputs, used for LCD backplanes – LCD
Positive digital supply voltage
62
A2–A5
CIN
5–8
11
I
I
COM0–3
51–54
2
O
DV
DV
CC
SS
64
Digital ground reference
P0.0
18
19
I/O
General-purpose digital I/O
P0.1/RXD
P0.2/TXD
P0.3–P0.7
Rext
I/O
General-purpose digital I/O, receive digital input port, 8-Bit Timer/Counter
General-purpose digital I/O, transmit data output port, 8-Bit Timer/Counter
Five general-purpose digital I/Os, bit 3 to bit 7
20
I/O
21–25
4
I/O
I
I
Programming resistor input of internal current source
Reset input or non-maskable interrupt input
RST/NMI
R03
59
29
I
Input of fourth positive analog LCD level (V4) – LCD
Input of third positive analog LCD level (V3) – LCD
Input of second positive analog LCD level (V2) – LCD
Output of first positive analog LCD level (V1) – LCD
R13
28
I
R23
27
I
R33
26
O
SV
S0
S1
3
Switched AV to analog-to-digital converter
CC
CC
30
O
O
Segment line S0 – LCD
31
Segment line S1 – LCD
S2–S5/O2–O5
S20/O20/CMPI
32–35
50
O
Segment lines S2 to S5 or digital output ports O2–O5, group 1 – LCD
Segment line S20 can be used as comparator input port CMPI – Timer/Port
I/O
S6–S9/O6–O9
S10–S13/O10–O13
S14–S17/O14–O17
S18-S19/O18-O19
TCK
36–39
40–43
44–47
48, 49
58
O
O
O
O
I
Segment lines S6 to S9 or digital output ports O6–O9, group 2 – LCD
Segment lines S10 to S13 or digital output ports O10–O13, group 3 – LCD
Segment lines S14 to S17 or digital output ports O14 to O17, group 4 – LCD
Segment lines S18 and S19 or digital output port O18 and O19, group 5 – LCD
Test clock, clock input terminal for device programming and test
Test data output, data output terminal or data input during programming
Test data input, data input terminal or input of programming voltage
Test mode select, input terminal for device programming and test
General-purpose 3-state digital output port, bit 0 – Timer/Port
TDO/TDI
55
I/O
I
TDI/VPP
56
TMS
57
I
TP0.0
12
O
TP0.1
TP0.2
TP0.3
TP0.4
TP0.5
13
14
15
16
17
O
O
General-purpose 3-state digital output port, bit 1 – Timer/Port
General-purpose 3-state digital output port, bit 2 – Timer/Port
General-purpose 3-state digital output port, bit 3 – Timer/Port
General-purpose 3-state digital output port, bit 4 – Timer/Port
General-purpose digital input/output port, bit 5 – Timer/Port
O
O
I/O
XBUF
Xin
60
9
O
I
Clock signal output of system clock MCLK or crystal clock ACLK
Input terminal of crystal oscillator
Xout/TCLK
10
I/O
Output terminal of crystal oscillator or test clock input
3
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
short-form description
processing unit
The processing unit is based on a consistent and orthogonally-designed CPU and instruction set. This design
structure results in a RISC-like architecture, highly transparent to the application development, and it is
distinguished by ease of programming. All operations other than program-flow instructions are consequently
performed as register operations in conjunction with seven addressing modes for source and four modes for
destination operand.
PC/R0
SP/R1
SR/CG1/R2
CG2/R3
R4
Program Counter
CPU
Stack Pointer
Sixteen registers are located inside the CPU,
providing reduced instruction execution time. This
reduces a register-register operation execution
time to one cycle of the processor frequency.
Status Register
Constant Generator
General-Purpose Register
General-Purpose Register
Four of the registers are reserved for special
use as a program counter, a stack pointer, a status
register, and a constant generator. The remaining
registers are available as general-purpose
registers.
R5
Peripherals are connected to the CPU using a
data address and control bus and can be handled
easily with all instructions for memory
manipulation.
General-Purpose Register
General-Purpose Register
R14
R15
instruction set
The instruction set for this register-register architecture provides a powerful and easy-to-use assembler
language. The instruction set consists of 51 instructions with three formats and seven addressing modes.
Table 1 provides a summation and example of the three types of instruction formats; the addressing modes are
listed in Table 2.
Table 1. Instruction Word Formats
Dual operands, source-destination
Single operands, destination only
Relative jump, un-/conditional
e.g. ADD R4, R5
e.g. CALL R8
e.g. JNE
R4 + R5 → R5
PC → (TOS), R8 → PC
Jump-on equal bit = 0
Each instruction that operates on word and byte data is identified by the suffix B.
Examples: Instructions for word operation Instructions for byte operation
MOV
EDE, TONI
#235h, &MEM
R5
MOV.B
ADD.B
EDE, TONI
ADD
#35h, &MEM
PUSH
SWPB
PUSH.B R5
—
R5
4
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
Table 2. Address Mode Descriptions
ADDRESS MODE
Register
s
d
√
√
√
√
SYNTAX
MOV Rs, Rd
EXAMPLE
MOV R10, R11
OPERATION
√
R10 → R11
Indexed
√
MOV X(Rn), Y(Rm)
MOV EDE, TONI
MOV &MEM, &TCDAT
MOV @Rn, Y(Rm)
MOV @Rn+, RM
MOV #X, TONI
MOV 2(R5), 5(R6)
M(2 + R5) → M(6 + R6)
M(EDE) → M(TONI)
Symbolic (PC relative)
Absolute
√
√
M(MEM) → M(TCDAT)
M(R10) → M(Tab + R6)
M(R10) → R11, R10 + 2 → R10
#45 → M(TONI)
Indirect
√
MOV @R10, Tab(R6)
MOV @R10+, R11
MOV #45, TONI
Indirect autoincrement
Immediate
√
√
NOTE: s = source
d = destination
Computedbranches(BR)andsubroutinecalls(CALL)instructionsusethesameaddressingmodesastheother
instructions. These addressing modes provide indirect addressing, ideally suited for computed branches and
calls. The full use of this programming capability permits a program structure different from conventional 8- and
16-bit controllers. For example, numerous routines can easily be designed to deal with pointers and stacks
instead of using flag type programs for flow control.
operation modes and interrupts
The MSP430 operating modes support various advanced requirements for ultralow power and ultralow energy
consumption. This is achieved by the intelligent management of the operations during the different module
operation modes and CPU states. The requirements are fully supported during interrupt event handling. An
interrupt event awakens the system from each of the various operating modes and returns with the RETI
instruction to the mode that was selected before the interrupt event. The clocks used are ACLK and MCLK.
ACLK is the crystal frequency and MCLK is a multiple of ACLK and is used as the system clock.
The software can configure five operating modes:
Active mode (AM). The CPU is enabled with different combinations of active peripheral modules.
Low power mode 0 (LPM0). The CPU is disabled, peripheral operation continues, ACLK and MCLK signals
are active, and loop control for MCLK is active.
Low power mode 1 (LPM1). The CPU is disabled, peripheral operation continues, ACLK and MCLK signals
are active, and loop control for MCLK is inactive.
Low power mode 2 (LPM2). The CPU is disabled, peripheral operation continues, ACLK signal is active,
and MCLK and loop control for MCLK are inactive.
Low power mode 3 (LPM3). The CPU is disabled, peripheral operation continues, ACLK signal is active,
MCLKand loop control for MCLK are inactive, and the dc generator for the digital controlled oscillator(DCO)
(
MCLK generator) is switched off.
Low power mode 4 (LPM4). The CPU is disabled, peripheral operation continues, ACLK signal is inactive
(crystal oscillator stopped), MCLK and loop control for MCLK are inactive, and the dc generator for the DCO
is switched off.
The special function registers (SFR) include module-enable bits that stop or enable the operation of the specific
peripheral module. All registers of the peripherals may be accessed if the operational function is stopped or
enabled. However, some peripheral current-saving functions are accessed through the state of local register
bits. An example is the enable/disable of the analog voltage generator in the LCD peripheral, which is turned
on or off using one register bit.
5
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
operation modes and interrupts (continued)
The most general bits that influence current consumption and support fast turnon from low-power operating
modesarelocatedinthestatusregister(SR). FourofthesebitscontroltheCPUandthesystemclockgenerator:
SCG1, SCG0, OscOff, and CPUOff.
15
Reserved For Future
Enhancements
9
8
7
0
V
SCG1
SCG0
OscOff
rw-0
CPUOff
GIE
N
Z
C
interrupt vector addresses
The interrupt vectors and the power-up starting address are located in the ROM with an address range of
0FFFFh-0FFE0h. The vector contains the 16-bit address of the appropriate interrupt handler instruction
sequence.
INTERRUPT SOURCE
INTERRUPT FLAG
SYSTEM INTERRUPT WORD ADDRESS PRIORITY
WDTIFG
Power-up, external reset, watchdog
Reset
0FFFEh
15, highest
(see Note1)
Non-maskable,
(Non)-maskable
NMIIFG (see Notes 1 and 3)
OFIFG (see Notes 1 and 4)
NMI, oscillator fault
Dedicated I/O P0.0
0FFFCh
0FFFAh
0FFF8h
14
13
12
P0.0IFG
Maskable
Maskable
Dedicated I/O P0.1 or 8-Bit Timer/Counter
RXD
P0.1IFG
0FFF6h
0FFF4h
0FFF2h
0FFF0h
0FFEEh
0FFECh
11
10
9
Watchdog Timer
WDTIFG
ADCIFG
Maskable
8
7
6
ADC
Maskable
Maskable
0FFEAh
0FFE8h
5
4
RC1FG, RC2FG, EN1FG
(see Note 2)
Timer/Port
0FFE6h
0FFE4h
0FFE2h
0FFE0h
3
2
1
Basic Timer1
BTIFG
Maskable
Maskable
I/O port 0, P0.2–7
0, lowest
P0.27IFG (see Note 1)
NOTES: 1. Multiple source flags
2. Timer/Port interrupt flags are located in the T/P registers
3. Non-maskable: neither the individual nor the general interrupt enable bit will disable an interrupt event.
4. (Non)-maskable: the individual interrupt enable bit can disable on interrupt event, but the general interrupt enable bit cannot.
6
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
operation modes and interrupts (continued)
special function registers
Most interrupt and module enable bits are collected into the lowest address space. Special function register bits
that are not allocated to a functional purpose are not physically present in the device. Simple SW access is
provided with this arrangement.
interrupt enable 1 and 2
7
6
5
4
3
2
1
0
Address
0h
P0IE.1
P0IE.0
OFIE
WDTIE
rw-0
rw-0
rw-0
rw-0
WDTIE:
OFIE:
P0IE.0:
P0IE.1:
Watchdog Timer enable signal
Oscillator fault enable signal
Dedicated I/O P0.0
P0.1 or 8-Bit Timer/Counter, RXD
7
6
5
4
3
2
1
0
Address
01h
BTIE
TPIE
ADIE
rw-0
rw-0
rw-0
ADIE:
TPIE:
BTIE:
A/D converter enable signal
Timer/Port enable signal
Basic Timer1 enable signal
interrupt flag register 1 and 2
7
6
5
4
3
2
1
0
Address
02h
NMIIFG
P0IFG.1
rw-0
P0IFG.0
OFIFG
WDTIFG
rw-0
rw-0
rw-1
rw-0
WDTIFG:
Set on overflow or security key violation
or
Reset on V
power on or reset condition at RST/NMI-pin
CC
OFIFG:
Flag set on oscillator fault
Dedicated I/O P0.0
P0.1 or 8-Bit Timer/Counter, RXD
Signal at RST/NMI-pin
P0.0IFG:
P0.1IFG:
NMIIFG:
7
6
5
4
3
2
1
0
Address
03h
BTIFG
ADIFG
rw
rw-0
BTIFG
ADFIG
Basic Timer1 flag
Analog-to-digital converter flag
7
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
operation modes and interrupts (continued)
module enable register 1 and 2
7
7
6
6
5
5
4
4
3
3
2
2
1
1
0
0
Address
04h
Address
05h
Legend rw:
Bit can be read and written.
rw-0:
Bit can be read and written. It is reset by PUC.
SFR bit not present in device.
memory organization
MSP430P325
PMS430E325
FFFFh
Int. Vector
FFE0h
FFDFh
16 kB OTP
or
EPROM
C000h
03FFh
512B RAM
0200h
01FFh
0100h
16b Per.
00FFh
0010h
8b Per.
000Fh
0000h
SFR
8
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
peripherals
Peripherals connect to the CPU through data, address, and control busses and can be handled easily with all
instructions for memory manipulation.
peripheral file map
PERIPHERALS WITH WORD ACCESS
Watchdog
ADC
Watchdog Timer control
WDTCTL
ADAT
0120h
Data register
Reserved
Control register
Input enable register
Input register
0118h
0116h
0114h
o112h
0110h
ACTL
AEN
AIN
PERIPHERALS WITH BYTE ACCESS
EPROM control
EPROM
EPCTL
CBCTL
054h
053h
Crystal buffer
System clock
Crystal buffer control
SCG frequency control
SCFQCTL 052h
SCG frequency integrator
SCG frequency integrator
SCFI1
SCFI0
051h
050h
Timer/Port
Timer/Port enable
Timer/Port data
Timer/Port counter2
Timer/Port counter1
Timer/Port control
TPE
TPD
TPCNT2
TPCNT1
TPCTL
04Fh
04Eh
04Dh
04Ch
04Bh
8-Bit Timer/Counter
Basic Timer1
LCD
8-Bit Timer/Counter data
8-Bit Timer/Counter preload
8-Bit Timer/Counter control
TCDAT
TCPLD
TCCTL
044h
043h
042h
Basic Timer counter2
Basic Timer counter1
Basic Timer control
BTCNT2
BTCNT1
BTCTL
047h
046h
040h
LCD memory 15
:
LCDM15
:
03Fh
:
LCD memory 1
LCD control & mode
LCDM1
LCDCTL
031h
030h
Port P0
Port P0 interrupt enable
Port P0 interrupt edge select
Port P0 interrupt flag
Port P0 direction
Port P0 output
Port P0 input
P0IE
015h
014h
013h
012h
011h
010h
P0IES
P0IFG
P0DIR
P0OUT
P0IN
Special function
SFR interrupt flag2
SFR interrupt flag1
SFR interrupt enable2
SFR interrupt enable1
IFG2
IFG1
IE2
003h
002h
001h
000h
IE1
oscillator and system clock
Twoclocksareusedinthesystem, thesystem(master)clock(MCLK)andtheauxiliaryclock(ACLK). TheMCLK
isamultipleoftheACLK. TheACLK runswiththecrystaloscillatorfrequency. Thespecialdesignoftheoscillator
supports the feature of low current consumption and the use of a 32 768 Hz crystal. The crystal is connected
across two terminals without any other external components being required.
The oscillator starts after applying VCC, due to a reset of the control bit (OscOff) in the status register (SR). It
can be stopped by setting the OscOff bit to a 1. The enabled clock signals ACLK, ACLK/2, ACLK/4, or MCLK
are accessible for use by external devices at output terminal XBUF.
9
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
oscillator and system clock (continued)
The controller system clock has to operate with different requirements according to the application and system
conditions. Requirements include:
High frequency in order to react quickly to system hardware requests or events
Low frequency in order to minimize current consumption, EMI, etc.
Stable frequency for timer applications e.g. real-time clock (RTC)
Enable start-stop operation with a minimum of delay
These requirements cannot all be met with fast frequency high-Q crystals or with RC-type low-Q oscillators. The
compromise selected for the MSP430 uses a low-crystal frequency, which is multiplied to achieve the desired
nominal operating range:
f
= (N+1) × f
crystal)
(
(system)
The crystal frequency multiplication is achieved with a frequency locked loop (FLL) technique. The factor N is
set to 31 after a power-up clear condition. The FLL technique, in combination with a digital controlled oscillator
(DCO) provides immediate start-up capability together with long term crystal stability. The frequency variation
of the DCO with the FLL inactive is typically 330 ppm, which means that with a cycle time of 1 µs the maximum
possible variation is 0.33 ns. For more precise timing, the FLL can be used forcing longer cycle times, if the
previous cycle time was shorter than the selected one. This switching of cycle times makes it possible to meet
the chosen system frequency over a long period of time.
The start-up operation of the system clock depends on the previous machine state. During a power-up clear
(PUC), the DCO is reset to its lowest possible frequency. The control logic starts operation immediately after
recognition of PUC. Connect operation of the FLL control logic requires the presence of a stable crystal
oscillator.
digital I/O
One 8-Bit I/O port (Port0) is implemented. Six control registers give maximum flexibility of digital input/output
to the application:
All individual I/O bits are programmable independently.
Any combination of input, output, and interrupt conditions is possible.
Interrupt processing of external events is fully implemented for all eight bits of port P0.
Provides read/write access to all registers with all instructions
The six registers are:
Input register
Contains information at the pins
Contains output information
Output register
Direction register
Interrupt flags
Controls direction
Indicates if interrupt(s) are pending
Contains input signal change necessary for interrupt
Contains interrupt enable pins
Interrupt edge select
Interrupt enable
All six registers contain eight bits except for the interrupt flag register and the interrupt enable register. The two
LSBsof the interrupt flag and interrupt enable registers are located in the special functions register (SFR). Three
interrupt vectors are implemented, one for Port0.0, one for Port0.1, and one commonly used for any interrupt
event on Port0.2 to Port0.7. The Port0.1 and Port0.2 pin function is shared with the 8-Bit Timer/Counter.
10
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
LCD drive
Liquid crystal displays (LCDs) for static, 2-, 3- and 4-MUX operations can be driven directly. The controller LCD
logic operation is defined by software using memory-bit manipulation. LCD memory is part of the LCD module,
not part of data memory. Eight mode and control bits define the operation and current consumption of the LCD
drive. The information for the individual digits can be easily obtained using table programming techniques
combined with the correct addressing mode. The segment information is stored in LCD memory using
instructions for memory manipulation.
The drive capability is mainly defined by the external resistor divider that supports the analog levels for 2-, 3-
and 4-MUX operation. Groups of the LCD segment lines can be selected for digital output signals. The
MSP430x32x configuration has four common signal lines and 21 segment lines.
A/D converter
The analog-to-digital converter (ADC) is a cascaded converter type that converts analog signals from V
to
CC
GND. It is a 12+2 bit converter with a software or automatically-controlled range select. Five inputs can be
selected for analog or digital function. A ratiometric current source can be used on four of the analog pins. The
current is adjusted by an external resistor and is enabled/disabled by bits located in the control registers. The
conversion is started by setting the start-of-conversion bit (SOC) in the control register and the
end-of-conversions sets the interrupt flag. The analog input signal is sampled starting with SOC during the next
twelve MCLK clock pulses. The power-down bit in the control register controls the operating mode of the ADC
peripheral. The current consumption and operation is stopped when it is set. The system reset PUC sets the
power-down bit.
Basic Timer1
The Basic Timer1 (BT1) divides the frequency of MCLK or ACLK, as selected with the SSEL bit, to provide low
frequency control signals. This is done within the system by one central divider, the Basic Timer1, to support
low current applications. The BTCTL control register contains the flags which control or select the different
operational functions. When the supply voltage is applied or when a reset of the device (RST/NMI pin), a
watchdog overflow or a watchdog security key violation occurs, and all bits in the register hold undefined or
unchanged status. The user software usually configures the operational conditions on the BT1 during
initialization.
The Basic Timer1 has two 8-Bit timers which can be cascaded to a 16-bit timer. Both timers can be read and
written by software. Two bits in the SFR address range handle the system control interaction according to the
function implemented in the Basic Timer1. These two bits are the Basic Timer1 interrupt flag (BTIFG) and the
Basic Timer1 interrupt enable (BTIE) bit.
Watchdog Timer
The primary function of the Watchdog Timer (WDT) module is to perform a controlled system restart after a
software upset has occurred. If the selected time interval expires, a system reset is generated. If this watchdog
function is not needed in an application, the module can work as an interval timer, which generates an interrupt
after the selected time interval.
The Watchdog Timer counter (WDTCNT) is a 15/16-bit up-counter which is not directly accessible by software.
The WDTCNT is controlled using the Watchdog Timer control register (WDTCTL), which is an 8-Bit read/write
register. Writing to WDTCTL, in both operating modes (watchdog or timer) is only possible by using the correct
password in the high-byte. The low-byte stores data written to the WDTCTL. The high-byte password is 05Ah.
If any value other than 05Ah is written to the high-byte of the WDTCTL, a system reset PUC is generated. When
the password is read its value is 069h. This minimizes accidental write operations to the WDTCTL register. In
addition to the Watchdog Timer control bits, two bits included in the WDTCTL configure the NMI pin.
11
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
8-Bit Timer/Counter
The 8-Bit interval timer supports three major functions for the application:
Serial communication or data exchange
Pulse counting or pulse accumulation
Timer
The 8-Bit Timer/Counter peripheral includes the following major blocks: an 8-Bit up-counter with preload
register, an 8-Bit control register, an input clock selector, an edge detection (e.g. Start bit detection for
asynchronous protocols), and an input and output data latch, triggered by the carry-out-signal from the 8-Bit
counter.
The 8-Bit counter counts up with an input clock which is selected by two control bits from the control register.
The four possible clock sources are MCLK, ACLK, the external signal from terminal P0.1, and the signal from
the logical AND of MCLK and terminal P0.1.
Two counter inputs (load, enable) control the counter operation. The load input controls load operations. A
write-access to the counter results in loading the content of the preload register into the counter. The software
writes or reads the preload register with all instructions. The preload register acts as a buffer and can be written
immediately after the load of the counter is completed. The enable input enables the count operation. When
the enable signal is set to high, the counter will count-up each time a positive clock edge is applied to the clock
input of the counter.
Serial protocols, like UART protocol, need start-bit edge-detection to determine, at the receiver, the start of a
data transmission. When this function is activated, the counter starts counting after the start-bit condition is
detected. The first signal level is sampled into the RXD input data-latch after completing the first timing interval,
which is programmed into the counter. Two latches are used for input and output data (RXD_FF and TXD_FF)
are clocked by the counter after the programmed timing interval has elapsed.
UART
The serial communication uses software and the 8-Bit Timer/Counter hardware. The hardware supports the
output of the serial data stream, bit-by-bit, with the timing determined by the counter. The software/hardware
interface connects the mixed signal controller to external devices, systems, or networks.
Timer/Port
The Timer/Port module has two 8-Bit counters, an input that triggers one counter, and six 3-state digital outputs.
Both counters have an independent clock-selector for selecting an external signal or one of the internal clocks
(ACLK or MCLK). One of the counters has an extended control capability to halt, count continuously, or gate
the counter by selecting one of two external signals. This gate signal sets the interrupt flag, if an external signal
is selected, and the gate stops the counter.
Both timers can be read from and written to by software. The two 8-Bit counters can be cascaded to a 16-bit
counter. A common interrupt vector is implemented. The interrupt flag can be set from three events in the 8-Bit
counter mode (gate signal, overflow from the counters) or from two events in the 16-bit counter mode (gate
signal, overflow from the MSB of the cascaded counter).
12
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
†
absolute maximum ratings
Voltage applied at V
to V (see Note 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to 6 V
SS
CC
Voltage applied to any pin (referenced to V ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to V
+ 0.3 V
SS
CC
Diode current at any device terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ± 2 mA
Storage temperature,T (unprogrammed device) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –55°C to 150°C
stg
stg
T
(programmed device) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –40°C to 85°C
†
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
NOTE 5: All voltage values relative to V
.
SS
recommended operating conditions
MIN
NOM
MAX
UNIT
Supply voltage, V
CC
(MSP430P/E325)
2.7
5.5
V
Supply voltage, during programming OTP/EPROM
(AV = DV = V
MSP430P325, PMS430E325
2.7
5
0
5.5
V
V
)
CC
CC
CC
SS
Supply voltage, V
MSP430P325
PMS430E325
–40
85
Operating free-air temperature range, T
°C
Hz
A
25
XTAL frequency, f
(XTAL)
32 768
V
V
= 3 V
= 5 V
DC
DC
2.2
3.3
CC
Processor frequency (signal MCLK), f
MHz
(system)
CC
Low-level input voltage, V (excluding Xin, Xout)
V
V
+0.8
IL
SS
SS
V
V
High-level input voltage, V (excluding Xin, Xout)
IH
0.7 V
V
CC
CC
CC
CC
V
CC
= 3 V/5 V
Low-level input voltage, V
V
SS
0.2×V
IL(Xin, Xout)
IH(Xin, Xout)
High-level input voltage, V
0.8×V
V
CC
f(MHz)
3.3
2.2
1.5
Minimum
2.7
3
5
5.5
V
CC
(V)
V
CC
– Supply Voltage – V
NOTE: Minimum processor frequency is defined by system clock.
Figure 1. Processor Frequency vs Supply Voltage
13
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted)
supply current into AV +DV
CC
excluding external current, f
= 1 MHz
system
CC
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
T
= –40°C to 85°C,
= –40°C to 85°C,
= –40°C to 85°C,
= –40°C to 85°C,
= –40°C to 85°C,
= –40°C to 85°C,
= –40°C
V
V
V
V
V
V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
3000
5000
Active mode, A/D conversion in
power-down
A
CC
CC
CC
CC
CC
CC
I
I
I
P325
P325
µA
(AM)
T
A
10000 12000
T
A
70
150
6
110
200
12
25
2.4
2
Low power mode, (LPM0, LPM1)
Low power mode, (LPM2)
µA
µA
(CPUOff)
(LPM2)
T
A
T
A
T
A
15
T
A
1.5
1.3
1.6
5.2
4.2
4
T
A
= 25°C
V
CC
V
CC
V
CC
= 3 V
T
A
= 85°C
2.8
7
I
Low power mode, (LPM3)
Low power mode, (LPM4)
µA
(LPM3)
T
A
= –40°C
T
A
= 25°C
= 5 V
6.5
7
T
A
= 85°C
T
A
= –40°C
0.1
0.1
0.4
0.8
0.8
1.3
I
T
A
= 25°C
= 3 V/5 V
µA
(LPM4)
T
A
= 85°C
NOTE: All inputs are tied to 0 V or V . Outputs do not source or sink any current. The current consumption in LPM2, LPM3 and LPM4 are
CC
measured with active Basic Timer1 (ACLK selected) and LCD module (f
=1024 Hz, 4 MUX).
(LCD)
current consumption of active mode versus system frequency
= I × f [MHz]
I
AM
AM[1 MHz]
system
current consumption of active mode versus supply voltage
= I + 200 µA/V × (V –3 V)
I
AM
AM[3 V]
CC
Schmitt-trigger inputs Port 0, P0.x Timer/Port, CIN, TP 0.5
PARAMETER
TEST CONDITIONS
MIN
1.2
2.3
0.5
1.4
0.3
0.6
TYP
MAX
2.1
3.4
1.35
2.3
1
UNIT
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
V
IT+
V
IT–
V
hys
Positive-going input threshold voltage
Negative-going input threshold voltage
V
Hysteresis (V –V
)
IT+ IT–
1.4
14
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
outputs – Port 0: P0.x; Timer/Port: TP0.0...5; LCD: Sxx/Oxx; XBUF, (see Note 6)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
I
I
I
I
I
I
I
I
= –1.2 mA,
= –3.5 mA,
= –1.5 mA,
= –4.5 mA,
= 1.2 mA,
= 3.5 mA,
= 1.5 mA,
= 4.5 mA,
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
= 3 V,
= 3 V,
= 5 V,
= 5 V,
= 3 V,
= 3 V,
= 5 V,
= 5 V,
See Note 6
See Note 7
See Note 6
See Note 7
See Note 6
See Note 7
See Note 6
See Note 7
V
–0.4
V
V
V
V
OH
OH
OH
OH
OL
OL
OL
OL
CC
CC
CC
CC
CC
V
–1
CC
V
High-level output current
V
OH
OL
V
CC
–0.4
V
–1
CC
V
SS
V
SS
V
SS
V
SS
V
+0.4
SS
V
+1
SS
V
Low-level output voltage
V
V
+0.4
SS
V
+1
SS
NOTES: 6. The maximum total current, I
voltage drop specified.
max and I max, for all outputs combined, should not exceed ±9.6 mA to satisfy the maximum
OL
OH
7. Themaximumtotalcurrent,I
drop specified.
maxandI max,foralloutputscombined,shouldnotexceed±20mAtosatisfythemaximumvoltage
OL
OH
leakage current (see Note 8)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Timer/Port:V
(see Note 9)
)
(TP0.x,CIN
I
Leakage current, Timer/Port
±50
nA
lkg(TP)
Port 0: V
(P0.x)
(see Note 10)
I
I
I
I
Leakage current, port 0
Leakage current, S20
Leakage current, ADC
Leakage current, RST/NMI
±50
±50
±30
±50
nA
nA
nA
nA
lkg(P0x)
V
CC
= 3 V/5 V
V
(S20)
= V
to V
SS CC
lkg(S20)
ADC: Ax, x= 0 to 5
(see Note 11)
lkg(Ax)
lkg(RST/NMI)
NOTES: 8. The leakage current is measured with V
SS
or V
applied to the corresponding pin(s), unless otherwise noted.
CC
9. All Timer/Port pins TP0.0 to TP0.5 are Hi-Z. Pins CIN and TP.0 to TP0.5 are connected together during leakage current
measurement. In the leakage measurement the input CIN is included. The input voltage is V or V
.
CC
SS
10. The port pin must be selected for input and there must be no optional pullup or pulldown resistor.
11. The input voltage is V = V to V , the current source is off, AEN.x bit is normally reset to stop throughput current flowing from
(IN)
terminal.
SS
CC
V
CC
to V
SS
input frequency – Port 0: P0.1; Timer/Port: CIN, TP0.5
PARAMETER
TEST CONDITIONS
MIN
DC
TYP
MAX
UNIT
MHz
ns
f
t
Input frequency
f
(system)
(IN)
P0.x, CIN, TP.5
3 V
5 V
300
125
or t
High level or low level time
(H)
(L)
ns
output frequency
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
f
XBUF,
XBUF,
C
= 20 pF
f
MHz
XBUF
Xdc
L
(system)
60%
f
f
f
= 1.1 MHz
40%
35%
MCLK
C
= 20 pF,
L
t
Duty cycle of O/P frequency
= f
XBUF ACLK
65%
CC
= f
XBUF ACLK/n
50%
15
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
external interrupt timing
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Port P0: External trigger signal for the
interrupt flag (see Notes 12 and 13)
t
1.5
cycle
(int)
NOTES: 12. The external signal sets the interrupt flag every time t
is met. It may be set even with trigger signals shorter than t
. The
(int)
conditions to set the flag must be met independently of this timing constraint. Input frequency (t
(int)
) is defined in MCLK cycles.
(int)
13. The external signal needs additionally a timing resulting from the maximum input frequency constraint.
RAM
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
V
CPU halted (see Note 14)
1.8
V
RAMh
NOTE 14: This parameter defines the minimum supply voltage when the data in the program memory RAM remains unchanged. No program
execution should take place during this supply voltage condition.
DCO
PARAMETER
TEST CONDITIONS
= 1A0h, FN_4=FN_3=FN_2=0
MIN
TYP
MAX
UNIT
f
DCO
N
N
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
V
CC
= 3 V/5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
= 3 V
= 5 V
1
MHz
(NOM)
DCO
DCO
0.15
0.18
1.25
1.45
0.36
0.39
2.5
3
0.6
0.62
4.7
f
f
f
f
f
f
f
f
= 00 0110 0000, FN_4=FN_3=FN_2=0
= 11 0100 0000 FN_4=FN_3=FN_2=0
= 00 0110 0000, FN_4=FN_3=0, FN_2=1
= 11 0100 0000, FN_4=FN_3=0, FN_2=1
= 00 0110 0000, FN_4=0, FN_3= 1, FN_2=X
= 11 0100 0000, FN_4= 0, FN_3=1, FN_2=X
= 00 0110 0000 FN_4 =1, FN_3=FN_2=X
= 11 0100 0000, FN_4=1, FN_3=FN_2=X
DCO3
DCO26
DCO3
DC26
f
MHz
MHz
MHz
MHz
(NOM)
N
N
N
N
N
N
N
DCO
DCO
DCO
DCO
DCO
DCO
DCO
5.5
1.05
1.2
2xf
3xf
4xf
(NOM)
(NOM)
(NOM)
8.1
9.9
0.5
0.6
3.7
4.5
0.7
0.8
4.8
6
1.5
DCO3
DCO26
DCO3
DCO26
1.8
11
13.8
1.85
2.4
13.3
17.7
N
S
f
= f
MCLK NOM
,
FN_4=FN_3=FN_2=0
NDCO
V
= 3 V/5 V
= 3 V/5 V
A0h 1A0h
1.07
340h
1.13
DCO
CC
CC
f
= S × f
V
NDCO+1
16
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
f
(DCO26)
4xf
3xf
NOM
f
(DCO26)
f
(DCO3)
Legend
NOM
f
(DCO26)
f
(DCO3)
2xf
f
NOM
Tolerance at Tap 26
f
(DCO26)
DCO Frequency
Adjusted by Bits
2 9–2 5 in SCFI1
f
(DCO3)
NOM
Tolerance at Tap 3
f
(DCO3)
FN_2 = 0
FN_3 = 0
FN_4 = 0
FN_2 = 1
FN_3 = 0
FN_4 = 0
FN_2 = X
FN_3 = 1
FN_4 = 0
FN_2 = X
FN_3 = X
FN_4 = 1
Figure 2
crystal oscillator
PARAMETER
Integrated capacitance at input
TEST CONDITIONS
MIN NOM
MAX
UNIT
pF
C
C
V
V
= 3 V/5 V
= 3 V/5 V
12
12
(Xin)
CC
Integrated capacitance at output
pF
(Xout)
CC
PUC/POR
PARAMETER
TEST CONDITIONS
MIN NOM
MAX
250
2.4
UNIT
µs
V
t
150
(POR_delay)
T
= –40°C
= 25°C
= 85°C
1.5
1.2
0.9
0
A
V
POR
T
A
2.1
V
(POR)
V
CC
= 3 V/5 V
T
A
1.8
V
V
(min)
0.4
V
t
PUC/POR
Reset is accepted internally
2
µs
(reset)
V
VCC
V
(POR)
No POR
POR
POR
V
(min)
t
Figure 3. Power-On Reset (POR) vs Supply Voltage
17
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
3
2.4
2.5
2
2.1
1.8
MAX
1.5
1.5
1
MIN
0.9
1.2
0.5
25°C
0
–40
–20
0
20
40
60
80
Temperature [°C]
Figure 4. V
vs Temperature
(POR)
LCD
PARAMETER
TEST CONDITIONS
<= 10 nA
MIN
–0.125
TYP
MAX
UNIT
V
V
Output 1 (HLCD)
I
I
V
CC
V
O(HLCD)
(HLCD)
CC
+0.125
V
= 3 V/5 V
V
CC
Output 0 (LLCD)
Input leakage
Resistance
<= 10 nA
V
SS
V
SS
O(LLCD)
(LLCD)
R03 = V
SS,
I
I
I
I(R03)
I(R13)
I(R23)
No load at all seg and com pins
R13 = V / 3,
CC
No load at all seg and com pins
V
V
= 3 V/5 V
= 3 V/5 V
±20
nA
CC
R23 = 2 V / 3,
CC
No load at all seg and com pins
r
I
= –3 µA,
50
kΩ
o(Rx3 to Sxx)
(SXX)
CC
comparator (Timer/Port)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
350
UNIT
µA
V
CC
V
CC
V
CC
V
CC
V
CC
= 3 V
250
450
I
Comparator (Timer/Port)
CPON = 1
CPON = 1
CPON = 1
(com)
= 5 V
600
V
Internal reference voltage at (–) terminal
Input hysteresis (comparator)
= 3 V/5 V
= 3 V
0.23×V
0.25×V
5
0.26×V
37
V
ref(com)
CC
CC
CC
V
mV
hys(com)
=5 V
10
42
wake-up LPM3
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
V
CC
V
CC
V
CC
V
CC
V
CC
= 3 V
f = 1 MHz
6
= 5 V
= 3 V
= 5 V
= 5 V
t
Delay time
µs
(LPM3)
f = 2 MHz
f = 3 MHz
6
6
18
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
ADC supply current (f
= 1 MHz)
(ADCLK)
PARAMETER
TEST CONDITIONS
MIN NOM
200
MAX
400
UNIT
µA
I
I
SV
on, current source off,
on, current source off,
V
V
= 3 V
= 5 V
(ADC)
CC
CC
CC
ADC current
SV
300
740
µA
(ADC)
CC
SV
(switched AV
)
CC
CC
PARAMETER
TEST CONDITIONS
= –8 mA,
MIN
–0.2 V
NOM
MAX
UNIT
V
V
SV
SV
SV
on,
I
V
= 2.5 V
= 5 V
CC
V
CC
V
CC
(SVCC)
CC
CC
CC
(SVCC)
off, SV = 0 V,
CC
I
V
±0.1
µA
(SVCC)
CC
= 3 V/5 V
Z
Input impedance
off,
V
40
100
kΩ
(SVCC)
CC
current source (ADC)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
V
V
= V
= 6 mA,
– V
V
= 3 V/5 V,
0.246 ×
(SVCC)
95
0.249 ×
0.252 ×
(SVCC)
1600
(Rext)
(SVCC)
(RI),
CC
V
Voltage, (Rext)
External resistor
(Rext)
I
V
V
V
(RI)
(SVCC)
R
V
V
= 3 V/5 V
= 3 V,
Ω
(ext)
CC
VA0..A3 = 0 .. 0.4 × V
, I
,
=
S
(SVCC)
CC
–1
–3.2
–1.5
–3.2
1
3.2
1.5
3.2
µA
V
/R = 1 mA
(Rext) (ext)
VA0..A3 = 0 .. 0.4 × V
= V /R
V
CC
V
CC
V
CC
= 3 V,
= 5 V,
= 5 V,
(SVCC)
µA
µA
µA
I
S
= 6 mA
(Rext) (ext)
∆I
S
Load compliance
VA0..A3 = 0 .. 0.5 × V
(SVCC)
I
S
= V
/R
= 1 mA
(Rext) (ext)
VA0..A3 = 0 .. 0.5 × V
= V /R
(SVCC)
I
S
= 6 mA
(Rext) (ext)
19
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
A/D converter (f
= 1 MHz)
(ADCLK)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Resolution
12 + 2
bits
12-bit conversion
12+2-bit conversion
12-bit conversion
0.1
1.5
1.5
f
Conversion frequency
Conversion cycles
f
= f
(con) (ADCLK)
V
V
= 3 V/5 V
= 3 V/5 V
MHz
(con)
CC
0.14
96
cycles of
ADCLK
f
f
= f
/N
(concyc)
(ADCLK) (MCLK)
CC
12+2-bit conversion
132
LSB Voltage
V
V
V
V
V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
0.000061×V
SVCC
V
CC
CC
CC
CC
CC
INL
INL
INL
INL
0 ≤ DDV ≤ 127
–2
–3
2
3
LSB
LSB
LSB
LSB
1
2
3
4
128 ≤ DDV ≤ 255
256 ≤ DDV ≤ 2047
2048 ≤ DDV ≤ 4095
Integral nonlinearity
(see Note 15)
–7
7
–10
10
Differential nonlinearity
(see Note 16)
DNL
V
= 3 V/5 V
–1
1
LSB
CC
V
/R
= 6mA, Range A
0.008
0.015
(Rext) (ext)
Temperature stability
V
V
= 3 V/5 V
= 3 V/5 V
dN/dT
dN/dV
LSB/°C
LSB/V
CC
Range B
Range A, B, V
SV
CC
/R = 1 mA,
(Rext) (ext)
CC
V
rejection ratio
1.25
0.24
0.49
0.6
(SVCC)
(SVCC)
±10%
% FSR
(see Note 18)
A
Range A
V
V
V
V
V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
= 3 V/5 V
–1.2
–1.7
–0.49
–0.6
–0.6
0.6
CC
CC
CC
CC
CC
% FSR
(see Note 18)
B
Range B
Conversion offset 12 bit analog input to
digital value (see Note 17)
% FSR
(see Note 18)
C
Range C
Range D
Range ABCD
–1.8
% FSR
(see Note 18)
D
–1.7
0.49
0.13
Conversion offset 14 bit analog input to
digital value (see Note 17)
%FSR
(see Note 18)
ABCD
–0.27
–0.06
Slope 12 bit
Slope 14 bit
V
V
= 3 V/5 V
= 3 V/5 V
0.9925
0.9982
1
1
1.0075
1.0018
CC
CC
C
R
Input capacitance
V
V
= 3 V/5 V
= 3 V/5 V
40
2
45
pF
(IN)
CC
Serial input resistance
kΩ
(SIN)
CC
NOTES: 15. DDV is short form of delta digital value. The DDV is a span of conversion results. It is assumed that the conversion is of 12 bit not
12+2 bit.
16. DNL is valid for all 12-bit ranges and the 14-bit (12+2) range.
17. Offset referred to full scale 12/14 bit
18. FSRx: full scale range, separate for the four 12-bit ranges and the 14-bit (12+2) range.
20
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range (unless
otherwise noted) (continued)
JTAG
PARAMETER
TEST CONDITIONS
MIN
DC
DC
TYP
MAX
5
UNIT
V
V
= 3 V
= 5 V
CC
f
TCK frequency
MHz
(TCK)
10
CC
JTAG/test
Pullup resistors on TMS, TCK, TDI
(see Note 19)
R
V
= 3 V/ 5 V
= 3 V/ 5 V
25
11
60
90
12
kΩ
(TEST)
CC
CC
Fuse blow voltage, E/P versions
(see Note 21)
V
(FB)
V
V
JTAG/fuse (see Note 20)
I
t
Supply current on TDI to blow fuse
Time to blow the fuse
100
1
mA
ms
V
(FB)
(FB)
V
Programming voltage, applied to TDI/VPP
Current from programming voltage source
Programming time, single pulse
11
5
11.5
100
13
70
(PP)
(PP)
(pps)
(ppf)
I
t
t
mA
ms
µs
EPROM (E) and OTP(P) –
versions only
Programming time, fast algorithm
Number of pulses for successful programming
P
4
100 Pulses
year
n
Data retention T < 55°C
10
J
2
Erase time wave length 2537 Å at 15 Ws/cm
(UV lamp of 12 mW/ cm )
t
30
min
(erase)
2
EPROM (E) versions only
Write/Erase cycles
1000
cycles
NOTES: 19. The TMS and TCK pullup resistors are implemented in all C-, P-, and E-versions.
20. Once the JTAG fuse is blown, no further access to the MSP430 JTAG/test feature is possible. The JTAG block switches to by-pass
mode.
21. The voltage supply to blow the JTAG fuse is applied to TDI/VPP pin when fuse blowing is desired.
21
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
TYPICAL CHARACTERISTICS
DIGITAL CONTROLLED OSCILLATOR FREQUENCY
DIGITAL CONTROLLED OSCILLATOR FREQUENCY
vs
vs
SUPPLY VOLTAGE
1.2
OPERATING FREE-AIR TEMPERATURE
1.8
1.5
1.2
0.9
1
0.8
0.6
0.6
0.4
0.3
0
0.2
0
–40
–20
0
20
40
60
80
90
0
2
4
6
V
CC
– Supply Voltage – V
T – Operating Free-Air Temperature – °C
Figure 5
Figure 6
22
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
TYPICAL CHARACTERISTICS
typical input/output schematics
V
CC
V
CC
(see Note A)
(see Note A)
(see Note B)
(see Note B)
(see Note B)
(see Note B)
(see Note A)
GND
(see Note A)
GND
CMOS INPUT (RST/NMI)
CMOS SCHMITT-TRIGGER INPUT (CIN)
V
CC
(see Note A)
(see Note B)
(see Note B)
(see Note A)
GND
I/O WITH SCHMITT-TRIGGER INPUT (P0.x, TP5)
CMOS 3-STATE OUTPUT (TP0–4, XBUF)
TDO_Internal
V
CC
TDO_Control
TDI_Control
60 k TYP
TDI_Internal
MSP430P/E325: TMS, TCK
MSP430P/E325: TDO/TDI
NOTES: A. Optionalselection of pullup or pulldown resistors with ROM (masked) versions. Anti-parallel diodes are connected between AV
SS
and DV
.
SS
B. Fuses for the optional pullup and pulldown resistors can only be programmed at the factory.
23
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
TYPICAL CHARACTERISTICS
typical input/output schematics
VC
VD
COM 0–3
Control COM0–3
VA
S0, S1
VB
Segment control
VA
VB
S2/O2–Sn/On
Segment control
LCDCTL (LCDM5,6,7)
Data (LCD RAM bits 0–3
or bits 4–7)
LCD OUTPUT (COM0–4, Sn, Sn/On)
NOTE: The signals VA, VB, VC, and VD come from the LCD module analog voltage generator.
VPP_ Internal
TDI_ Internal
TDI/VPP
JTAG
Fuse
TDO/TDI_Control
TDO/TDI
TMS
TDO_ Internal
JTAG Fuse
Blow
Control
From/To JTAG_CBT_SIG_REG
NOTES: A. During programming activity and when blowing the JTAG enable fuse, the TDI/VPP terminal is used to apply the correct voltage
source. The TDO/TDI terminal is used to apply the test input data for JTAG circuitry.
B. The TDI/VPP terminal of the ’P325 and ’E325 does not have an internal pullup resistor. An external pulldown resistor is
recommended to avoid a floating node which could increase the current consumption of the device.
C. The TDO/TDI terminal is in a high-impedance state after POR. The ’P325 and ’E325 needs a pullup or a pulldown resistor to avoid
floating a node which could increase the current consumption of the device.
Figure 7. MSP430P325/E325: TDI/VPP, TDO/TDI
24
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
TYPICAL CHARACTERISTICS
JTAG fuse check mode
MSP430 devices that have the fuse on the TDI/VPP terminal have a fuse check mode that tests the continuity
of the fuse the first time the JTAG port is accessed after a power-on reset (POR). When activated, a fuse check
current, I , of 1 mA at 3 V, 2.5 mA at 5 V can flow from the TDI/VPP pin to ground if the fuse is not burned.
TF
Care must be taken to avoid accidentally activating the fuse check mode and increasing overall system power
consumption.
Activation of the fuze check mode occurs with the first negative edge on the TMS pin after power-up or if TMS
is being held low during power-up. The second positive edge on the TMS pin deactivates the fuse check mode.
After deactivation, the fuse check mode remains inactive until another POR occurs. After each POR the fuse
check mode has the potential to be activated.
Time TMS Goes Low After POR
TMS
I
TF
I
TDI
Figure 8. Fuse Check Mode Current, MSP430P/E325
Care must be taken to avoid accidentally activating the fuse check mode, including guarding against EMI/ESD
spikes that could cause signal edges on the TMS pin.
Configuration of TMS, TCK, TDI/VPP and TDO/TDI pins in applications.
P/E3xx
TDI
TDO
TMS
TCK
68k, pulldown
68k, pulldown
Open
Open
25
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
PG (R-PQFP-G64)
PLASTIC QUAD FLATPACK
0,45
0,25
M
0,20
1,00
51
33
52
32
14,20 18,00
13,80 17,20
12,00 TYP
64
20
1
19
0,15 NOM
18,00 TYP
20,20
19,80
24,40
23,60
Gage Plane
0,25
0,10 MIN
2,70 TYP
0°–10°
1,10
0,70
Seating Plane
3,10 MAX
0,10
4040101/B 03/95
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Contact field sales office to determine if a tighter coplanarity requirement is available for this package.
26
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
MSP430P325 (PM package)
PM PACKAGE
(TOP VIEW)
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
DV
CC
SV
CC
Rext
S19/O19
S18/O18
S17/O17
S16/O16
S15/O15
S14/O14
S13/O13
S12/O12
S11/O11
S10/O10
1
2
3
4
5
6
7
8
9
48
47
46
45
44
43
42
41
40
39
A2
A3
A4
A5
Xin
Xout/TCLK
CIN
10
TP0.0 11
TP0.1 12
TP0.2 13
38 S9/O9
37 S8/O8
36
35
34
33
S7/O7
S6/O6
S5/O5
S4/O4
14
15
16
TP0.3
TP0.4
TP0.5
1718 19 20 21 22 23 24 25 26 27 28 29 30 31 32
27
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
PM (S-PQFP-G64)
PLASTIC QUAD FLATPACK
0,27
0,17
0,50
M
0,08
33
48
49
32
64
17
0,13 NOM
1
16
7,50 TYP
Gage Plane
10,20
SQ
9,80
0,25
12,20
SQ
0,05 MIN
0°–7°
11,80
1,45
1,35
0,75
0,45
Seating Plane
1,60 MAX
0,08
4040152/C 11/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
D. May also be thermally enhanced plastic with leads connected to the die pads.
28
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
MSP430P325 (FN package)
FN PACKAGE
(TOP VIEW)
9
8
7
6
5
4
3
2
1 68 67 66 65 64 63 62 61
60 S20/O20/CMPI
DV
SV
10
11
12
13
14
15
16
17
CC
CC
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
S19/O19
S18/O18
S17/O17
S16/O16
S15/O15
S14/O14
S13/O13
S12/O12
S11/O11
S10/O10
S9/O9
Rext
A2
A3
A4
A5
Xin
Xout/TCLK 18
19
20
21
22
23
24
25
26
CIN
TP0.0
TP0.1
TP0.2
TP0.3
TP0.4
TP0.5
P0.0
S8/O8
S7/O7
S6/O6
S5/O5
S4/O4
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
NC – No internal connection
29
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
FN (S-PQCC-J**)
PLASTIC J-LEADED CHIP CARRIER
20 PIN SHOWN
Seating Plane
0.004 (0,10)
0.180 (4,57) MAX
0.120 (3,05)
D
0.090 (2,29)
D1
0.020 (0,51) MIN
3
1
19
0.032 (0,81)
0.026 (0,66)
4
18
D2/E2
D2/E2
E
E1
8
14
0.021 (0,53)
0.013 (0,33)
0.050 (1,27)
9
13
0.007 (0,18)
M
0.008 (0,20) NOM
D/E
D1/E1
D2/E2
NO. OF
PINS
**
MIN
0.385 (9,78)
MAX
MIN
MAX
MIN
MAX
0.395 (10,03)
0.350 (8,89)
0.356 (9,04)
0.141 (3,58)
0.191 (4,85)
0.291 (7,39)
0.341 (8,66)
0.169 (4,29)
0.219 (5,56)
0.319 (8,10)
0.369 (9,37)
20
28
44
52
68
84
0.485 (12,32) 0.495 (12,57) 0.450 (11,43) 0.456 (11,58)
0.685 (17,40) 0.695 (17,65) 0.650 (16,51) 0.656 (16,66)
0.785 (19,94) 0.795 (20,19) 0.750 (19,05) 0.756 (19,20)
0.985 (25,02) 0.995 (25,27) 0.950 (24,13) 0.958 (24,33) 0.441 (11,20) 0.469 (11,91)
1.185 (30,10) 1.195 (30,35) 1.150 (29,21) 1.158 (29,41) 0.541 (13,74) 0.569 (14,45)
4040005/B 03/95
NOTES: A. All linear dimensions are in inches (millimeters).
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-018
30
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
PMS430E325 (FZ package)
FZ PACKAGE
(TOP VIEW)
9
8
7
6
5
4
3
2
1 68 67 66 65 64 63 62 61
60 S20/O20/CMPI
DV
SV
10
11
12
13
14
15
16
17
CC
CC
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
S19/O19
S18/O18
S17/O17
S16/O16
S15/O15
S14/O14
S13/O13
S12/O12
S11/O11
S10/O10
S9/O9
rext
A2
A3
A4
A5
Xin
Xout/TCLK 18
19
20
21
22
23
24
25
26
CIN
TP0.0
TP0.1
TP0.2
TP0.3
TP0.4
TP0.5
P0.0
S8/O8
S7/O7
S6/O6
S5/O5
S4/O4
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
NC – No internal connection
31
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430P325
MIXED SIGNAL MICROCONTROLLER
SLAS164A – FEBRUARY 1998 – REVISED MARCH 2000
MECHANICAL DATA
FZ (S-CQCC-J**)
J-LEADED CERAMIC CHIP CARRIER
28 LEAD SHOWN
0.040 (1,02)
45°
Seating Plane
0.180 (4,57)
0.155 (3,94)
0.140 (3,55)
0.120 (3,05)
A
B
1
4
26
25
5
0.050 (1,27)
C
(at Seating
Plane)
A
B
0.032 (0,81)
0.026 (0,66)
0.020 (0,51)
0.014 (0,36)
19
11
18
12
0.025 (0,64) R TYP
0.040 (1,02) MIN
0.120 (3,05)
0.090 (2,29)
A
B
C
JEDEC
NO. OF
PINS**
OUTLINE
MIN
MAX
MIN
MAX
MIN
MAX
0.485
0.495
0.430
0.455
0.410
0.430
MO-087AA
MO-087AB
MO-087AC
MO-087AD
28
44
52
68
(12,32)
(12,57)
(10,92)
(11,56)
(10,41)
(10,92)
0.685
0.695
0.630
0.655
0.610
0.630
(17,40)
(17,65)
(16,00)
(16,64)
(15,49)
(16,00)
0.785
0.795
0.730
0.765
0.680
0.740
(19,94)
(20,19)
(18,54)
(19,43)
(17,28)
(18,79)
0.985
0.995
0.930
0.955
0.910
0.930
(25,02)
(25,27)
(23,62)
(24,26)
(23,11)
(23,62)
4040219/B 03/95
NOTES: A. All linear dimensions are in inches (millimeters).
B. This drawing is subject to change without notice.
C. This package can be hermetically sealed with a ceramic lid using glass frit.
32
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
PACKAGE OPTION ADDENDUM
www.ti.com
22-Nov-2010
PACKAGING INFORMATION
Status (1)
Eco Plan (2)
MSL Peak Temp (3)
Samples
Orderable Device
Package Type Package
Drawing
Pins
Package Qty
Lead/
Ball Finish
(Requires Login)
Samples Not Available
Samples Not Available
Samples Not Available
Samples Not Available
Purchase Samples
MSP-EVK430A320
MSP-EVK430B320
MSP-STK430A320
MSP-STK430B320
MSP430P325IFN
OBSOLETE
OBSOLETE
OBSOLETE
OBSOLETE
ACTIVE
0
0
TBD
TBD
TBD
TBD
Call TI
Call TI
Call TI
Call TI
Call TI
Call TI
Call TI
Call TI
0
0
PLCC
QFP
FN
PG
PM
68
18
66
Green (RoHS
& no Sb/Br)
CU NIPDAU Level-4-260C-72 HR
CU NIPDAU Level-3-260C-168 HR
CU NIPDAU Level-3-260C-168 HR
MSP430P325IPG
MSP430P325IPM
ACTIVE
ACTIVE
64
64
Green (RoHS
& no Sb/Br)
Purchase Samples
Purchase Samples
LQFP
160
Green (RoHS
& no Sb/Br)
(1) The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability
information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight
in homogeneous material)
(3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com
22-Nov-2010
Addendum-Page 2
MECHANICAL DATA
MPLC004A – OCTOBER 1994
FN (S-PQCC-J**)
PLASTIC J-LEADED CHIP CARRIER
20 PIN SHOWN
Seating Plane
0.004 (0,10)
0.180 (4,57) MAX
0.120 (3,05)
D
0.090 (2,29)
D1
0.020 (0,51) MIN
3
1
19
0.032 (0,81)
0.026 (0,66)
4
18
D2/E2
D2/E2
E
E1
8
14
0.021 (0,53)
0.013 (0,33)
0.050 (1,27)
9
13
0.007 (0,18)
M
0.008 (0,20) NOM
D/E
D1/E1
D2/E2
NO. OF
PINS
**
MIN
0.385 (9,78)
MAX
MIN
MAX
MIN
MAX
0.395 (10,03)
0.350 (8,89)
0.356 (9,04)
0.141 (3,58)
0.191 (4,85)
0.291 (7,39)
0.341 (8,66)
0.169 (4,29)
0.219 (5,56)
0.319 (8,10)
0.369 (9,37)
20
28
44
52
68
84
0.485 (12,32) 0.495 (12,57) 0.450 (11,43) 0.456 (11,58)
0.685 (17,40) 0.695 (17,65) 0.650 (16,51) 0.656 (16,66)
0.785 (19,94) 0.795 (20,19) 0.750 (19,05) 0.756 (19,20)
0.985 (25,02) 0.995 (25,27) 0.950 (24,13) 0.958 (24,33) 0.441 (11,20) 0.469 (11,91)
1.185 (30,10) 1.195 (30,35) 1.150 (29,21) 1.158 (29,41) 0.541 (13,74) 0.569 (14,45)
4040005/B 03/95
NOTES: A. All linear dimensions are in inches (millimeters).
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-018
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MECHANICAL DATA
MQFP008 – JULY 1998
PG (R-PQFP-G64)
PLASTIC QUAD FLATPACK
0,45
0,25
M
0,20
1,00
51
33
52
32
14,20 18,00
13,80 17,20
12,00 TYP
64
20
1
19
0,15 NOM
18,00 TYP
20,20
19,80
24,00
23,20
Gage Plane
0,25
0,10 MIN
2,70 TYP
0°–10°
1,10
0,70
Seating Plane
3,10 MAX
0,10
4040101/B 03/95
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Contact field sales office to determine if a tighter coplanarity requirement is available for this package.
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MECHANICAL DATA
MTQF008A – JANUARY 1995 – REVISED DECEMBER 1996
PM (S-PQFP-G64)
PLASTIC QUAD FLATPACK
0,27
0,17
0,50
M
0,08
33
48
49
32
64
17
0,13 NOM
1
16
7,50 TYP
Gage Plane
10,20
SQ
9,80
0,25
12,20
SQ
0,05 MIN
0°–7°
11,80
1,45
1,35
0,75
0,45
Seating Plane
0,08
1,60 MAX
4040152/C 11/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
D. May also be thermally enhanced plastic with leads connected to the die pads.
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Applications
Audio
Amplifiers
amplifier.ti.com
dataconverter.ti.com
www.dlp.com
www.ti.com/audio
Data Converters
DLP® Products
Automotive
www.ti.com/automotive
www.ti.com/communications
Communications and
Telecom
DSP
dsp.ti.com
Computers and
Peripherals
www.ti.com/computers
Clocks and Timers
Interface
www.ti.com/clocks
interface.ti.com
logic.ti.com
Consumer Electronics
Energy
www.ti.com/consumer-apps
www.ti.com/energy
Logic
Industrial
www.ti.com/industrial
Power Mgmt
Microcontrollers
RFID
power.ti.com
Medical
www.ti.com/medical
microcontroller.ti.com
www.ti-rfid.com
Security
www.ti.com/security
Space, Avionics &
Defense
www.ti.com/space-avionics-defense
RF/IF and ZigBee® Solutions www.ti.com/lprf
Video and Imaging
Wireless
www.ti.com/video
www.ti.com/wireless-apps
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2010, Texas Instruments Incorporated
相关型号:
©2020 ICPDF网 联系我们和版权申明