UM0629
User Manual
STM8L101-EVAL
evaluation board
Introduction
The STM8L101-EVAL is composed of two boards:
■
An STM8L1/L2 motherboard called MB709 which includes all peripherals which are
connected to the MCU on the daughterboard. The motherboard connects to the
daughterboard via two 36-pin connectors.
An STM8L1 daughterboard called MB710 which has an STM8L101 MCU.
■
The motherboard and daughterboard are a complete development platform for
STMicroelectronic's STM8L101 microcontroller with comparator, I2C, SPI, USART and
SWIM debugging support.
The full range of hardware features on the STM8L101-EVAL helps you to evaluate all
peripherals (MicroSD card
TM
, USART, EEPROM, LCD, for example) and develop your own
applications.
Figure 1.
STM8L101-EVAL board
November 2009
Doc ID 15312 Rev 2
1/26
www.st.com
Contents
UM0629
Contents
1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
1.2
1.3
1.4
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2
STM8L1/L2 motherboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
I2C EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Development and debug support CN5 and CN6 . . . . . . . . . . . . . . . . . . . 10
Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Bi-color LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Economic measurement and potentiometer RV1 . . . . . . . . . . . . . . . . . . . 11
MicroSD connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Daughterboard extension connectors CN3 and CN4 . . . . . . . . . . . . . . . . 13
SWIM connectors CN5 and CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
RS-232 connector CN8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Audio jack CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Power connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3
STM8L1 daughterboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1
3.2
Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Extension connector CN1 and CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4
Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1
4.2
STM8L1/L2 motherboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
STM8L1-DB daughterboard schematic . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Doc ID 15312 Rev 2
2/26
Overview
UM0629
1
1.1
Overview
Features
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
5 V power jack supply
Audio play
MicroSD card
TM
64 Kbit I2C EEPROM
One channel of RS-232 communication
Bi-color LED
Economic analog voltage measurement based on comparator
SWIM debug support
122 x 32 dot-matrix serial interface LCD module
Joystick with 4-direction control and selector
Reset and User button
3 LEDs
Extension connector for daughterboard
One 10 K potentiometer
RoHS compliant
1.2
Demonstration software
Demonstration software is preloaded in the board’s Flash memory for easy demonstration of
device peripherals in stand-alone mode. For more information and to download the latest
version available, refer to STM8L101-EVAL demonstration firmware available on web:
www.st.com/mcu.
1.3
Order code
To order the STM8L101K3 evaluation board, use the order code STM8L101-EVAL.
4/26
Doc ID 15312 Rev 2
UM0629
Overview
1.4
Hardware layout and configuration
The STM8L101-EVAL evaluation board is designed around the STM8L101K3T6 in an
LQFP32 package.
Figure 2
illustrates the connections between the daughterboard and the peripherals on the
motherboard (LCD, I2C EEPROM, USART, audio and MicroSD card).
Figure 3
and
Figure 4
help you to locate these features on the actual evaluation board.
Figure 2.
Hardware block diagram
I2C EEPROM
SWIM connector
Bi-color LED
LED’s
Joystick
Push button
I2C
SWIM
ADC
PWM
BEEP
USART
RS232
transceiver
RS232
connector
MicroSD card
LCD
Compa
rator
Economic
Measurement
5V power
jack
Audio circuit
GPIO’s
STM8L1/L2-MB
SPI
Level
translator
BNC connector
ADC
Potentiometer
STice connector
CMP
GPIO’s
1.8 to 3.3V
regulator
3.3V
regulator
Extension connector
STM8L1/L2-MB (MB709)
STM8L101
STM8L1-DB
MCU
STM8L1-DB (MB710)
Doc ID 15312 Rev 2
5/26