首页 > 器件类别 > 嵌入式处理器和控制器 > 微控制器和处理器

STM8S903K3U6C

MICROCONTROLLER, QCC32, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32

器件类别:嵌入式处理器和控制器    微控制器和处理器   

厂商名称:ST(意法半导体)

厂商官网:http://www.st.com/

下载文档
器件参数
参数名称
属性值
厂商名称
ST(意法半导体)
零件包装代码
QFN
包装说明
HVQCCN,
针数
32
制造商包装代码
VFQFPN
Reach Compliance Code
compliant
具有ADC
YES
地址总线宽度
位大小
8
最大时钟频率
16 MHz
DMA 通道
NO
外部数据总线宽度
JESD-30 代码
S-XQCC-N32
长度
5 mm
I/O 线路数量
25
端子数量
32
PWM 通道
YES
封装主体材料
UNSPECIFIED
封装代码
HVQCCN
封装形状
SQUARE
封装形式
CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE
认证状态
Not Qualified
速度
16 MHz
最大供电电压
5.5 V
最小供电电压
3.3 V
标称供电电压
5 V
表面贴装
YES
技术
CMOS
端子形式
NO LEAD
端子节距
0.5 mm
端子位置
QUAD
宽度
5 mm
uPs/uCs/外围集成电路类型
MICROCONTROLLER
文档预览
STM8S903K3
16 MHz STM8S 8-bit MCU, up to 8 Kbytes Flash, 1 Kbyte RAM,
640 bytes EEPROM,10-bit ADC, 2 timers, UART, SPI, I²C
Preliminary data
Features
Core
16 MHz advanced STM8 core with Harvard
architecture and 3-stage pipeline
Extended instruction set
LQFP32 7x7
VFQFPN32 5x5
Memories
16-bit general purpose timer, with 3 CAPCOM
channels (IC, OC or PWM)
8-bit basic timer with 8-bit prescaler
Auto wake-up timer
2 watchdog timers: Window watchdog and
independent watchdog
Program memory: 8 Kbytes Flash; data
retention 20 years at 55 °C after 10 kcycles
Data memory: 640 bytes true data EEPROM;
endurance 300 kcycles
RAM: 1 Kbytes
Communications interfaces
Clock, reset and supply management
2.95 to 5.5 V operating voltage
Flexible clock control, 4 master clock sources:
– Low power crystal resonator oscillator
– External clock input
– Internal, user-trimmable 16 MHz RC
– Internal low power 128 kHz RC
Clock security system with clock monitor
Power management:
– Low power modes (wait, active-halt, halt)
– Switch-off peripheral clocks individually
Permanently active, low consumption power-
on and power-down reset
UART with clock output for synchronous
operation, Smartcard, IrDA, LIN master mode
SPI interface up to 8 Mbit/s
I
2
C interface up to 400 Kbit/s
Analog to digital converter (ADC)
10-bit,
±
1 LSB ADC with up to 7 multiplexed
channels + 1 internal channel, scan mode and
analog watchdog
Internal reference voltage measurement
I/Os
Up to 28 I/Os on a 32-pin package including 21
high sink outputs
Highly robust I/O design, immune against
current injection
Development support
– Embedded single wire interface module
(SWIM) for fast on-chip programming and
non intrusive debugging
Interrupt management
Nested interrupt controller with 32 interrupts
Up to 28 external interrupts on 7 vectors
Timers
Advanced control timer: 16-bit, 4 CAPCOM
channels, 3 complementary outputs, dead-time
insertion and flexible synchronization
Unique ID
96-bit key including lot number
June 2009
Doc ID 15590 Rev 2
1/90
www.st.com
1
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to
change without notice.
Contents
STM8S903K3
Contents
1
2
3
4
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Product overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
Central processing unit STM8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Single wire interface module (SWIM) and debug module (DM) . . . . . . . . 12
Interrupt controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Flash program and data EEPROM memory . . . . . . . . . . . . . . . . . . . . . . . 13
Clock controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Power management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Watchdog timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Auto wakeup counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Beeper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
TIM1 - 16-bit advanced control timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
TIM5 - 16-bit general purpose timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
TIM6 - 8-bit basic timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Analog-to-digital converter (ADC1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Communication interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.14.1
4.14.2
4.14.3
UART1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
I
2
C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5
Pinout and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1
Alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6
Memory and register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.1
6.2
Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7
Interrupt vector mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2/90
Doc ID 15590 Rev 2
STM8S903K3
Contents
8
9
10
Option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Unique ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
10.1
Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
10.1.1
10.1.2
10.1.3
10.1.4
10.1.5
Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10.2
10.3
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
10.3.1
10.3.2
10.3.3
10.3.4
10.3.5
10.3.6
10.3.7
10.3.8
10.3.9
VCAP external capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
External clock sources and timing characteristics . . . . . . . . . . . . . . . . . 57
Internal clock sources and timing characteristics . . . . . . . . . . . . . . . . . 59
Memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
I/O port pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Reset pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
SPI serial peripheral interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
I
2
C interface characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.3.10 10-bit ADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
10.3.11 EMC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
11
Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
11.1
Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
11.1.1
11.1.2
LQFP package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
VFQFPN package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
11.2
Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.2.1
11.2.2
Reference document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Selecting the product temperature range . . . . . . . . . . . . . . . . . . . . . . . . 85
12
13
Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
STM8 development tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
13.1
Emulation and in-circuit debugging tools . . . . . . . . . . . . . . . . . . . . . . . . . 87
Doc ID 15590 Rev 2
3/90
Contents
STM8S903K3
13.2
Software tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
13.2.1
13.2.2
STM8 toolset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
C and assembly toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
13.3
Programming tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
14
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4/90
Doc ID 15590 Rev 2
STM8S903K3
List of tables
List of tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
Table 8.
Table 9.
Table 10.
Table 11.
Table 12.
Table 13.
Table 14.
Table 15.
Table 16.
Table 17.
Table 18.
Table 19.
Table 20.
Table 21.
Table 22.
Table 23.
Table 24.
Table 25.
Table 26.
Table 27.
Table 28.
Table 29.
Table 30.
Table 31.
Table 32.
Table 33.
Table 34.
Table 35.
Table 36.
Table 37.
Table 38.
Table 39.
Table 40.
Table 41.
Table 42.
Table 43.
Table 44.
Table 45.
Table 46.
Table 47.
Table 48.
STM8S903K3 access line features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Peripheral clock gating bit assignments in CLK_PCKENR1/2 registers . . . . . . . . . . . . . . . 14
TIM timer features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Legend/abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
VFQFPN32/LQFP32 pin description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
I/O port hardware register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
General hardware register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
CPU/SWIM/debug module/interrupt controller registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Interrupt mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Option byte description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
STM8S903K3 alternate function remapping bits [7:2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
STM8S903K3 alternate function remapping bits [1:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Unique ID registers (96 bits) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Operating conditions at power-up/power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Total current consumption with code execution in run mode at V
DD
= 5 V. . . . . . . . . . . . . 48
Total current consumption with code execution in run mode at V
DD
= 3.3 V . . . . . . . . . . . 49
Total current consumption in wait mode at V
DD
= 5 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Total current consumption in wait mode at V
DD
= 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Total current consumption in active halt mode at V
DD
= 5 V . . . . . . . . . . . . . . . . . . . . . . . 51
Total current consumption in active halt mode at V
DD
= 3.3 V . . . . . . . . . . . . . . . . . . . . . . 51
Total current consumption in halt mode at V
DD
= 5 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Total current consumption in halt mode at V
DD
= 3.3 V . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Wakeup times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Total current consumption and timing in forced reset state . . . . . . . . . . . . . . . . . . . . . . . . 53
Peripheral current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
HSE user external clock characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
HSE oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
HSI oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
LSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
RAM and hardware registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Flash program memory/data EEPROM memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
I/O static characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Output driving current (standard ports) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Output driving current (true open drain ports). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Output driving current (high sink ports). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
NRST pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
SPI characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
I
2
C characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
ADC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
ADC accuracy with R
AIN
< 10 kΩ , V
DD
= 5 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
ADC accuracy with R
AIN
< 10 kΩ R
AIN
, V
DD
= 3.3 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
EMS data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
EMI data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Doc ID 15590 Rev 2
5/90
查看更多>
参数对比
与STM8S903K3U6C相近的元器件有:STM8S903K3U6CTR、STM8S903K3U3CTR、STM8S903K3U3C。描述及对比如下:
型号 STM8S903K3U6C STM8S903K3U6CTR STM8S903K3U3CTR STM8S903K3U3C
描述 MICROCONTROLLER, QCC32, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32 MICROCONTROLLER, QCC32, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32 MICROCONTROLLER, QCC32, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32 MICROCONTROLLER, QCC32, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32
厂商名称 ST(意法半导体) ST(意法半导体) ST(意法半导体) ST(意法半导体)
零件包装代码 QFN QFN QFN QFN
包装说明 HVQCCN, HVQCCN, 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32 5 X 5 MM, ROHS COMPLIANT, VFQFPN-32
针数 32 32 32 32
制造商包装代码 VFQFPN VFQFPN VFQFPN VFQFPN
Reach Compliance Code compliant compliant compliant compliant
具有ADC YES YES YES YES
位大小 8 8 8 8
最大时钟频率 16 MHz 16 MHz 16 MHz 16 MHz
DMA 通道 NO NO NO NO
JESD-30 代码 S-XQCC-N32 S-XQCC-N32 S-XQCC-N32 S-XQCC-N32
长度 5 mm 5 mm 5 mm 5 mm
I/O 线路数量 25 25 25 25
端子数量 32 32 32 32
PWM 通道 YES YES YES YES
封装主体材料 UNSPECIFIED UNSPECIFIED UNSPECIFIED UNSPECIFIED
封装代码 HVQCCN HVQCCN HVQCCN HVQCCN
封装形状 SQUARE SQUARE SQUARE SQUARE
封装形式 CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE CHIP CARRIER, HEAT SINK/SLUG, VERY THIN PROFILE
认证状态 Not Qualified Not Qualified Not Qualified Not Qualified
速度 16 MHz 16 MHz 16 MHz 16 MHz
最大供电电压 5.5 V 5.5 V 5.5 V 5.5 V
最小供电电压 3.3 V 3.3 V 3.3 V 3.3 V
标称供电电压 5 V 5 V 5 V 5 V
表面贴装 YES YES YES YES
技术 CMOS CMOS CMOS CMOS
端子形式 NO LEAD NO LEAD NO LEAD NO LEAD
端子节距 0.5 mm 0.5 mm 0.5 mm 0.5 mm
端子位置 QUAD QUAD QUAD QUAD
宽度 5 mm 5 mm 5 mm 5 mm
uPs/uCs/外围集成电路类型 MICROCONTROLLER MICROCONTROLLER MICROCONTROLLER MICROCONTROLLER
热门器件
热门资源推荐
器件捷径:
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO CP CQ CR CS CT CU CV CW CX CY CZ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DZ
需要登录后才可以下载。
登录取消