56F827是基于56800核心的控制器系列的一员。它将数字信号处理器(DSP)的处理能力和微控制器的功能以及一组灵活的外设集成在一个芯片上,为通用应用提供了极具成本效益的解决方案。由于其低成本、配置灵活性和紧凑的程序代码,56F827非常适用于许多应用。
56F827包括许多外设,特别适用于噪声抑制、ID标签读取器、超声/次声检测器、安全访问设备、远程计量、声音警报和电话等应用。
56800核心基于哈佛式体系结构,由三个并行运行的执行单元组成,每个指令周期可进行多达六个操作。微处理器风格的编程模型和优化的指令集可直接生成高效、紧凑的DSP和MCU应用代码。该指令集对于C/C++编译器也非常高效,可实现快速开发优化的控制应用程序。
56F827支持从内部或外部存储器执行程序。每个指令周期可以从芯片上的数据RAM访问两个数据操作数。根据外设配置,56F827还提供两条外部专用中断线和最多64个通用输入/输出(GPIO)线。
56F827控制器包括64K个16位字的程序闪存和4K个字的数据闪存(通过JTAG端口可编程),以及1K个字的程序RAM和4K个字的数据RAM。它还支持从外部存储器执行程序。56800核心能够每个指令周期从芯片上的数据RAM访问两个数据操作数。
该控制器还提供了一套完整的标准可编程外设,包括一个10输入、12位模数转换器(ADC)、一个同步串行接口(SSI)、两个串行外设接口(SPI)、三个串行通信接口(SCI)。(注意:第二个SPI与第二和第三个SCI复用,可以选择第二个SPI或两个额外的SCI。)该控制器还提供一个可编程片选信号(PCS)和一个四路定时器。如果不需要这些功能,SCI、SSI、SPI、四路定时器A和选择的地址和数据线也可以用作通用输入/输出(GPIO)。