st公司的stm8s20xxx 8位微控制器提供高密度(共32到128k字节)闪存编程存储器。该系列产品具有以下优势:
降低了系统成本
集成了真正的数据eeprom,拥有高达30万次的写/擦周期
带有内部时钟振荡器、看门狗和欠压复位功能的高系统集成性
性能和耐用性
在24mhz cpu时钟频率下,速度达到21mips
结实耐用的i/o,带有单独时钟源的独立看门狗
时钟安全系统
较短的开发周期
可应用于普通的家用产品,带有可兼容的输出引脚、存储器映射和模块化外设
提供完整的文档和多种可供选择的开发工具
产品寿命
利用前沿技术制造的先进内核和外围设备
产品系列运行在2.95v到5.5v的供电电源下
stm8s20xx 主要特性
内核
最大cpu频率达到24mhz
0等待状态@ fcpu≤16 mhz
先进的srm8内核采用harvard构架和3级流水线
扩展的指令集
峰值20mips@24mhz
存储
程序存储器:高达128k字节的闪存;在55℃的温度条件下经过1万次擦写后,数据仍可以保存20年
数据存储:高达2k字节的真实数据
eepeom:可以承受30万个擦写周期
ram:高达6k字节
时钟、复位和电源管理
2.95v到5.5v的工作电压
灵活的时钟控制,4个主时钟源:
低功耗石英共振振荡器
外部时钟输入
内置可自定义调整的16mhz rc
内置低功耗128khz rc
带有时钟监视器的时钟安全系统
电源管理
低功耗模式(待机、主动停止、暂停)
单独切断外围时钟
永久性主动、低功耗上电和掉电复位
中断管理
嵌入带有32个中断的中断控制器
在6向量方向具有最高37个外部 中断
定时器
2个16位通用计时器,带有2+3 capcom通道(ic、oc或pwm)
先进的控制定时器:16位、4 capcom通道、3个补充输出、死区时间插入和灵活的同步
带有8位预调节功能的8位基本定时器
自动唤醒定时器
视窗看门狗和独立的看门狗
通信接口
高速1 mbit/s有源can 2.0b接口
带有时钟输出的uart,用于同步运行——lin主模式
兼容lin 2.1、带有主从模式和自动重新同步功能的uart
高达10 mbit/s的spi接口
高达400 kbit/s的i2c接口
模数转换器(adc)
带有最多16条通道的10位adc
i/o口
在一个80引脚的封装上有最多68个i/o口,包括18个高度汇集输出
耐用型i/o设计,不受电流注入的干扰
开发支持
单线接口模块(swim)和调试模块(dm)用于快速片上编程和非侵入式调试
stm8s2xx评估板 stm8/128- eval
stm8s2xx评估板stm8/128- eval是st公司stm8s2xx微控制器的完整的开发平台。stm8s2xx微控制器采用stm8内核,带有can 2.0a/b兼容接口、i2c、spi、带智能卡的双uart通道、irda和lin支持、内部2k字节数据闪存和128k字节程式码闪存、swim调试支持。
板上的硬件能够帮助您评估所有外围设备(包括发动机控制器、can、microsd卡、智能卡、uart、lin、irda等)并开发您专用的应用程序。针对您的特殊应用,扩展头可以很容易地连接子卡或绕接电路板。
评估板stm8/128- eval主要特性
2个5v电源选择:电源插座或者子板
音频播放和录制
64m或128m字节microsd卡
支持a、b两种类型智能卡
64kbit i2c eeprom
双通道rs-232通信
irda收发器
双通道lin通信
can 2.0a/b兼容接口
感应电动机控制连接器
swim和stice调试支持
122×32点阵串行接口lcd模块
带有4向控制器和选择器的操纵杆
复位、激活、干预和自定义按钮
4个led
用于子板或绕接电路板的扩展性连接器
更多详情,敬请浏览:http://solution.eccn.com/d/sa101121500.html
图1 stm8s20xx方框图
图2 评估板stm8/128-eval外形图
图3 评估板stm8/128-evel硬件方框图