8位STM8单片机
STM8S系列微控制器是具188金宝搏官方网站有8千字节Flash、16 MHz CPU和集成EEPROM的接入线8位微控制器。这种STM8S系列提供了性能、健壮性和降低系统成本。它具有集成的真数据EEPROM,支持多达100000个写/擦除周期,同时提供性能和健壮性。它拥有先进的核心和外围支持与最先进的技术。
该系列微控制器还提供了16mhz的时钟频率、健壮的I/ o、独立的看门狗定时器和独立的时钟源,以及时钟安全系统。通过内部时钟振荡器、看门狗和断电复位的高系统集成水平,系统成本大大降低。
STM8S103F3P6单片机有640位ROM, 10位5通道ADC, 1kB RAM和8kB程序存储器。除了这些特性外,它还提供了7个定时器的I2C、SPI和UART通信支持。
STM8S103F3P6引出线的配置
销不。 |
销的名字 |
类型 |
主要功能(复位后) |
TSSOP20 |
|||
1 |
Pd4 / beep / tim2_ ch1 / uart1_ck . Pd4 / beep / tim2_ ch1 / uart1_ck . Pd4 |
I / O |
港口D4 |
2 |
Pd5 / ain5 / uart1 _tx . Pd5 / ain5 / uart1 _tx . Pd5 |
I / O |
港口D5 |
3. |
Pd6 / ain6 / uart1 _rx |
I / O |
港口D6 |
4 |
称说 |
I / O |
重置 |
5 |
PA1 / OSCIN |
I / O |
港口A1 |
6 |
章/ OSCOUT |
I / O |
港口A2 |
7 |
VSS |
年代 |
数字地面 |
8 |
VCAP |
年代 |
1.8 V稳压电容器 |
9 |
VDD |
年代 |
数字电源 |
10 |
Pa3 / tim2_ ch3 [sp_ nss] |
I / O |
港口A3 |
11 |
[i2c_ sda] [tim1_ bkin] |
I / O |
港口B5 |
12 |
PB4 / I2C_ sci |
I / O |
港口B4 |
13 |
生物/ TIM1_CH3 (TLI) [TIM1_ CH1N] |
I / O |
港口C3 |
14 |
Pc4 / clk_cco / tim1_ ch4 / ain2 / [tim1_ ch2n] |
I / O |
港口C4 |
15 |
Pc5 / sp_sck [tim2_ ch1] |
I / O |
港口C5 |
16 |
Pc6 / spi_mosi [tim1_ ch1] |
I / O |
港口C6 |
17 |
Pc7 / spi_miso [tim1_ ch2] |
I / O |
港口C7 |
18 |
PD1 /游泳 |
I / O |
港口D1 |
19 |
PD2 AIN3 / (TIM2_ CH3) |
I / O |
港口D2 |
20. |
Pd3 / ain4 / tim2_ ch2 / adc_ etr |
I / O |
港口D3 |
STM8S103F3P6单片机特点及规格
- 核心:STM8核心,哈佛架构和3阶段管道
- 数据总线宽度:8位
- 最大时钟频率:16 MHz
- 程序内存大小:8kB
- 数据RAM大小:1kB
- ADC分辨率:10位
- 工作电源:2.95V至5.5 V
- 最低工作温度:- 40℃
- 最高工作温度:+ 85℃
- 程序内存类型:Flash
- 数据RAM类型:RAM
- 数据ROM大小:128B
- 数据ROM类型:EEPROM
- 接口类型:12C、SPI、UART
- adc数量:1(5通道)
- 次数/计数器:7个计时器
- 处理器系列:STM8S
- 产品类型:8位单片机188金宝搏官方网站
请注意:完整的技术细节可在STM8S103F3P6数据表链接在本页底部。
的替代产品STM8S103F3P6
STM8S103F3P6微控制器的替代产品列在下面-
- PIC16LF18444T
- MSP430G2353
- MSP430G2553
STM8S103F3P6——概述
8位微控制器STM8S103F3P6是一款来自ST Microelectronics的健壮、高性能的微控制器,具有UART、I2C、SPI和5通道10位ADC。
它还具有强大的定时器功能,先进的16位控制定时器,16位通用定时器,可以用于PWM, 8位基本定时器与8位预调器,自动唤醒定时器和窗口看门狗和独立看门狗定时器内置。因此,该微控制器可用于不同类型的应用程序,不同类型的定时器是需要的。
该微控制器还具有EEPROM,可保留数据20年,并具有100k的写入和擦除周期。
它的特点是1kbyte的RAM和8kbyte的闪存。2.95V至5.5V工作电压使其成为3.3V和5.0V工作电压逻辑电平操作的合适选择。
非常适合具有20个I/ o的低空间应用程序。输入-输出引脚是高度健壮的,对电流注入免疫。
此外,用于快速片上编程和非侵入式调试的嵌入式单线接口模块(SWIM)使其成为用于多种应用程序的生产就绪微控制器。
如何选择您的STM微控制器
意法半导体公司提供STM8系列的各种微控制器。188金宝搏官方网站各MCU各有优缺点。在为他的项目选择一个MCU之前,有许多参数必须考虑。以下几点只是一些可能有助于选择MCU的建议。
如果您是一个正在学习STM8系列单片机的初学者,那么选择一个具有良好的在线社区支持和广泛应用的MCU将是一个不错的选择。在这种情况下STM8S103F3P6是一个很好的选择。意法半导体对STM8系列有很好的在线支持论坛。
考虑系统的工作电压。如果是5V,则选择5V MCU。有些传感器或器件在3.3V上工作和通信,在这种情况下,可以选择3.3V单片机。
如果尺寸和价格有限制,那么您可以选择小型8针mcu,如STM8S001J3。这些也相对便宜。
根据您的项目中使用的传感器和执行器,验证您可能需要MCU的哪些模块。例如,如果您正在读取多个模拟电压,那么请确保所选的STM8S103F3P6系列微控制器具有足够的ADC通道和支持分辨率。
如果您的项目涉及UART、SPI、I2C、CAN等通信协议,请确保您的STM8微控制器能够支持所有这些协议。一些单片机可以支持多个相同协议的模块
编程STM8单片机
STM8微188金宝搏官方网站控制器可以用市场上可用的不同软件编程。以下是意法半导体公司自己开发的最先进、最常用的软件和编译器的详细信息。
为了给STM8微控制器编程,我们需要一个IDE(集成开发环境),在这里进行编程。一个编译器,在这里我们的程序被转换成称为HEX文件的MCU可读形式。
IDE:圣视觉开发
编译器:宇宙的C编译器
意法半导体公司免费提供了所有这些软件。它们可以直接从官方页面下载。为了方便您,我也提供了链接。下载后,安装在你的电脑上。如果你有任何问题,你可以在下面的评论中发布。
传感器或其他设备与STM8S103F3P6单片机的接口非常简单。它支持UART、SPI、I2C和ADC外围设备接口相关操作。可以为连接和集成相关操作选择任何可用的接口。
在下图中,基本的编程连接显示-
STM8S103F3P6单片机的应用
- 数据采集
- 低成本传感器集成
- 低功耗嵌入式设备。
- 小数据保存相关的目的
2D及3D模型
STM8S103F3P6的尺寸如下图-