P-051-E-09-2009-v1 STM8S-L-A v5 - ebvnews.ru stands for a platform of technologies, IPs and tools...
Transcript of P-051-E-09-2009-v1 STM8S-L-A v5 - ebvnews.ru stands for a platform of technologies, IPs and tools...
All
stat
emen
ts a
re w
ith
ou
t an
y en
gage
men
t. S
ub
ject
to
mo
dif
icat
ion
s an
d a
men
dm
ents
.
2
EMBEDDED EEPROM TECHNOLOGY
Based on STMicroelectronic’s in-house 130 nm non-volatile
embedded technologies, STM8 families are leading the 8-bit
microcontroller market, in terms of analog, digital and NVM
performance. This technology is highly competitive due to
the outstanding integration level.
Based on this technology, all STM8 devices feature real
data EEPROM with read while write capability. This means
an easy to use data NVM eliminating the need for complex
EEPROM emulation software.
The performance of the integrated EEPROM is at the same
level as standalone devices, meeting even the most demanding
automotive reliability standards.
LOW POWER TECHNOLOGY
The ultra-low-power design (clock gating, low-power Flash
with power-off capability) ensures reduced overall run and wait
mode current consumption by turning off clocks of unused
peripherals or Flash. Multiple modular technology options
allow to implement solutions for high speed, ultra low leakage
and power, high integration level or analog performance.
RICH PORTFOLIO
Up to 128 Kbytes of program memory, up to 80-pin packages,
and 145 °C max. operating temperature make the STM8 a
perfect fit for strategic platform choices and facilitates re-use
of design concepts.
LARGE VOLTAGE RANGE
With a voltage range from 1.65...5.5 V the device families
can cover a wide scope of application segments.
ROBUSTNESS
The products are designed to withstand a high level of external
disturbances, leading to robust applications without the
expense of external protection elements. Immune against
EMS and strong against latch-up or ESD, with built-in
checksum mechanisms, the products support IEC 60335
class B compliance.
STM8 8-bit Microcontroller Families
Version 1
STM8 stands for a platform of technologies, IPs and tools
which form the basis of STMicroelectronics’ comprehensive
family of 8-bit microcontrollers. These cover a wide range of
applications from low power and consumer electronics through
home appliances and factory automation to automotive.
The platform provides outstanding levels of digital and analog
performance combined with a high level of cost-effectiveness.
Implemented around a high-performance 8-bit core and a
state-of-the-art set of peripherals, the microcontrollers in
the STM8 family are manufactured using an ST-proprietary
130nm embedded non-volatile memory technology.
STM8 CORE
The STM8 core is an evolution of the industry standard ST7
core. It has been significantly improved to reach 1.6 cycles
per instruction and up to 24MHz clock frequency.
The key features of the STM8 core are
• Harvard architecture
• 16-bit index registers and stack pointer
• 32-bit memory interface and 3 stage pipeline
• Extended instruction set
• Enhanced stack pointer operations
• Move instruction for fast data transfer
• Hardware division (16 / 8)
• Faster multiplication (8 x 8)
• 8-bit signed arithmetic support
• Advanced addressing modes including indexed
addressing
• Statistically optimised instruction tables
Complete instructions
B1B2B3B4
32-bitmemory
STM8 core
Fetch
Decode
Execute
Datamemory
3-stagepipeline
3
Main contributors to this robustness are the clock controller
with 2 independent watchdogs and the clock security system
(CSS) as well as a protection mechanism for critical registers
and illegal opcodes.
The I/Os of the devices feature a high level of robustness,
against current injection when the protection diodes are
used for clamping. During reset of the micro, the I/Os are in
high impedance state.
FAMILY CONCEPT
The compatibility within and across the families through
modular peripheral set simplifies design reuse improving
time to market.
The hardware implementation in the STM8 devices provides
a consistent migration across the package families. Increasing
or decreasing the pin count with a similar location for supply,
control pins or peripherals simplifies the hardware design
and validation.
Moreover, the flexible alternate function mapping ensures all
communication peripherals U(S)ART, I²C or SPI are always
available and brings the versatility of low pin count packages
to a new level.
DEBUG MODULE AND SWIM INTERFACE
SWIM
A single wire interface module allows direct access to the
debug module, the registers and the device memory. The
interface can be activated in all device operation modes and
supports debugging and and programming of the device.
Debug module
The non-intrusive debug module is present on each single
STM8 device. It is hooked on the internal bus and allows
breakpoint setting and CPU monitoring and control.
IN CIRCUIT DEBUGGING
Application debugging on microcontroller products has
never been easier or more affordable. Using the advanced
single-wire SWIM interface and the integrated debug
module, a simple USB adapter turns your PC into a powerful
development tool featuring:
• Non-intrusive debugging – no wasted target resources,
no reserved NVM addresses, no monitor
• Real-time read and write of RAM and peripheral
registers – no wait, no stall
• On-the-fly access to CPU via shadow registers
• Hot-plug during application execution and post-mortem
debug
• Unlimited breakpoints on all memory instructions
• Hardware breakpoints – 23 configurations
• Step-by-step code execution
• Fast Flash programming
For the most demanding applications, ST offers the FPGA
based STICE emulator, which complements the environment
with solutions for code tracing, code coverage measurement
and profiling.
TOOLS FOR EVERYONE
The ecosystem of performing STM8 tools is a scalable offer
to satisfy all the needs. From free-of-charge software tools
including free compiler licenses, to low-cost starter kits
available in e-sampling and affordable evaluation boards
for multiple applications, the ST tools and support solutions
open the door to the ST microcontroller universe.
ST’s fully tested, optimised and validated, all downloadable
source code libraries are immediately available for new
application developments.
1...24 MHz XTALand External clock
CSS WindowWatchdog
CPU &PeripheralsWDG
timer
16 MHz Internal RC
128 kHz Internal RC
MU
X Clock ControlUnit
Analog InputsTimersSystemCommunications
I/O +- 4 mA injected current
I/O < 1 µA leakage on adjacent pins
4
STMicroelectronics’ STM8S family of general-purpose 8-bit
Flash microcontrollers offers ideal solutions for industrial
and appliance market requirements. The true embedded
EEPROM and the calibrated RC oscillator bring a signifi cant
cost effectiveness to the majority of applications. An easy-
to-use and intuitive development environment contributes
improving time to market.
FAMILY DESCRIPTION
Upgrade to a higher or downgrade to a lower memory size
or use a different package across lines is possible without
changing the initial layout or software.
• STM8 24 MHz CPU
• 8...128 Kbytes of embedded Flash, up to 6 Kbytes of
SRAM
• Many software libraries and examples for download
• Supply voltage: 2.95 V...5.5 V
• Up to four low-power modes: down to 1 µA with
complete context retention
• State-of-the-art digital and analog peripherals
• Specifi c extensions like IrDa and Smartcard for support
of consumer applications
• -40...+85 °C, or up to 125 °C temperature range
• Free Class B self-diagnostic library for IEC 60335/IEC
60730 compliant applications
• Many software libraries and examples for download
STM8S MCU Family for Industrial Applications
STM8 Simply smarter
Clocks to
peripherals
core
2x U(S)ART
LIN
Smartcard / IrDA
Reset block
POR BOR
16-bit timer
4 CAPCOM +
3 comp. outputs
I2C
SPI
2x 16-bit timer
2/3 CAPCOM
STM8 core
@ 24 MHz
Nested IT controller
32 IT vectors
Up to 37 external IT
SWIM
debug module
Up to 68 I/Os
1.8 V regulator
4...128 KB
Flash memory
Up to 6 KB SRAM
Up to 2 KB EEPROM
Boot ROM
10-bit ADC
16 channels
CAN 2.0 B
8-bit timer
2x watchdog
(IWDG and WWDG)
Beeper
1/2/4 kHz
AWU
Clock controller
Clock detector
Internal RC
oscillator 128 kHz
Xtal 1...24 MHz
Internal RC
oscillator 16 MHz
Ad
dre
ss a
nd
dat
a b
us
Ad
dre
ss a
nd
dat
a b
us
Features Benefits
2.95...5.5 V, -40...+125 °C rangeIdeal for industrial and appliance requirements
Up to 20 MIPS @ 24 MHz, Harvard architecture
Optimised core performance and code-size efficiency
16-bit advanced control timerSatisfies all needs with configurable
modes, motor control, capture, compare, PWM, and others
Embedded true EEPROM, 300 Kcycles Lower system cost
CAN, 2xU(S)ART, SPI, I2CAll essential communication peripherals
supporting various protocols
Single-voltage Flash memory with single-byte programming granularity
In-application programming (IAP), in-circuit programming (ICP)
4 low-power modes Efficient power management
Trimmable 16 MHz and 128 kHz internal RC oscillators with dual independent watchdogs and 2 μs fast switching
between clock sources
Reduced cost, robust clock architecture, optimised power consumption
Integrated POR and BORReliable reset mechanism during power
up and down
Low emission and high current injection immunity
Outstanding EMC, no need for extra protection
4...128 Kbyte Flash in 20...80 pin packages
Package-in-package compatible across family, ideal choice of platform
On-chip debugging and programming through single-wire interface, SWIM
Easy to use, non-intrusive and low-cost development environment
Up to 16-channel 10-bit ADC ±1 LSB with scan mode, conversion time < 3 μs
Fast and accurate A/D converter
5
SIMPLE DEVICE SELECTION
The STM8S family is available in two lines: the Performance
line and Access line. With fCPU specifi ed up to 24 MHz, the
Performance line is ideal when processing power is needed.
The Access line is an affordable solution when cost effi ciency
is the main concern. Both lines share the same architecture
and peripheral set making navigation easy across the portfolio.
APPLICATION AREAS
• Appliance/Power tools
• HVAC
• Power management
• Lighting
• Factory automation
• Devices with
rechargeable batteries
• Motor control
• e-Vehicles
• Toys and game
• Sensors
• Power supplies
• User interfaces
SAFETY
ST offers a Class B self-diagnostic library for IEC 60335/IEC
60730 compliant products. The free-of-charge library has
been approved by the VDE and is ready to be included in
the application software to enhance the robustness and the
control of the application.
It features a self-test library for startup and runtime:
• CPU register test
• RAM functional test (March C and X algorithms)
• Flash integrity test via CRC
• Watchdog self test
• External clock frequency measurement
• Stack overfl ow check (only in runtime)
In addition, the specifi c hardware robustness features
(watchdogs, clock security system, robust I/Os) of the STM8
platform support compliance with safety regulations.
CAPACITIVE SENSING
A capacitive sensing library is available, supporting touch,
slider, wheel confi gurations and the STM8S touch sensing
evaluation board. This library can be downloaded from the
ST website. It is the ideal solution for implementations with
few buttons, and satisfi es a majority of low cost applications.
STM8AS20x Performance lineUART
LIN/Smartcard/IrDA
I2C400 kHz multimaster
SPI10 MHz
Up to 3 x 16-bit timer8-bit timer
2 x Watchdog(IWDG and WWDG)
AWUBeeper 1/2/4 kHz
10-bit ADCUp to 16 channel
XTAL16 kHz internal RC oscillator128 kHz internal RC oscillator
SWIMDebug module
STM8AS10x Access Line
STM8 core@ 24 MHz
Up to6 Kbytes
SRAM
2nd
UARTCAN2.0B
Up to128 Kbytes
Flash
STM8 core@ 16 MHz
Up to2 Kbytes
SRAM
STM8 core@ 16 MHz
Up to1 Kbyte
EEPROM
Up to32 Kbytes
Flash
STM8S product lines
Up to2 KbytesEEPROM
128 KB
64 KB
32 KB
8 KB
4 KB
16 KB
Memory size
QFN / TSSOPSO
20-pins< 20-pinsLQFP 7 x 7
48-pinsLQFP 10 x 10
44-pinsLQFP 14 x 14LQFP 10 x 10
64-pinsLQFP 14 x 1480-pins
QFN / DIPLQFP 7 x 7
32-pinsPin count
STM8S103F2
PlannedPlanned
Planned
Planned
STM8S903K3
STM8S105S6STM8S105K6 STM8S105C6 STM8S105R6
STM8S207S6 STM8S207C6
STM8S208S6 Planned
STM8S207R6STM8S207K6
STM8S207C8 STM8S207R8
STM8S208C8 STM8S208R8
STM8S207S8
STM8S208S8
STM8S207RB STM8S207MBSTM8S207SB
STM8S208MB
Performance
CAN
Planned
Access
STM8S208RBSTM8S208SB
STM8S103F3
STM8S103K2
STM8S103K3
STM8S105S4STM8S105K4 STM8S105C4
Design elegant and
attractive interfaces
STM8S DEVICE ROADMAP
6
MOTOR CONTROL SOFTWARE AND HARDWARE SOLUTIONS
For developers of STM8-based motor control applications, the
STM8S motor control starter kit (STM8/128-MCKIT) provides
a complete development platform with all the hardware and
software required to get applications started easily.
Brushless DC
Six-step drive with support for both Hall sensors and sensor
less position feedback
• Current or voltage mode
• Open or closed speed loop
AC Induction Motors
• Speed open loop with/without load compensation
• Speed closed loop
• V/f and slip control for optimised dynamic drive
• Maximum torque per ampere (MTPA) control for
current-optimised drive effi ciency
STM8S PRODUCT SELECTION GUIDE
Part numberFlash
memory(bytes)
RAM (bytes)
Data E2PROM (bytes)
A/D inputs
Timer functionsSerial interface
I/Os (high
current)Packages Special features
16-bit (IC/OC/PWM) 8-bit
STM8S20x Performance line 2.95...5.5 V
32 pins STM8S207K6 32 K 2 K 1 K 7 x 10 bit 3 (8/8/11) 1 SPI, I2C, UART 25(12) LQFP32, QFN32
24 MHz CPU speed, BOR, SWIM, 16 MHz and 128 K kHz internal RC, boot ROM,
beeper
44 pins
STM8S207S6 32 K 2 K 1 K 9 x 10 bit 3 (8/8/11) 1
SPI, I2C, 2xUART
34(15)
LQFP44
STM8S207S8 64 K 4 K 1.5 K 9 x 10 bit 3 (8/8/11) 1 34(15)
STM8S207SB 128 K 4 K 1.5 K 9 x 10 bit 3 (8/8/11) 1 34(15)
STM8S208S6 32 K 4 K 1.5 K 9 x 10 bit 3 (8/8/11) 1
SPI, I2C, 2xUARTCAN
34(15)
STM8S208S8 64 K 4 K 1.5 K 9 x 10 bit 3 (8/8/11) 1 34(15)
STM8S208SB 128 K 4 K 1.5 K 9 x 10 bit 3 (8/8/11) 1 34(15)
48 pins
STM8S208C6 32 K 6 K 2 K10 x 10
bit3 (9/9/12) 1
SPI, I2C, 2xUARTCAN
38(16)
LQFP48
STM8S208C8 64 K 6 K 2 K10 x 10
bit3 (9/9/12) 1 38(16)
STM8S208CB 128 K 6 K 2 K10 x 10
bit3 (9/9/12) 1 38(16)
STM8S207C6 32 K 2 K 1 K10 x 10
bit3 (9/9/12) 1
SPI, I2C, 2xUART
38(16)
STM8S207C8 64 K 4 K 1.5 K10 x 10
bit3 (9/9/12) 1 38(16)
STM8S207CB 128 K 6 K 2 K10 x 10
bit3 (9/9/12) 1 38(16)
64 pins
STM8S208R6 32 K 6 K 2 K16 x 10
bit3 (9/9/12) 1
SPI, I2C, 2xUARTCAN
52(16)
LQFP64
STM8S208R8 64 K 6 K 2 K16 x 10
bit3 (9/9/12) 1 52(16)
STM8S208RB 128 K 6 K 2 K16 x 10
bit3 (9/9/12) 1 52(16)
STM8S207R6 32 K 2 K 1 K16 x 10
bit3 (9/9/12) 1
SPI, I2C, 2xUART
52(16)
STM8S207R8 64 K 4 K 1.5 K16 x 10
bit3 (9/9/12) 1 52(16)
STM8S207RB 128 K 6K 2 K16 x 10
bit3 (9/9/12) 1 52(16)
80 pins
STM8S208M8 64 K 6 K 2 K16 x 10
bit3 (9/9/12) 1 SPI, I2C, 2xUART
CAN
68(18)
LQFP80STM8S208MB 128 K 6 K 2 K
16 x 10 bit
3 (9/9/12) 1 68(18)
STM8S207M8 64 K 6 K 2 K16 x 10
bit3 (9/9/12) 1
SPI, I2C, 2xUART68(18)
STM8S207MB 128 K 6 K 2 K16 x 10
bit3 (9/9/12) 1 68(18)
STM8S10x Access line 2.95...5.5 V
20 pinsSTM8S103F2 4 K 1 K 640 5 x 10 bit 2 (7/7/7) 1
SPI, I2C, UART16(12) TSSOP20,
SO20,QFN20
16 MHz CPU speed, POR, BOR, SWIM, 16 MHz and 128 K kHz internal RC, ICP, IAP,
boot ROM, beeper, TLI
STM8S103F3 8 K 1 K 640 5 x 10 bit 2 (7/7/7) 1 16(12)
32 pins
STM8S103K3 8 K 1 K 640 5 x 10 bit 2 (7/7/10) 1 SPI, I2C, UART 28(21) LQFP32, QFN32
STM8S105K4 16 K 2 K 1 K 7 x 10 bit 3 (8/8/11) 1SPI, I2C, UART
25(12) SDIP32,LQFP32, QFN32 STM8S105K6 32 K 2 K 1 K 7 x 10 bit 3 (8/8/11) 1 25(12)
44 pinsSTM8S105S4 16 K 2 K 1 K 9 x 10 bit 3 (8/8/11) 1
SPI, I2C, UART34(15)
LQFP44STM8S105S6 32 K 2 K 1 K 9 x 10 bit 3 (8/8/11) 1 34(15)
48 pinsSTM8S105C4 16 K 2 K 1 K
10 x 10 bit
3 (9/9/12) 1SPI, I2C, UART
38(16)LQFP48
STM8S105C6 32 K 2 K 1 K10 x 10
bit3 (9/9/12) 1 38(16)
STM8S90x Application specific line 2.95...5.5 V
1.95... 5.5 V
STM8S903K3 8 K 1 K 640 7 x 10 bit 2 (7/7/10) 1 SPI, I2C, UART 28(21) LQFP32 16 MHz CPU speed, POR, BOR, SWIM,
16 MHz and 128 K kHz internal RC, ICP, IAP, boot ROM, beeper, TLI
7
This product line of 8-bit Flash microcontrollers responds to
the specific needs of automotive applications. From product
specifications, on through design and manufacturing,
the focus is on reliability, application robustness and low
system cost. The integrated true data EEPROM features
top notch endurance and data retention throughout the full
temperature range. With its extended temperature range up
to 145 °C ambient temperature, the STM8A is the ideal and
economic solution for the growing market of automotive
8-bit applications.
FAMILY DESCRIPTION
Upgrade to a higher or downgrade to a lower memory size
or use a different package across lines is possible without
changing the initial layout or software.
• STM8 24 MHz CPU
• 8...128 Kbytes of embedded Flash, up to 6 Kbytes of
SRAM and up to 2K data EEPROM
• Packages up to 80 pin
• Supply voltage: 2.95 V...5.5 V
• Up to four low-power modes: down to 1 µA with
complete context retention
• State-of-the-art digital and analog peripherals
• Up to 145 °C ambient temperature
• Qualified according AEC-Q100
• Certified CAN drivers
• Free certified LIN drivers
STM8AAutomotive MCU Family
Clocks to
peripherals
core
2x U(S)ART
LIN
Smartcard / IrDA
Reset block
POR BOR
16-bit timer
4 CAPCOM +
3 comp. outputs
I2C
SPI
2x 16-bit timer
2/3 CAPCOM
STM8 core
@ 24 MHz
Nested IT controller
32 IT vectors
Up to 37 external IT
SWIM
debug module
Up to 68 I/Os
1.8 V regulator
4...128 KB
Flash memory
Up to 6 KB SRAM
Up to 2 KB EEPROM
Boot ROM
10-bit ADC
16 channels
CAN 2.0 B
8-bit timer
2x watchdog
(IWDG and WWDG)
Beeper
1/2/4 kHz
AWU
Clock controller
Clock detector
Internal RC
oscillator 128 kHz
Xtal 1...24 MHz
Internal RC
oscillator 16 MHz
Ad
dre
ss a
nd
dat
a b
us
Ad
dre
ss a
nd
dat
a b
us
Features Benefits
Integrated true data EEPROM
Reduced system cost
Internal supervisor circuits: power-on RESET, window watchdog and standard
watchdog timers, supply brown-out RESET
Integrated, factory-trimmed 16 MHz and 128 kHz RC oscillators
Injection robust I/Os
Product line compatibility enabling application scalability
Short development cyclesAdvanced development tools
Flash program memory for easy software development and product qualification
Efficient STM8 core: 10 MIPS at 16 MHz
Application power and robustness
High application safety: independent watchdog timers, clock security system
LIN 2.1 with auto-synchronization on all products
Modern core and peripheralsDesign longevity
Up to 145 °C maximum operating temperature
8
SIMPLE DEVICE SELECTION
The STM8A family is available in two lines: The STM8F/H51
with CAN interface and the STM8F/H61 without CAN. Most
of the devices are available up to 24 MHz. Each salestype
can be ordered with or without data EEPROM.
All of the devices share the same architecture and peripheral
set making navigation easy across the portfolio.
APPLICATION AREAS
• Controllers
• LIN nodes
• Actuators
• Sensors
• Safety microcontrollers
• Car radios
• DC motor control
• HVAC
• Keyless entry
• Immobilizers
• Tire pressure monitor
STM8A LIN AND CAN SUPPORT
The STM8A LINUART takes LIN networking to a new level
with increased system robustness and minimised CPU load.
• Compliant with LIN 1.3, LIN 2.0 and LIN 2.1
• Automatic resynchronisation, for slave mode operation
with internal RC clock source
• Autonomous header handling and MUTE mode
• Advanced LIN errors and break detection
• ST LIN software package distributed for free
ST’s beCAN combines the advantages of full- and basic CAN
controllers. Compact in its implementation it offers
• Three transmit mailboxes, three 3-stage FIFO receive
mailboxes
• Enhanced and scalable acceptance filters with
filter match index (FMI) mechanism for fast data
management.
AUTOMOTIVE GRADE
Being committed to reach zero-defects, STMicroelectronics
follows an 'Automotive Grade' policy designed to deliver
products which meet the specific and rigorous demands of
the automotive market.
ST’s own internal qualification procedures exceed the AEC
Q100 guidelines and the production process uses the most
advanced screening methods like statistical yield analysis
and part average testing to ensure quality and reliability of
the delivered goods.
STM8AF5xxx CAN LineUp to 2 x U(S)ART
LIN support
I2C400 kHz multimaster
10 MHz SPI
Up to 3 x 16-bit timers8-bit timer
2 x Watchdog(IWDG and WWDG)
AWUBeeper 1/2/4 kHz
10-bit ADCUp to 16 channel
XTAL16 kHz internal RC oscillator128 kHz internal RC oscillator
SWIMDebug module
STM8AF6xxx Standard Line
STM8 core@ 24 MHz
Up to2 KbytesEEPROM
CAN2.0B
Up to6 Kbytes
SRAM
STM8 core@ 16 MHz
Up to2 KbytesEEPROM
STM8 core@ 24 MHz
Up to6 Kbytes
SRAM
128 Kbytes
256 Kbytes
64 Kbytes
96 Kbytes
32 Kbytes
48 Kbytes
8 Kbytes
16 Kbytes
Memory size
24 pinsTSSOP
32 pinsLQFP/QFN
48 pinsLQFP/QFN
64 pinsLQFP
80 pinsLQFP
100 pinsLQFP
128 pinsLQFP
Pin count
STM8AF6144
STM8AF6124
STM8AF5186
STM8AF6186
STM8AF5176
STM8AF6176
STM8AF5166
STM8AF6166
STM8AF6146
STM8AF6126
STM8AF51A8
STM8AF61A8
STM8AF5198
STM8AF6198
STM8AF5188
STM8AF6188
STM8AF5178
STM8AF6178
STM8AF5168
STM8AF6168
STM8AF618
STM8AF51B9
STM8AF61B9
STM8AF51A9
STM8AF61A9
STM8AF5199
STM8AF6199
STM8AF5189
STM8AF6189
STM8AF5179
STM8AF6179
STM8AF5169
STM8AF6169
STM8AF51BA
STM8AF61BA
STM8AF51AA
STM8AF61AA
STM8AF519A
STM8AF619A
STM8AF518A
STM8AF618A
STM8AF51BB
STM8AF6B1B
STM8AF51BA
STM8AF61AB
STM8AF51BC
STM8AF61BC
Planned
Standard line
CAN line
STM8A DEVICE ROADMAP
9
BLDC MOTOR CONTROL
The STM8A is the perfect response to many of the emerging
BLDC applications in the car such as
• Fuel pumps/Water pumps
• Blower in air-conditioning
• Engine cooling fan
• Electric throttle control
The STM8A is available in an extended 145 °C temperature
range, which allows it to be used in under-the-hood or
mechatronic applications.
The same development environment as for the STM8S can
be used to build applications for automotive motor control.
Software examples for 6 step mode are available with sampling
during PWM off-time or on-time for highest motor yield.
VregL4979D
BridgeDriverL6387
5V
RES
PWMSTM8A BLDC
Motor
ADC
ADC
ADC
ADC
GP
IO
GP
IO
GP
IO
*
*
*
*Depending on BEMF sampling method
GPIO
12V
ADC
LIN Rx
Tx
I Sense
BridgeDriverL6387
BridgeDriverL6387
STM8A PRODUCT SELECTION GUIDE
* The CAN version order code prefix is STM8AF51
Part number *Flash
(bytes)RAM
(bytes)
Data E2PROM (bytes)
A/D inputs
Timer functionsSerial interface CAN
I/Os (high
current)Packages Others
16-bit 8-bit
STM8AF51/61 2.95...5.5 V
32 pin
STM8AF6126 8 K 0.5 K 384 7 x 10 bit 2 (6/6/6) 1 LIN-UART, SPI No 25 (9)
LQFP32
Window and standard
watchdogs,16 MHz RC oscillator,
128 kHz RC oscillator, CSS,
boot ROM, SWIM
STM8AF6146 16 K 1 K 0.5 K 7 x 10 bit 2 (6/6/6) 1 LIN-UART, SPI No 25 (9)
STM8AF6166 32 K 2 K 1 K 7 x 10 bit 3 (8/8/8) 1 LIN-UART, SPI, I2C No 25 (9)
STM8AF6176 48 K 3 K 1.5 K 7 x 10 bit 3 (8/8/8) 1 LIN-UART, SPI, I2C No 25 (9)
STM8AF6186 64 K 4 K 1.5 K 7 x 10 bit 3 (8/8/8) 1 LIN-UART, SPI, I2C No 25 (9)
48 pin
STM8AF6148 16 K 1 K 0.5 K10 x 10
bit3 (9/9/9) 1 LIN-UART, SPI, I2C Opt 38 (9)
LQFP48
STM8AF6168 32 K 2 K 1 K10 x 10
bit3 (9/9/9) 1 LIN-UART, SPI, I2C Opt 38 (9)
STM8AF6178 48 K 3 K 1.5 K10 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 38 (9)
STM8AF6188 64 K 4 K 1.5 K10 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 38 (9)
STM8AF6198 96 K 6 K 2 K10 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 38 (9)
STM8AF61A8 128 K 6 K 2 K10 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 38 (9)
64 pin
STM8AF6169 32 K 2 K 1 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 52 (9)
LQFP64
STM8AF6179 48 K 3 K 1.5 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 52 (9)
STM8AF6189 64 K 4 K 1.5 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 52 (9)
STM8AF6199 96 K 6 K 2 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 52 (9)
STM8AF61A9 128 K 6 K 2 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 52 (9)
80 pin
STM8AF618A 64 K 4 K 1.5 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 68 (11)
LQFP80STM8AF619A 96 K 6 K 2 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 68 (11)
STM8AF61AA 128 K 6 K 2 K16 x 10
bit3 (9/9/9) 1 LIN-UART, USART, SPI, I2C Opt 68 (11)
10
STM8L Ultra-low-power MCU Family
Paving the way for a future comprehensive ultra-low-power
platform, the STM8L family combines high performance and
ultra-low power consumption thanks to the new proprietary
ultra-low leakage process and optimised architecture. This
family is declined in three different lines making the STM8L
an optimal family to support many applications with special
care on power savings.
FAMILY DESCRIPTION
Upgrade to a higher or downgrade to a lower memory size
or use a different package across lines is possible without
changing the initial layout or software.
• STM8 16 MHz CPU
• 4...32 Kbytes of embedded Flash, up to 2 Kbytes of SRAM
• Supply voltage: 1.8 V...3.6 V (down to 1.65 V at power
down)
• Up to four ultra-low-power modes: down to 350 nA with
SRAM and context retention
• Run mode dynamic consumption down to 150 μA/MHz
• State-of-the-art digital and analog peripherals
• -40...+85 °C, or up to 125 °C temperature range
• Free touch sensing library
12-bit DAC
Ad
dre
ss a
nd
dat
a b
us
Ad
dre
ss a
nd
dat
a b
us
USARTReset blockPOR/PDR
PVD BOR
2 x 16-bit timer2 channels
SPI
I2C
1 x 16-bit timeradvanced control
3 channelsSTM8 core
@ 16 MHz
Nested IT controller 32 IT vectors
Up to 40 external IT
SWIMdebug module
Up to 41 I/Os
Internal voltagereference
Up to 32 KBFlash memory
Boot ROM
1 KB EEPROM
Up to 2 KB SRAM
12-bit ADC25 channels
1 x 8-bit timer
2 x watchdog(IWDG and WWDG*)
RTC
AWU
Clock controller
Internal 38 kHz
RC oscillator
1...16 MHz Xtaloscillator
32.768 kHz Xtaloscillator
Internal 16 MHz
RC oscillator
LCD DriverUp to 4x28
Temperaturesensor
2 x comparators
Voltage regulator
4-channel DMA
Only on STM8L15x lines* Window watchdog only on STM8L15x lines
Features Benefits
Ultra-low-power proprietary 130 nm technology
Speed and power consumption independant of MCU power supply,
Ultra-low leakage
Ultra-low-power design (clock gating, low-power Flash with power-off
capability)
Reduced overall run and wait mode current consumption by turning off
clocks of unused peripherals or Flash
Sub 1 μA hardware RTC and AWU system unit
Ultra-low-power modes for applications requesting regular wake up
Range of low-power modes (up to 4)Suitable for many applications from complete switch off to continuous monitoring at ultra low frequency
Advanced and flexible clock system (multiple internal and external clock
sources)
Switch and adjust frequency and clock sources on the fly depending on
application needs
Direct memory access on board (4-channel DMA)
Autonomy for peripherals, independent from core; can switch off Flash memory
and CPU (large current consumption contributors) while keeping peripherals
active
Ultra-low-power and ultra-safe reset system POR/PDR; additional optional
activation BOR
Integrated safety and security for application
Ultra-fast wake up from lowest low-power mode (4 μs)
Fast switching from static and dynamic power modes
Analog functional down to 1.8 V, programming down to 1.65 V
Full functionality over the complete Vdd range
11
THREE DIFFERENT PRODUCT LINES
The STM8L101 is the entry point for the ultra-low-power
8-bit portfolio. It is cost optimised and offers a high level
of integration in an ultra small footprint. The STM8L151 is
the feature-rich 8-bit solution. It has more Flash, SRAM and
peripherals on board, with external crystal/clock capability,
more analog features, a real-time clock and enhanced reset,
EEPROM with true RWW, DMA, fast ADC and DAC. The
STM8L152 has an additional segment LCD driver compared
to the STM8L151.
APPLICATION AREAS
• Medical equipment
• Glucose meters, insulin pumps
• Blood pressure and colesterol monitors
• Patient monitoring
• Metering (electricity/gas/water/heat meters, scales)
• Alarm systems (centrals/sensors/ door locks)
• GP portable devices
• Mobile phones/accessories
• Gaming/remote controls
• GPS watches/sports equipment
UP TO FOUR ULTRA-LOW-POWER MODES
The following modes are ideal for applications that need
constant monitoring with a sub 6 μA budget.
• Low-power run mode: the CPU is still running. Execution
is done from RAM with a low-speed oscillator (RTC or
internal). Consumption is less than 6 μA typical.
• Low-power wait: offers the capability to keep RTC and
a few other peripherals active (such as the timer) with
a consumption of about 3 µA typical. The CPU is off.
The Flash is switched off and the regulator is put in
ultra-low-power mode, the CPU is stopped, the RTC and
peripherals can be activated.
The following modes are ideal for applications that need low
power modes with sub 1 µA budget.
• Active halt mode: the CPU, main clocks and peripherals
are off. The RTC can be still running. Wake up can be
done through an interrupt on the peripherals. For fast
wake up, SRAM and context are kept.
• Halt mode: the CPU, main clocks and peripherals are off,
the RTC is off, SRAM and context are kept.
SUPPLY MONITORING AND RESET CIRCUITRY
• Full reset circuitry, supply monitoring
• Power-on reset/power-down reset, 'zero power' –
permanently enabled
• Brown-out detection (BOR) can be on or off
• Programmable voltage detection – can be on or off
• Extended battery lifetime down to 1.65 V during
power-down
STM8L ULTRA LOW POWER CONSUMPTION
STM8L1xx CONSUMPTION VALUE
TOUCH-SENSING SOFTWARE SUITE
STMicroelectronics’ touch-sensing software library is a
complete, free of charge source-code solution to transform
any 8-bit STM8L microcontroller into a capacitive touch-key
controller. Designers can combine the touch-sensing function
with multiple configurations (touch keys, wheels, sliders) and
the traditional MCU features (communication, LED control,
beeper, LCD control). The touch-sensing software library is
part of the application firmware.
STM8L152
STM8L101
Up to1.5 Kbytes
SRAM
STM8 core@ 16 MHz
Up to8 Kbytes
Flash
16 MHz STM8 CPU
Multiple 16-bit timers
Internal 16 MHz and 38 kHz RC oscillators
Watchdog
(Dual Watchdogs on STM8L15x)
Reset circuitryPOR/PDR
2x comparators
All lines include:
RTC: Real-time clockOsc.: OscillatorPOR: Power-on resetPDR: Power-down resetBOR: Brown-out resetPVD: Programmable voltage detector
Communication peripherals
USART, SPI, I2C
Up to2 Kbytes
SRAM
STM8 core@ 16 MHz
Up to32 Kbytes
Flash
Main osc.input
1-16 MHz
Data E2PROM
RTC with 32 kHz
osc.DMA
12-bit ADC1 µs
Temp sensor
12-bitDAC
LCD4 x 28
Reset+
BORPVD
STM8L151
Up to2 Kbytes
SRAM
STM8 core@ 16 MHz
Up to32 Kbytes
Flash
Main osc.input1...16 MHz
Data E2PROM
RTC with 32 kHz
osc.DMA
12-bit ADC1 µs
Temp sensor
12-bitDAC
Reset+
BORPVD
Operating modes (typ, 3 V, 25°C) STM8L101 STM8L15x
Dynamic run mode from Flash 150 μA/MHz 192 μA/MHz
Dynamic run mode from RAM 75 μA/MHz 90 μA/MHz
Active halt mode with full RTC na 1 μA
Active halt with AWU 0.8 μA 0.9 μA
Halt mode 0.35 μA 0.4 μA
Dynamic
run
150 μA/MHz
(STM8L101)
192 μA/MHz
(STM8L15x)
Low-
power
run* @
32 kHz
5.4 μA
Low-
power
wait* @
32 kHz
3 μA
Active
halt with
RTC*/
with
AWU
1.0 μA/0.8 μA
Halt
0.35 μA
Typical @ 25 °CFull V
DD range
*Only on STM8L15x
POR/PDR on RAM content preservedBOR option at 2 μA*Startup time from active halt 4 μs
12
STM8L DEVICE ROADMAP
STM8L PRODUCT SELECTION GUIDE
64 K
32 K
16 K
8 K
4 K
Flash size(bytes)
Packages80-pins LQFP (14x14)
64-pinsLQFP (10x10)
32-pinsLQFP (7x7)/QFN (5x5)
28-pinsQFN (4x4)
20-pinsTSSOP/QFN
(3x3)
48-pinsLQFP (7x7)/QFN (7x7)
STM8L152M8
STM8L151M8
STM8L152R8
STM8L151R8
STM8L151K3
STM8L101K3
STM8L151K6
STM8L151K4
STM8L152K4
STM8L152K6
STM8L151G2
STM8L151G3
STM8L101G3
STM8L151G4
STM8L101G2
STM8L151G6
In development
STM8L152 with LCD
STM8L151 without LCD
STM8L101
STM8L151F2
STM8L151F3
STM8L101F2
STM8L101F3
STM8L151C8
STM8L152C8
STM8L151C6
STM8L152C4
STM8L152C6
STM8L151C4
Part numberFlash SIze
(bytes)
RAM (bytes)
Data E2PROM (bytes)
A/D inputs
Timer functionsSerial interface
I/Os (high
current)Packages Special features
16-bit 8-bit
TM8L101 Ultra-low-power line 1.65...3.6 V
20 pin
STM8L101F2 4 K 1.5 K - - 2 (4/4/4) 1
SPI, I2C, UART
18(16)TSSOP20,
UFQFPN 20
16 MHz and 38 kHz internal RC, AWU, reset system,
2 x comparators
STM8L101F3 8 k 1.5 K - - 2 (4/4/4) 1 18(16)TSSOP20,
UFQFPN 20
28 pin
STM8L101G2 4 K 1.5 K - - 2 (4/4/4) 1 26(24) WFQFPN 28
STM8L101G3 8 k 1.5 K - - 2 (4/4/4) 1 26(24) WFQFPN 28
32 pin STM8L101K3 8 k 1.5 K - - 2 (4/4/4) 1 30(28)LQFP32,
WFQFPN 32
STM8L151 Ultra-low-power line 1.65...3.6 V
28 pin
STM8L151G4 16 K 2 K 1 K 18 x 12
bit 3 (7/7/8) 1
SPI, I2C, USART
26(24) WFQFPN 28
16 MHz and 32 kHz oscillator, hardware RTC, 12-bit DAC, 16 MHz and
38 kHz internal RC, 4 low-power modes,
2 x comparators, DMA, reset system + BOR, 7 LVD levels
STM8L151G6 32 K 2 K 1 K 18 x 12
bit 3 (7/7/8) 1 26(24) WFQFPN 28
32 pin
STM8L151K4 16 K 2 K 1 K 22 x 12
bit 3 (7/7/10) 1 30(28)
LQFP32, WFQFPN 32
STM8L151K6 32 K 2 K 1 K 22 x 12
bit 3 (7/7/10) 1 30(28)
LQFP32, WFQFPN 32
48 pin
STM8L151C4 16 K 2 K 1 K 25 x 12
bit 3 (7/7/10) 1 41(39)
LQFP48, VQFN48
STM8L151C6 32 K 2 K 1 K 25 x 12
bit 3 (7/7/10) 1 41(39)
LQFP48, VQFN48
STM8L152 Ultra-low-power line 1.65...3.6 V
32 pin STM8L152K4 16 K 2 K 1 K 21 x 12
bit 3 (7/7/10) 1
SPI, I2C, USART
29(27)LQFP32,
WFQFPN 3216 MHz and 32 kHz
oscillator, hardware RTC, 12-bit DAC, 16 MHz and
38 kHz internal RC, 4 low-power modes,
2 x comparators, DMA, LCD segment, reset system +
BOR 7, LVD levels
48 pin
STM8L152K6 32 K 2 K 1 K 21 x 12
bit 3 (7/7/10) 1 29(27)
LQFP48, VQFN48
STM8L152C4 16 K 2 K 1 K 25 x 12
bit 3 (7/7/10) 1 41(39)
LQFP48, VQFN48
STM8L152C6 32 K 2 K 1 K 25 x 12
bit 3 (7/7/10) 1 41(39)
LQFP48, VQFN48
STM8Tools for 8-bit Flash Microcontrollers
13
Hardware Starter Kit Evaluation board In-circuit debugger Emulator 3rd-party programmer
STM8L
BP Microsystem
Data I/O
Segger
Softec Microsystems
Elnec
www.bpmicro.com
www.data-io.com
www.segger.com
www.softecmicro.com
www.elnec.com
STM8L101 STM8L101-EVAL
STX-LINK STICE-SYS005
STM8L15xSTM8L15261-EVALRaisonance Reva
STM8S
STM8S20x STM8S-Discovery STM8/128-EVALSTM8S/128-EV/TSRaisonance Reva
STX-LINK STICE-SYS001
STM8S10x STM8S-Discovery
STM8A
STM8AF51x/61x STM8S discovery
C8-8/128-EV STX-LINK STICE-SYS005
STM8AF51x/61x STM8S discovery
Software Description Web link
IDE
ST MCU toolset ST Visule Develop (STVD) ST Visual Programmer (STVP), free of charge
STMicroelectronics www.st.com/mcu
RIDE Raisonance RIDE with Rbuilder and Rflasher, free of charge
Raisonance www.raisonance.com
Compiler
Raisonance C compiler, free of charge up to 16 Kbytes Raisonance www.raisonance.com
Cosmic C compiler, free of charge up to 16 Kbytes Cosmic Software www.cosmic-software.com
RTOS Real time operating system CMX-Tiny+ from CMX systems www.cmx.com
Libraries & drivers Description Web link
STM8L15x-std_Periph-Lib Library
STM8L standard firmware library
STMicroelectronics www.st.com/mcu
STM8S Library STM8S standard firmware library
STM8S touch sensing STM8S royalty-free touch sensing library
STM8S motor Ctrl. Library
STM8S BLDC and ACIM motor control firmware library
VDE approved lib. STM8S Class B firmware library
STM8A Library ST standard firmware for Automotive
Can Driver Certified CAN driver from Vector software Gmbh
LIN Driver ST LIN driver and package supporting STM8 LIN-UART
Demo boards Description Web link
STEVAL-IAS00V1 STM8L101 counter demonstration power management, LCD soft.
STM8L15LPBOARD STM8L15x demonstration board
STM8S-DISCOVERY STM8S105 multi demonstration board www.st.com/STM8S-DISCOVERY
STEVAL-MKI029V1 STM8S20x inclination-analysis demonstration boardhttp://www.st.com/stonline/products/families/evaluation_boards/steval-mki030v1.htm
STEVAL-MKI030V1 STM8S20x vibration-analysis demonstration boardhttp://www.st.com/stonline/products/families/evaluation_boards/steval-mki030v1.htm
14
COMPILERS
The STM8 microcontrollers are supported by Cosmic and
Raisonance compilers. These compilers take full advantage
of the performances of the STM8 core in terms of execution
speed and code density. Free versions are available for code
sizes up to 16 K.
REAL TIME EMULATOR
For the most demanding applications, ST offers the FPGA based
emulator STICE-SYSxxx. It is a fully fl avoured emulator including
code tracing, code coverage measurement and profi ling.
IN-CIRCUIT DEBUGGING
The STx-RLINK from Raisonance offers the possibility to
access the powerful integrated debug module of the STM8
devices through the SWIM single wire interface. It features all
debugging functions except trace, coverage and profi ling. The
STX-RLINK can be used to program the STM8 FLASH memory.
EVALUATION BOARDS
The STM8 evaluation boards provide complete prototyping
environments for the STM8 product families ideal for
demonstrating the device capabilities and rapidly evaluating
peripherals and features including CAN2.0A/B compliant
interface, I2C, SPI, two USART channels with smartcard,
IrDA and LIN support.
• CB-8/128-EV (STM8A)
• STM8/128-EVAL (STM8S)
• STM8L156-EVAL (STM8L15x)
• STM8L101-EVAL (STM8L101)
DEMONSTRATION BOARDS
The ST demonstration boards are focusing on application-
oriented strengths of STs microcontroller solutions.
STEVAL-IAS003V1 is an STM8L low power demonstrator
LCD glass directly driven by the micro. It features:
• 1.25 uA average consumption
• 3 digit LCD glass driven by software
• CR1220 battery operated (not included)
Only 2 capacitors are needed as external components.
STM8L15LPBOARD is a STM8L low power demonstrator. It
demonstrates 7 different power modes and functionalities
providing the mean to measure current sourced by the battery:
On board: The STM8L, an LCD glass , a battery CR2032,
the SWIM connector for STM8L board confi guration, one
2 x 12 I/O access port connector.
STM8Tools for 8-bit Flash Microcontrollers
15
The STEVAL-KII029V1 and the STEVAL-MKI030V1 demonstrate
the interfacing of ST MEMs-based accelerometers to the
STM8 microcontroller. They provide code examples to detect
free fall and board inclination, vibration or acceleration in
all three axes.
STARTER KITS
complete sets of hardware and software tools that help start
application development quickly and easily:
STM8S-DISCOVERY is the quickest and cheapest way to
discover the STM8. It includes a USB based in-circuit debugger
and programmer.
Users will run the examples, edit the code and program as
often as necessary. The sample can be used for demonstration
purpose, and the ST-LINK detached in order to re-program
the application.
The REva starter kits from Raisonance are cost-effective,
complete solutions for evaluating and starting application
development with a wide range of ST microcontrollers. The
starter kit package includes the REva mother and daughter
boards.
ABOUT STMICROELECTRONICS
STMicroelectronics is a global leader in developing and delivering
semiconductor solutions across the spectrum of microelectronics
applications. An unrivalled combination of silicon and system expertise,
manufacturing strength, intellectual property (IP) portfolio and strategic
partners positions the company at the forefront of system-on-chip (SoC)
technology and its products play a key role in enabling today‘s convergence
markets. The company’s shares are traded on the New York Stock
Exchange, on Euronext Paris and on the Milan Stock Exchange. In 2008,
the company‘s net revenues were US$ 10 billion. For more information
about STMicroelectronics visit www.st.com.
ABOUT EBV ELEKTRONIK
EBV Elektronik, an Avnet (NYSE:AVT) company, was founded in 1969 and
is the leading specialist in European semiconductor distribution. EBV
maintains its successful strategy of personal commitment to customers
and excellent services. 230 Technical Sales Specialists provide a strong
focus on a selected group of long-term manufacturing partners. 110
continuously trained Application Specialists offer extensive application
know-how and design expertise. Warehouse operations, complete logistics
solutions and value-added services such as programming, taping &
reeling and laser marking are fulfi lled by Avnet Logistics, EBV’s logistical
backbone and Europe’s largest service centre. EBV operates from 59
offi ces in 27 countries throughout EMEA (Europe – Middle East – Africa).
For more information about EBV Elektronik, please visit www.ebv.com.
Interested in more product highlights from EBV Elektronik? Subscribe for our newsletter at www.ebv.com/newsletter
EBV European HeadquartersEBV Elektronik GmbH & Co. KG I D-85586 Poing | Im Technologiepark 2-8 | Tel. +49 (0)8121 774-0 | www.ebv.com
EBV REGIONAL OFFICES
AUSTRIAA-1120 WienSchönbrunner Str. 297 - 307Tel. +43 (0)18 91 52-0Fax +43 (0)18 91 52-30
BELGIUMB-1831 DiegemKouterveldstraat 20Tel. +32 (0)27 16 00 10Fax +32 (0)27 20 81 52
CZECH REPUBLICCZ-170 00 Praha 7Argentinská 38/286Tel. +420-234 091 011Fax +420-234 091 010
DENMARKDK-8230 ÅbyhøjVed Lunden 9Tel. +45 86 25 04 66Fax +45 86 25 06 60
DK-2860 SøborgRosenkæret 11 CTel. +45 39 69 05 11Fax +45 39 69 05 04
ESTONIAEE-13157 TallinnEhitajate tee 114Tel. +372 625 79 90Fax +372 625 79 95Cell. +372 513 22 32
FINLANDFIN-02240 EspooPihatörmä 1 aTel. +358 (0)927 05 27 90Fax +358 (0)9 27 09 54 98
FIN-90100 OuluNahkatehtaankatu 2Tel. +358 (0)85 62 49 10Fax +358 (0)85 62 49 15
FRANCEF-13854 Aix-en-Provence115, Rue Nicolas LedouxImmeuble Hemiris, Bâtiment A,Tél. +33 (0)442 39 65 40Fax +33 (0)442 39 65 50
F-92184 Antony Cedex (Paris)3, rue de la RenaissanceTél. +33 (0)140 96 30 00Fax +33 (0)140 96 30 30
F-35510 Cesson Sévigné (Rennes)29, av. des PeupliersTél. +33 (0)299 83 00 50Fax +33 (0)299 83 00 60
F-67400 Illkirch GraffenstadenRue GruningerParc d'innovation d 'IllkirchTél +33 (0)3 90 40 59 69Fax +33 (0)3 88 65 11 25
F-31673 Labège Cedex (Toulouse)Immeuble Actys B2, voie 3,BP17316Tél. +33 (0)561 00 84 61Fax +33 (0)561 00 84 74
F-69693 Venissieux (Lyon)Parc Club du Moulin à Vent33, Av. du Dr. Georges LévyTél. +33 (0)472 78 02 78Fax +33 (0)478 00 80 81
GERMANYD-12277 Berlin-MariendorfKitzingstr. 15 - 19Tel. +49 (0)30 74 70 05-0Fax +49 (0)30 74 70 05-55
D-30938 BurgwedelIn der Meineworth 21Tel. +49 (0)5139 80 87-0Fax +49 (0)5139 80 87-70
D-41564 KaarstAn der Gümpgesbrücke 7Tel. +49 (0)2131 96 77-0Fax +49 (0)2131 96 77-30
D-71229 LeonbergNeue Ramtelstraße 4Tel. +49 (0)7152 30 09-0Fax +49 (0)7152 759 58
D-07806 Neustadt/OrlaZum Mühlenberg 9Tel. +49 (0)36481 2 44-0Fax +49 (0)36481 2 44-99
D-90471 NürnbergLina-Ammon-Str. 19BTel. +49 (0)911 817 669-0Fax +49 (0)911 817 669-20
D-85586 PoingIm Technologiepark 2-8Tel. +49 (0)8121 774-0Fax +49 (0)8121 774-422
D-78050 VS-VillingenKaiserring 12Tel. +49 (0)7721 998 57-0Fax +49 (0)7721 998 57-70
D-65205 WiesbadenBorsigstraße 36Tel. +49 (0)6122 80 88-0Fax +49 (0)6122 80 88-99
GREECEGR-17778 TavrosAnaxagora Str. 1Tel. +30 210 34 14 300Fax +30 210 34 14 304
HUNGARYH-1037 BudapestMontevideo u. 2/BTel. +36 1 436 72 29Fax +36 1 436 72 20
IRELANDIRL-Dublin 12Calmount Business ParkUnit 7, Block CTel. +353 (0)14 09 78 02Fax +353 (0)14 56 85 44
ISRAELIL-40600 Tel MondDrorrim South Commercial CenterP.O. Box 149Tel. +972 (0)9 778 02 60Fax +972 (0)9 796 68 80
ITALYI-20092 Cinisello Balsamo (MI)Via C. Frova, 34Tel. +39 02 66 09 62 90Fax +39 02 66 01 70 20
I-41100 Modena (MO)Via Carlo Cattaneo, 54Tel. +39 059 29 24 211Fax +39 059 29 29 486
I-50127 FirenzeVia Panciatichi, 40Palazzo 11Tel. +39 05 54 36 93 07Fax +39 05 54 26 52 40
I-80128 Napoli (NA)Via G. Capaldo, 10Tel. +39 081 579 97 70Fax +39 081 579 97 70Cell. +39 335 8 39 05 31
I-00155 RomaViale Palmiro Togliatti 1639Tel. +39 064 06 36 65/789Fax +39 064 06 37 77
I-35030 Sarmeola di Rubano (PD)Piazza Adelaide Lonigo, 8/11Tel. +39 049 89 74 701Fax +39 049 89 74 726
E-39010 Santander (Cantabria)Calle San Fernando16A Entresuelo HTel. +34 94 223 67 55Tel. +34 94 237 45 81
E-28760 Tres Cantos (Madrid)Centro Empresarial EuronovaC/Ronda de Poniente, 4Tel. +34 91 804 32 56Fax +34 91 804 41 03
SWEDENS-21 235 MalmöDerbyvägen 20Tel. +46 (0)40 59 21 00Fax +46 (0)40 59 21 01
S-19 272 SollentunaSjöängsvägen 7Tel. +46 (0)859 47 02 30Fax +46 (0)859 47 02 31
SWITZERLANDCH-8953 DietikonBernstrasse 394Tel. +41 (0)44 745 61 61Fax +41 (0)44 745 61 00
CH-1010 LausanneAv. des Boveresses 52Tel. +41 (0)216 54 01 01Fax +41 (0)216 54 01 00
TURKEYTR-34742 IstanbulPerdemsaç PlazaBayar Cad. GülbaharSok. No: 17, D: 134 KozyatagiTel. +90 (0)21 64 63 13 52Fax +90 (0)21 64 63 13 55
UKRAINEUA-03040 KievVasilovskaya str. 14off. 422-423Tel. +380 44 496 22 26Fax +380 44 496 22 27
UNITED ARAB EMIRATESPost Box No: 18657Warehouse No: FZS1AL06JAFZA South Zone, Jebel AliDubai, United Arab EmiratesTel. +971 (4) 886 09 50Fax +971 (4) 886 09 52
UNITED KINGDOMSouth EastThames House17 Marlow RoadMaidenheadBerkshire, SL6 7AATel. +44 (0)16 28 77 07 07Fax +44 (0)16 28 78 38 11
South West & Wales12 Interface Business ParkBincknoll LaneWootton BassettWiltshire, SN4 8SYTel. +44 (0)17 93 84 99 33Fax +44 (0)17 93 85 95 55
NorthManchester InternationalOffice Centre, Suite 3E (MIOC)Styal RoadManchester, M22 5WBTel. +44 (0)16 14 99 34 34Fax +44 (0)16 14 99 34 74
Scotland144 West George StreetGlasgow, G2 2HGTel. +44 (0)14 13 52 20 50Fax +44 (0)14 13 52 20 59
I-10156 TorinoCorso Vercelli, 348Tel. +39 011 262 56 90Fax +39 011 262 56 91
NETHERLANDSNL-3606 AK MaarssenbroekPlanetenbaan 116Tel. +31 (0)346 58 30 10Fax +31 (0)346 58 30 25
NORWAYPostboks 101, ManglerudRyensvingen 3BN-0681 OsloTel. +47 22 67 17 80Fax +47 22 67 17 89
POLANDPL-02-672 Warszawaul. Woloska 18Tel. +48 (0)22 640 23 55Fax +48 (0)22 640 23 56
PL-50-062 WroclawPl. Solny 16Tel. +48 (0)71 34-2 29-44Fax +48 (0)71 34-2 29-10
ROMANIAConstrudava Business CenterSos. Pipera-Tunari 4cVoluntari, Ilfov (Bucharest)RO - 077190 RomaniaTel. +40 21 529 6911Fax +40 21 529 6901
RUSSIARUS-127486 MoscowKorovinskoye Shosse 10,Build 2, Off.28Tel. +7 495 937 87 07Fax +7 495 937 87 06
RUS-195197 St. PetersburgPolustrovsky Prospect 43,Office 421Tel. +7 812 635 70 63Fax +7 812 635 70 64
SLOVAK REPUBLICSK-85101 BratislavaDigital Park, Einsteinova 21Tel. +421 2 321 111 41Fax +421 2 321 111 40
SLOVENIASI-1000 LjubljanaDunajska c. 159Tel. +386 (0)1 56 09 778Fax +386 (0)1 56 09 877
SOUTH AFRICAZA-8001 Foreshore, Cape Town1 Mediterranean Street5th Floor MSC HouseTel. +27 (0)21 402 19 40Fax +27 (0)21 419 62 56
ZA-3629 WestvilleForest Square,11 Derby PlaceSuite 4, Bauhinia BuildingTel. +27 (0)31 205 12 05Fax +27 (0)31 205 22 65
ZA-2157 Woodmead,JohannesburgWoodlands Office Park141 Western Service RoadBuilding 14-2nd FloorTel. +27 (0)11 236 19 00Fax +27 (0)11 236 19 13
SPAINE-08950 Esplugues de Llobregat(Barcelona)Antón Fortuny 14-16 Esc.C 3° 2aTel. +34 93 473 32 00Fax +34 93 473 63 89
P-051-E-11-2009-v1