STM8S103xx: 8位单片机数据手册概览

需积分: 26 4 下载量 154 浏览量 更新于2024-10-12 收藏 1.97MB PDF 举报
"STM8S103xx是意法半导体(STMicroelectronics)生产的基础型8位微控制器,属于STM8S系列。该系列MCU具有高性能的STM8内核,采用16MHz的主时钟,并配备了多种内置功能和外设。STM8S103K3、STM8S103F3和STM8S103F2型号的不同之处在于内存配置,如Flash和EEPROM的容量。这些芯片的特点包括: 1. **内核与指令集**: - 高级STM8内核,采用3级流水线的哈佛架构,提供了高效的处理能力。 - 扩展的指令集,增强了程序的灵活性。 2. **存储器**: - 程序存储器:STM8S103K3提供8K字节的Flash,STM8S103F3和STM8S103F2则有所不同,数据手册中未明确具体数值,但提及最大8K字节。Flash允许10K次擦写,数据在55°C环境下可保持20年。 - 数据存储器:640字节真正的数据EEPROM,可进行30万次擦写操作。 - RAM:1K字节的SRAM供程序运行时使用。 3. **时钟、复位和电源管理**: - 工作电压范围为2.95到5.5V。 - 提供4个主时钟源:低功率晶体振荡器、外部时钟输入、可调整的内部16MHz RC和内部低功耗128kHz RC。 - 时钟监控系统确保时钟安全。 - 多种低功耗模式:等待、活跃停机、停机,外设时钟可单独关闭。 - 上电和掉电复位功能始终开启。 4. **中断管理**: - 嵌套中断控制器(NVIC),支持32个中断。 - 6个外部中断向量,最多27个外部中断源。 5. **定时器**: - 高级控制定时器:16位,4个捕获/比较通道,3个互补输出,死区控制和同步功能。 - 16位通用定时器,3个捕获/比较通道。 - 8位基本定时器,带8位预分频器。 - 自动唤醒定时器。 - 2个看门狗定时器:窗口看门狗和独立看门狗。 6. **通信接口**: - UART接口支持同步时钟输出,可兼容智能卡、红外IrDA和LIN主模式。 - SPI接口最高可达8Mbit/s。 - I²C接口最高可达400Kbit/s。 7. **模数转换器**: - 10位ADC,精度为±1LSB,最多5个输入通道,支持扫描模式和模拟看门狗功能。 8. **I/O端口**: - 32脚封装的芯片上有最多28个I/O引脚,其中21个为高吸收电流输出。 - 强大的I/O设计,能够抵御反灌电流。 9. **开发支持**: - 单线接口模块(SWIM)和调试模块(DM)简化了在线编程和非侵入式调试过程。 该系列MCU适用于需要高效能、低功耗和丰富外设接口的应用,如工业控制、消费电子、汽车电子等领域。欲了解更多详细信息,可访问ST官方网站下载英文原文数据手册。"