56F801是56800核心系列处理器的一员。它将数字信号处理器(DSP)的处理能力和微控制器的功能以及一组灵活的外设集成在一个芯片上,创建了一种极具成本效益的解决方案。由于其低成本、配置灵活性和紧凑的程序代码,56F801非常适用于许多应用。56F801包括许多外设,特别适用于运动控制、智能家电、步进电机、编码器、转速计、限位开关、电源和控制、汽车控制、发动机管理、噪声抑制、远程公用仪表和电力、照明和自动化的工业控制等应用。
56800核心基于哈佛式体系结构,由三个并行运行的执行单元组成,每个指令周期可进行多达六个操作。微处理器风格的编程模型和优化的指令集可直接生成高效、紧凑的DSP和MCU应用程序代码。该指令集对C编译器也非常高效,可快速开发优化的控制应用程序。
56F801支持从内部或外部存储器执行程序。每个指令周期可以从芯片上的数据RAM访问两个数据操作数。56F801还提供了一条外部专用中断线和最多11个通用输入/输出(GPIO)线,具体取决于外设配置。
56F801控制器包括8K字(16位)的程序闪存和2K字的数据闪存(通过JTAG端口可编程),以及1K字的程序和数据RAM。还集成了总共2K字的引导闪存,方便客户添加现场可编程软件例程,用于编程主要的程序和数据闪存存储区。程序和数据闪存存储器可以独立进行批量擦除或按256字节页大小擦除。引导闪存存储器也可以进行批量或页擦除。