ST7FLITE29B1 [STMICROELECTRONICS]

8-BIT, FLASH, 8MHz, MICROCONTROLLER, PDIP20, 0.300 INCH, PLASTIC, DIP-20;
ST7FLITE29B1
型号: ST7FLITE29B1
厂家: ST    ST
描述:

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

时钟 光电二极管 外围集成电路
文件: 总7页 (文件大小:99K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
ST7FLITE2  
8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY,  
DATA EEPROM, ADC, TIMERS, SPI, DALI  
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  
SO20  
– 256 bytes data EEPROM with read-out pro-  
tection  
DIP20  
300”  
Clock, Reset and Supply Management  
– Enhanced reset system  
– Enhanced low voltage supervisor (LVD) for  
main supply and an auxiliary voltage detector  
(AVD) with interrupt capability for implement-  
ing safe power-down procedures  
– 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  
2 Communication Interfaces  
– SPI synchronous serial interface  
– DALI communication interface  
Interrupt Management  
– 10 interrupt vectors plus TRAP and RESET  
– 4 external interrupt lines (on 4 vectors)  
A/D Converter  
– 7 input channels  
– Four Power Saving Modes: Halt, Active-Halt,  
Wait and Slow  
– Fixed gain Op-amp  
– 13-bit precision for 0 to 430 mV (@ 5V V  
)
DD  
I/O Ports  
– 10-bit precision for 430 mV to 5V (@ 5V V  
Instruction Set  
)
DD  
– Up to 15 multifunctional bidirectional I/O lines  
– 6 high sink outputs  
– 8-bit data manipulation  
2 Timers  
– 63 basic instructions  
– 8-bit Lite Timer with prescaler, watchdog,  
1 realtime base and 1 input capture  
– One 12-bit Auto-reload Timer with 4 PWM  
outputs, input capture and output compare  
functions  
– 17 main addressing modes  
– 8 x 8 unsigned multiply instructions  
Development Tools  
– Full hardware/software development package  
Device Summary  
Features  
ST7FLITE20  
ST7FLITE25  
ST7FLITE29  
ST7FDALI  
Program memory - bytes  
RAM (stack) - bytes  
8K  
384 (128)  
Data EEPROM - bytes  
-
-
256  
Lite Timer with Watchdog, Au-  
toreload Timer with 32-MHz input  
clock, SPI, 10-bit ADC with Op-  
Amp, DALI  
Lite Timer with Watchdog, Lite Timer withWatchdog, Autoreload  
Peripherals  
Autoreload Timer, SPI,  
10-bit ADC with Op-Amp  
Timer with 32-MHz input clock, SPI,  
10-bit ADC with Op-Amp  
Operating Supply  
CPU Frequency  
2.4V to 5.5V  
Up to 8Mhz  
(w/ ext OSC up to 8MHz)  
Up to 8Mhz (w/ ext OSC up to 8MHz Up to 8Mhz (w/ int 1MHz RC 1%  
and int 1MHz RC 1% PLLx8/4MHz)  
PLLx8/4MHz)  
Operating Temperature  
-40°C to +85°C (-40°C to +105/125°C optional)  
Packages  
SO20 300”, DIP20  
SO20 300”  
Rev. 1.6  
October 2001  
1/7  
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.  
Figure 1. General Block Diagram  
PLL  
8MHz -> 32MHz  
Int.  
1% RC  
1MHz  
12-Bit  
Auto-Reload  
TIMER 2  
PLL x 8  
or PLL X4  
8-Bit  
LITE TIMER 2  
/ 2  
CLKIN  
Ext.  
OSC  
OSC1  
OSC2  
/ 2  
1MHz  
Internal  
CLOCK  
to  
PA7:0  
(8 bits)  
16MHz  
PORT A  
PB6:0  
(7 bits)  
PORT B  
LVD  
ADC  
V
POWER  
SUPPLY  
DD  
+ OpAmp  
V
SS  
PC1:0  
(2 bits)  
PORT C  
SPI  
RESET  
CONTROL  
8-BIT CORE  
ALU  
DALI  
PROGRAM  
MEMORY  
(8K Bytes)  
DATA EEPROM  
( 256 Bytes)  
RAM  
(384 Bytes)  
2/7  
1
ST7FLITE2  
2 PIN DESCRIPTION  
Figure 2. 20-Pin SO Package Pinout (ST7FLITE2x)  
V
OSC1  
1
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
SS  
V
OSC2  
2
DD  
RESET  
PA0 (HS)/LTIC  
3
SS/AIN0/PB0  
PA1 (HS)/ATIC  
4
PA2 (HS)/ATPWM0  
PA3 (HS)/ATPWM1  
PA4 (HS)/ATPWM2  
PA5 (HS)/ATPWM3/ICCDATA  
PA6/MCO/ICCCLK/BREAK  
PA7  
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)  
MISO/AIN2/PB2  
1
SCK/AIN1/PB1  
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
MOSI/AIN3/PB3  
2
SS/AIN0/PB0  
RESET  
CLKIN/AIN4/PB4  
AIN5/PB5  
3
V
4
DD  
V
5
AIN6/PB6  
PA7  
SS  
OSC1  
6
OSC2  
7
MCO/ICCCLK/BREAK/PA6  
ATPWM3/ICCDATA/PA5(HS)  
ATPWM2/PA4(HS)  
PA0(HS)/LTIC  
PA1(HS)/ATIC  
PA2(HS)/ATPWM0  
8
9
10  
ATPWM1/PA3(HS)  
(HS) 20mA high sink capability  
eix associated external interrupt vector  
3/7  
1
ST7FLITE2  
Figure 4. 20-Pin SO Package Pinout (ST7FDALI)  
V
V
PC0/CLKIN*  
PC1  
1
2
3
4
5
6
7
8
9
10  
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
SS  
DD  
RESET  
PA0 (HS)/LTIC  
SS/AIN0/PB0  
PA1 (HS)/ATIC  
PA2 (HS)/ATPWM0  
PA3 (HS)/ATPWM1  
PA4 (HS)/ATPWM2  
PA5 (HS)/ATPWM3/ICCDATA  
PA6/MCO/ICCCLK/BREAK  
PA7/DALIOUT  
SCK/AIN1/PB1  
MISO/AIN2/PB2  
MOSI/AIN3/PB3  
CLKIN*/AIN4/PB4  
AIN5/PB5  
DALIIN/AIN6/PB6  
(HS) 20mA high sink capability  
*CLKIN on PB4 or PC0 (configurable by option byte)  
eix associated external interrupt vector  
4/7  
1
ST7FLITE2  
2.1 OPERATING CONDITIONS  
2.1.1 General Operating Conditions  
Symbol  
Parameter  
Supply voltage  
Conditions  
Min  
2.4  
3.3  
Max  
Unit  
V
f
f
= 8 MHz. max.  
= 16 MHz. max.  
5.5  
5.5  
16  
OSC(EXT)  
V
DD  
V
OSC(EXT)  
1)  
f
External clock frequency on CLKIN pin  
0
MHz  
OSC(EXT)  
1 Suffix Version  
6 Suffix Version  
7 Suffix Version  
0
70  
-40  
-40  
85  
2)  
Ambient temperature range  
2)  
T
°C  
105  
A
2)  
3 Suffix Version (V 4.0V)  
DD  
-40  
125  
Note:  
1. Guaranteed by construction. A/D operation is not guaranteed below 1MHz.  
2. Internal RC oscillator and PLL operation not guaranteed above 85 °C.  
Figure 5. f  
Maximum Operating Frequency Versus VDD Supply Voltage  
OSC(EXT)  
f
[MHz]  
FUNCTIONALITY  
GUARANTEED  
IN THIS AREA  
OSC(EXT)  
16  
FUNCTIONALITY  
NOT GUARANTEED  
IN THIS AREA  
8
4
1
0
SUPPLY VOLTAGE [V]  
5.5  
2.0  
2.4  
3.0  
3.3  
4.0  
4.5  
5.0  
5/7  
1
ST7FLITE2  
3 PACKAGE CHARACTERISTICS  
3.1 PACKAGE MECHANICAL DATA  
Figure 6. 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  
e
B
12.60  
7.40  
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 7. 20-Pin Plastic Dual In-Line Package, 300-mil Width  
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  
b
D1  
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  
1
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  
2001 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  
1

相关型号:

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

ST7FLITE29B7

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

ST7FLITE29F2B6

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

ST7FLITE29F2M6

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

ST7FLITE29F2M7

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

ST7FLITE29FF2B3

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

ST7FLITE29FF2B6

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

ST7FLITE29FF2M3

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

ST7FLITE29FF2M6

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

ST7FLITE29M1

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

ST7FLITE29M6

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