本参考手册为应用程序开发人员提供了关于如何使用STM8S和STM8AF系列微控制器存储器和外围设备的完整信息。
STM8AF系列微控制器是为汽车应用而设计的,具有不同的存储密度、封装和外围设备:
低密度STM8AF器件是STM8AF6223/26,闪存8 kb。
中密度STM8AF设备是STM8AF624X和STM8AF6266/68微控制器,具有16至32千字节的闪存。
高密度STM8AF设备是STM8AF52XX和STM8AF6269/8X/AXMICROM控制器,具有32至128千字节的闪存。
STM8S系列微控制器是为通用应用而设计的,具有不同的存储密度、封装和外围设备。
价值线低密度STM8S设备是具有8K字节闪存的STM8S00 3XX微控制器。
价值线中等密度STM8S设备是具有32千字节闪存的STM8S00 5xx微控制器。
价值线高密度STM8S设备是带有64千字节闪存的STM8S00 7xx微控制器。
接入线低密度STM8S器件是STM8S103xx和STM8S903XXX微控制器,具有8千字节的闪存。
接入线中密度STM8S器件是具有16至32千字节闪存的STM8S105xx微控制器。
性能线高密度STM8S器件为STM8S207xx和STM8S208xx微控制器,具有32~128KB的闪存。
CPU具有8位结构。六个内部寄存器允许有效的数据操作。CPU能够执行80个基本指令。它具有20种寻址方式,可以处理六个内部寄存器。对于指令集的完整描述,请参阅STM8微控制器家族编程手册(PM00 44)。
图1中的编程模型显示了六个CPU寄存器。在中断之后,寄存器按图2所示的顺序被推送到堆栈上。它们从堆栈中按相反顺序弹出。如果需要,中断程序必须通过POP和PASH指令来处理它。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部1条评论
快来发表一下你的评论吧 !