飞利浦半导体XA (eXtended Architecture)系列16位单芯片微控制器功能非常强大,足以轻松处理高性能嵌入式应用的需求,而且价格非常低廉,足以在大批量、低成本应用市场中竞争。
XA系列为那些需要更高性能和64k或更多程序存储器的80C51用户提供向上兼容性路径。也可轻松转换现有80C51代码以在XA微控制器上运行。
XA架构的性能支持80C51的各种面向比特的操作,且同时支持多任务操作系统和高级语言(如C语言)。XA架构的速度是80C51的10至100倍,为设计师提供了真正的高性能嵌入式控制坦途。
XA架构支持:
- 与80C51架构的向上兼容性
- 16位完全静态CPU,带24位程序和数据地址范围
- 8个16位CPU寄存器,每个能够执行所有算术和逻辑运算并充当内存指针。运算也可以直接在存储器中执行。
- 8位和16位CPU寄存器,都具有执行所有算术和逻辑运算的能力。
- 增强的指令集包括位密集型逻辑运算和快速有符号或无符号16?16位乘法和32 / 16位除法
- 指令集专为高级语言支持定制
- 多任务和实时执行包括多达32个向量中断、16个软件陷阱、分段数据存储器和分组寄存器,以支持上下文切换
- 低能耗操作是XA架构的内在特性,包括掉电模式和空闲模式。
有关该核心的更多详细信息在《XA用户指南》中有提供。