ST7FLITE20M6 [STMICROELECTRONICS]

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDSO20, 0.300 INCH, PLASTIC, SO-20;
ST7FLITE20M6
型号: ST7FLITE20M6
厂家: ST    ST
描述:

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDSO20, 0.300 INCH, PLASTIC, SO-20

光电二极管
文件: 总7页 (文件大小:51K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
ST7FLITE2  
8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY,  
DATA EEPROM, ADC, TIMERS, SPI  
PRODUCT PREVIEW  
Memories  
– 8 Kbytes single voltage extended Flash  
(XFlash) Program memory with read-out pro-  
tection, In-Circuit Programming and In-Appli-  
cation programming (ICP and IAP)  
– 384 bytes RAM  
– 256 bytes data EEPROM with read-out pro-  
tection  
SO20  
300”  
DIP20  
Clock, Reset and Supply Management  
– Enhanced reset system  
1 Communication Interface  
– SPI synchronous serial interface  
Interrupt Management  
– Enhanced low voltage supervisor (LVD) for  
main supply and an auxiliary voltage detector  
(AVD) with interrupt capability for implement-  
ing safe power-down procedures  
– 10 interrupt vectors plus TRAP and RESET  
– 15 external interrupt lines (on 4 vectors)  
A/D Converter  
– Clock sources: Internal 1% RC oscillator,  
crystal/ceramic resonator or external clock  
– Internal 32-MHz input clock for Auto-reload  
timer  
– Optional x4 or x8 PLL for 4 or 8 MHz internal  
clock  
– Five Power Saving Modes: Halt, Active-Halt,  
Wait and Slow, Auto Wake Up From Halt  
– 7 input channels  
– Fixed gain Op-amp  
– 13-bit resolution for 0 to 430 mV (@ 5V V  
)
)
DD  
– 10-bit resolution for 430 mV to 5V (@ 5V V  
Instruction Set  
DD  
I/O Ports  
– 8-bit data manipulation  
– 63 basic instructions  
– Up to 15 multifunctional bidirectional I/O lines  
– 7 high sink outputs  
– 17 main addressing modes  
– 8 x 8 unsigned multiply instructions  
Development Tools  
2 Timers  
– 8-bit Lite Timer with prescaler, watchdog,  
1 realtime base and 1 input capture  
– Full hardware/software development package  
– ICD (Debug module)  
– One 12-bit Auto-reload Timer with 4 PWM  
outputs, input capture and output compare  
functions  
Device Summary  
Features  
ST7FLITE20  
ST7FLITE25  
ST7FLITE29  
Program memory - bytes  
RAM (stack) - bytes  
8K  
384 (128)  
-
Data EEPROM - bytes  
-
256  
Lite Timer with Watchdog,  
Lite Timer with Watchdog,  
Autoreload Timer, SPI,  
10-bit ADC with Op-Amp  
Autoreload Timer with 32-MHz input clock,  
SPI, 10-bit ADC with Op-Amp  
2.4V to 5.5V  
Peripherals  
Operating Supply  
CPU Frequency  
Up to 8Mhz  
(w/ ext OSC up to 8MHz)  
Up to 8Mhz (w/ ext OSC up to 8MHz  
and int 1MHz RC 1% PLLx8/4MHz)  
Operating Temperature  
Packages  
-40°C to +85°C  
SO20 300”, DIP20  
Rev. 1.7  
1/7  
July 2002  
This is preliminary information on a new product now in development. Details are subject to change without notice.  
1
ST7FLITE2  
1 INTRODUCTION  
The ST7FLITE2 is a member of the ST7 microcon-  
troller family. All ST7 devices are based on a com-  
mon industry-standard 8-bit core, featuring an en-  
hanced instruction set.  
The enhanced instruction set and addressing  
modes of the ST7 offer both power and flexibility to  
software developers, enabling the design of highly  
efficient and compact application code. In addition  
to standard 8-bit data management, all ST7 micro-  
controllers feature true bit manipulation, 8x8 un-  
signed multiplication and indirect addressing  
modes.  
The ST7FLITE2 features FLASH memory with  
byte-by-byte In-Circuit Programming (ICP) and In-  
Application Programming (IAP) capability.  
Under software control, the ST7FLITE2 device  
can be placed in WAIT, SLOW, or HALT mode, re-  
ducing power consumption when the application is  
in idle or standby state.  
The devices feature an on-chip Debug Module  
(DM) to support in-circuit debugging (ICD). For a  
description of the DM registers, refer to the ST7  
ICC Protocol Reference Manual.  
Figure 1. General Block Diagram  
PLL  
8MHz -> 32MHz  
Int.  
1% RC  
12-Bit  
Auto-Reload  
TIMER 2  
1MHz  
PLL x 8  
or PLL X4  
CLKIN  
8-Bit  
LITE TIMER 2  
/ 2  
OSC1  
OSC2  
Ext.  
OSC  
Internal  
CLOCK  
1MHz  
PA7:0  
(8 bits)  
PB6:0  
(7 bits)  
to  
PORT A  
16MHz  
PORT B  
LVD  
ADC  
V
POWER  
SUPPLY  
DD  
+ OpAmp  
V
SS  
SPI  
RESET  
CONTROL  
8-BIT CORE  
ALU  
DATA EEPROM  
( 256 Bytes)  
PROGRAM  
MEMORY  
(8K Bytes)  
WATCHDOG  
RAM  
(384 Bytes)  
2/7  
1
ST7FLITE2  
2 PIN DESCRIPTION  
Figure 2. 20-Pin SO Package Pinout (ST7FLITE2x)  
V
V
OSC1  
1
2
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
SS  
DD  
OSC2  
RESET  
PA0 (HS)/LTIC  
3
SS/AIN0/PB0  
PA1 (HS)/ATIC  
4
ei0  
ei1  
ei3  
ei2  
PA2 (HS)/ATPWM0  
PA3 (HS)/ATPWM1  
PA4 (HS)/ATPWM2  
PA5 (HS)/ATPWM3/ICCDATA  
PA6/MCO/ICCCLK/BREAK  
PA7(HS)  
5
SCK/AIN1/PB1  
MISO/AIN2/PB2  
MOSI/AIN3/PB3  
CLKIN/AIN4/PB4  
AIN5/PB5  
6
7
8
9
10  
AIN6/PB6  
(HS) 20mA high sink capability  
eix associated external interrupt vector  
Figure 3. 20-Pin DIP Package Pinout (ST7FLITE2x)  
ei3  
MISO/AIN2/PB2  
SCK/AIN1/PB1  
1
2
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
ei3  
MOSI/AIN3/PB3  
CLKIN/AIN4/PB4  
SS/AIN0/PB0  
RESET  
3
ei2  
AIN5/PB5  
V
4
DD  
V
5
AIN6/PB6  
PA7(HS)  
SS  
OSC1  
6
OSC2  
7
MCO/ICCCLK/BREAK/PA6  
ATPWM3/ICCDATA/PA5(HS)  
ATPWM2/PA4(HS)  
ei1  
ei0  
PA0(HS)/LTIC  
PA1(HS)/ATIC  
PA2(HS)/ATPWM0  
8
9
ei0  
10  
ATPWM1/PA3(HS)  
(HS) 20mA high sink capability  
eix associated external interrupt vector  
3/7  
1
ST7FLITE2  
PIN DESCRIPTION (Cont’d)  
Legend / Abbreviations for Table 1:  
Type:  
I = input, O = output, S = supply  
In/Output level: C = CMOS 0.3V /0.7V with input trigger  
T
DD  
DD  
Output level:  
HS = 20mA high sink (on N-buffer only)  
Port and control configuration:  
– Input:  
float = floating, wpu = weak pull-up, int = interrupt, ana = analog  
OD = open drain, PP = push-pull  
– Output:  
The RESET configuration of each pin is shown in bold which is valid as long as the device is in reset state.  
Table 1. Device Pin Description  
Pin No.  
Level  
Port / Control  
Input Output  
Main  
Pin Name  
Function  
(after reset)  
Alternate Function  
1
2
16  
17  
V
V
S
S
Ground  
SS  
DD  
Main power supply  
Top priority non maskable interrupt (active  
low)  
3
4
5
6
7
8
18 RESET  
I/O C  
I/O  
X
X
X
X
X
X
X
T
ADC Analog Input 0 or SPI  
Port B0  
19 PB0/AIN0/SS  
20 PB1/AIN1/SCK  
C
C
C
C
C
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
T
T
T
T
T
Slave Select (active low)  
ei3  
ei2  
ADC Analog Input 1 or SPI Se-  
rial Clock  
I/O  
Port B1  
ADC Analog Input 2 or SPI  
Port B2  
1
2
3
PB2/AIN2/MISO I/O  
Master In/ Slave Out Data  
ADC Analog Input 3 or SPI  
Port B3  
PB3/AIN3/MOSI I/O  
PB4/AIN4/CLKIN I/O  
Master Out / Slave In Data  
ADC Analog Input 4 or Exter-  
nal clock input  
Port B4  
9
4
5
6
PB5/AIN5  
PB6/AIN6  
PA7  
I/O  
I/O  
C
C
X
X
X
X
X
X
X
X
X
X
X
Port B5  
Port B6  
Port A7  
ADC Analog Input 5  
ADC Analog Input 6  
T
T
10  
11  
I/O C HS  
T
Main Clock Output or In Circuit  
Communication Clock or Ex-  
ternal BREAK  
PA6 /MCO/  
ICCCLK/BREAK  
12  
7
I/O  
C
X
X
X
Port A6  
T
ei1  
PA5 /ATPWM3/  
ICCDATA  
Auto-Reload Timer PWM3 or  
In Circuit Communication Data  
13  
14  
8
9
I/O C HS  
X
X
X
X
X
X
Port A5  
Port A4  
T
PA4/ATPWM2  
I/O C HS  
Auto-Reload Timer PWM2  
T
4/7  
1
ST7FLITE2  
Pin No.  
Level  
Port / Control  
Input  
Output  
Main  
Pin Name  
Function  
(after reset)  
Alternate Function  
15 10 PA3/ATPWM1  
16 11 PA2/ATPWM0  
I/O C HS  
X
X
X
X
X
X
Port A3  
Port A2  
Auto-Reload Timer PWM1  
Auto-Reload Timer PWM0  
T
I/O C HS  
T
ei0  
Auto-Reload Timer Input Cap-  
ture  
17 12 PA1/ATIC  
I/O C HS  
X
X
X
X
X
X
Port A1  
Port A0  
T
18 13 PA0/LTIC  
19 14 OSC2  
20 15 OSC1  
I/O C HS  
Lite Timer Input Capture  
T
O
I
Resonator oscillator inverter output  
Resonator oscillator inverter input  
5/7  
1
ST7FLITE2  
3 PACKAGE CHARACTERISTICS  
3.1 PACKAGE MECHANICAL DATA  
Figure 4. 20-Pin Plastic Small Outline Package, 300-mil Width  
mm  
inches  
D
h x 45×  
Dim.  
A
Min Typ Max Min Typ Max  
L
2.35  
2.65 0.093  
0.30 0.004  
0.51 0.013  
0.32 0.009  
13.00 0.496  
7.60 0.291  
0.104  
0.012  
0.020  
0.013  
0.512  
0.299  
A
c
A1  
A1 0.10  
a
B
C
D
E
e
0.33  
0.23  
12.60  
7.40  
B
e
1.27  
0.050  
H
h
α
10.00  
0.25  
0°  
10.65 0.394  
0.75 0.010  
0.419  
0.030  
8°  
E
H
8°  
0°  
L
0.40  
1.27 0.016  
0.050  
Number of Pins  
N
20  
Figure 5. 20-Pin Plastic Dual In-Line Package, 300-mil Width  
Package Outline (-)  
mm  
Min Typ Max Min Typ Max  
5.33 0.210  
inches  
Dim.  
A2  
A
A
A1  
c
L
A1 0.38  
0.015  
A2 2.92 3.30 4.95 0.115 0.130 0.195  
0.36 0.46 0.56 0.014 0.018 0.022  
b2 1.14 1.52 1.78 0.045 0.060 0.070  
b
eB  
D1  
b
e
b2  
c
0.20 0.25 0.36 0.008 0.010 0.014  
24.89 26.16 26.92 0.980 1.030 1.060  
D
D
D1 0.13  
0.005  
e
2.54  
0.100  
11  
10  
20  
1
eB  
10.92  
0.430  
E1  
E1 6.10 6.35 7.11 0.240 0.250 0.280  
L
2.92 3.30 3.81 0.115 0.130 0.150  
Number of Pins  
N
20  
6/7  
ST7FLITE2  
Notes:  
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences  
of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted  
by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject  
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not  
authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics.  
The ST logo is a registered trademark of STMicroelectronics  
2002 STMicroelectronics - All Rights Reserved.  
Purchase of I2C Components by STMicroelectronics conveys a license under the Philips I2C Patent. Rights to use these components in an  
I2C system is granted provided that the system conforms to the I2C Standard Specification as defined by Philips.  
STMicroelectronics Group of Companies  
Australia - Brazil - Canada - China - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan  
Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - U.S.A.  
http://www.st.com  
7/7  

相关型号:

ST7FLITE25B6

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDIP20, 0.300 INCH, PLASTIC, DIP-20
STMICROELECTR

ST7FLITE25F1B6

8-bit microcontroller with single voltage Flash memory, data EEPROM, ADC, Timers, SPI
STMICROELECTR

ST7FLITE25F2B6

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI
STMICROELECTR

ST7FLITE25F2M6

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI
STMICROELECTR

ST7FLITE25F2M6TRE

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDSO20, 0.300 INCH, ROHS COMPLIANT, PLASTIC, SOP-20
STMICROELECTR

ST7FLITE25FF2B6

IC,MICROCONTROLLER,8-BIT,ST72 CPU,CMOS,DIP,20PIN,PLASTIC
STMICROELECTR

ST7FLITE25M1

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDSO20, 0.300 INCH, PLASTIC, SO-20
STMICROELECTR

ST7FLITE25M6

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDSO20, 0.300 INCH, PLASTIC, SO-20
STMICROELECTR

ST7FLITE29

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI
STMICROELECTR

ST7FLITE29B1

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDIP20, 0.300 INCH, PLASTIC, DIP-20
STMICROELECTR

ST7FLITE29B3

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDIP20, 0.300 INCH, PLASTIC, DIP-20
STMICROELECTR

ST7FLITE29B6

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDIP20, 0.300 INCH, PLASTIC, DIP-20
STMICROELECTR