STM8L152中文介绍 下载本文

stm8l超低功耗微控制器的操作也可以从1.8到3.6v(1.65v以下断电)或从1.65v到3.6v。他们可在-40 到+ 85和-40到+ 125℃温度范围。 这些特点使stm8l超低功耗单片机的家庭适用范围宽: 1 医疗和手持设备 2. 应用控制和用户界面

3. 电脑周边产品,游戏,全球定位系统和运动设备 4. 报警系统,有线和无线传感器 5. 计量

该装置是在四个不同的包装从48针到80针。套不同的外设包括不同的装置。指section3for概述完整的外设提出在这个家庭。

所有stm8l超低的产品是基于同样架构以内存映射和一个连贯的引脚。 图1

显示框图的高密度、中密度stm8l15xx家庭的。

设备概述

1 超低功率连续

超低功率stm8l151xx和stm8l152xx完全引脚到引脚,软件和功能。除了完全兼容家庭内的设备部分,意法半导体微控制器超低功耗策略,其中也包括

stm8l101xx和stm32l15xxx。该stm8l和stm32l家庭允许一个连续的业绩,外设,系统结构,功能。

它们都是以0.13米超低泄漏过程μ意法半导体。

这是stm8l151xx和stm8l152xx引脚到引脚兼容stm8l101xx装置。

家庭的stm32l引脚到引脚兼容通用了家庭。请参考stm32l15xx文件的更多信息,这些设备。 2 性能

所有的家庭将高节能的核心与哈佛结构和流水线执行:先进的stm8核心stm8l家庭和手臂皮质?- 3核心stm32l家庭。此外,具体的护理的设计架构已经采取优化硕士/能力高达和马/兆赫比率。

这使得超低功耗性能范围从5到33.3的能力高达。 3 共享外设

stm8l151xx / 152xx和stm32l15xx共享相同的外围设备,确保一个很容易从一个家庭到另一个:

模拟外设:ADC 1,dac1 / dac2,和比较器comp1 / Comp 2 数码外设:实时时钟和一些通信接口 常见的系统策略

提供灵活性和性能的优化,stm8l15xx和stm32l15xx装置使用一个共同的架构: 同一供电范围从1.65到3.6五stm8l101xx和中密度stm8l15xx,电力供应必须高于1.8伏电源,并低于1.65伏电源。 结构优化,达到超低消费在低功率模式 运行模式:快速启动的策略从低功耗模式 灵活的系统时钟

超安全复位:相同的复位策略为stm8l15xx和stm32l15xx包括上电复位,掉电复位,欠压复位和电压检测器。 特点

STutralow功率连续也在于特征相容:

●超过10封装引脚数从20到100针,尺寸为3×3毫米 ●存储密度范围从4到128字节 低功率模式

高密度、中密度stm8l15xxdevices支持五个低功耗模式达到最佳的折衷低功率消耗,启动时间短,可唤醒源:

●等待模式:处理器时钟停止,但选定的外围设备继续运行。内部或外部中断或复位可用于出口微控制器从等待模式(妻子或注射用水模式)。

●低功率运行模式:中央处理器和选定的外围设备运行。执行完成从内存和低速度振荡器(大规模集成电路或伦敦)。快闪存储器和数据存储器是停止和电压调节器被配置在超低功率模式。微控制器进入低功率运行模式的软件,可以退出此模式的软件或通过一个复位。

所有中断必须蒙面。它们不能被用来出口的微控制器从该模式。

●低功耗等模式:这种模式时输入执行等待事件,在低功耗运行模式。这是类似的低功率运行模式,时钟停止。唤醒这种模式是触发复位或由内部或外部事件(周边事件所产生的定时器,串行接口,控制器(dma1),比较器和输入/输出端口)。当唤醒事件触发,系统返回到低功率运行模式。

所有中断必须蒙面。它们不能被用来出口的微控制器从该模式。

●active-halt模式:中央处理器和外设时钟停止,除了时钟。唤醒可以触发时钟中断,外部中断或重置。

●暂停模式:中央处理器和外设时钟停止,该装置保持动力。

唤醒触发一个外部中断或重置。一些周边也唤醒从停止能力。开关的内部参考电压降低功率消耗。通过软件配置也有可能唤醒了设备无需等待内部参考电压的唤醒时间有一个快速唤醒时间为5μs。

中央处理单元stm8 先进的stm8核心

8位stm8核心是专为编码效率和性能与哈佛结构和三级流水线。

它包含6个内部寄存器直接寻址在每次执行方面,20种寻址方式包括索引间接和相对寻址,和80指令。 建筑和寄存器 ●哈佛结构 ●三级流水线

●32位的程序存储器取指令总线周期最

●与16位元索引寄存器-使索引寻址模式或无偏移和读修改写数据操作 ●8位累加器

●24位程序计数器16字节的线性内存空间 ●16位堆栈指针访问一个64字节的堆栈

●8位条件码寄存器- 7条件的标志为结果的最后指令 寻址

●20寻址模式

●索引间接寻址模式查找表的地址空间中的任何位置 ●堆栈指针相对寻址模式的局部变量和参数传递 指令集

●指令字节的平均大小80 ●标准数据和逻辑运算功能 ●8位8位的乘法

●16位的8位和16位16位分部 ●位操作