STM8S105C6T6产品描述
STM8S105C6T6基础型8位单片机提供容量为16K~32K字节的Flash程序存储器,集成真正的数据EEPROM。
STM8S105C6T6基础型所有的单片机具有以下性能:
● 更低的系统成本─内部集成真正的EEPROM数据存储器,可以达到30万次的擦写周期─高度集成了内部时钟震荡器、看门狗和掉电复位功能
● 高性能和高可靠性─ 16MHz CPU时钟频率─强大的I/O功能,拥有分立时钟源的独立看门狗─时钟安全系统
● 缩短开发周期─可根据具体的应用在通用的产品系列中选择,具有合适的封装、存储器大小和外设模块的芯片─完善的文档和多种开发工具选择
● 产品可延续性─最新技术打造的高水平内核和外设─系列产品广泛适应2.95V~5.5V的工作电压
商品目录 | 单片机(MCU/MPU/SOC) | |
CPU内核 | STM8 | |
CPU最大主频 | 16MHz | |
工作电压范围 | 2.95V~5.5V | |
内部振荡器 | 有 | |
程序 FLASH容量 | 32K@x8bit | |
RAM总容量 | 2KB | |
EEPROM/数据 FLASH容量 | 1KB | |
GPIO端口数量 | 38 | |
ADC(单元数/通道数/位数) | 1@x10ch/10bit | |
外设/功能/协议栈 | 欠压检测/复位;看门狗;POR;PWM | |
工作温度范围 | -40℃~+85℃ |
STM8的中央处理单元
8位的STM8内核在设计时考虑了代码的效率和性能。它的6个内部寄存器都可以在执行程序中直接寻址。共有包括间接变址寻址和相对寻址在内的20种寻址模式和80条指令。结构和寄存器
● 哈佛结构
● 3级流水线
● 32位宽程序存储器总线—对于大多数指令可进行单周期取指
● 两个16位寻址寄存器: X寄存器和Y寄存器—允许带有偏移的和不带偏移的变址寻址模式和读—修改—写式的数据操作
● 8位累加器
● 24位程序指针— 16M字节线性地址空间
● 16位堆栈指针—可以访问64K字节深度堆栈
● 8位状态寄存器—可根据上条指令的结果产生7个状态标志位寻址
● 20种寻址模式
● 用于地址空间内任何位置上的查询数据表的变址寻址方式
● 用于局部变量和参数传递的堆栈指针相对寻址模式指令集
● 80条指令,指令的平均长度为2字节
● 标准的数据传送和逻辑/算术运算功能
● 8位乘8位的乘法指令
● 16位除8位和16位除16位除法指令
● 位操作指令
● 可通过对堆栈的直接访问实现堆栈和累加器之间的数据直接传送(push/pop)
● 可使用X和Y寄存器传送数据或者在存储器之间直接传送数据