KF8F3156/4156 为哈佛结构的精简指令 CPU。在这种结构中,程序和数据总线是相互独立的。指令字节长度为 16 位,绝大多数指令能在一个机器周期内执行完成。一共有73条指令,效率高,容易进行指令扩展。
KF8F3156/4156 芯片内集成了多种外设,包括 1 个 8 位定时器/计数器T0、1 个16 位定时器/计数器 T1、 1 个 16 位的定时器 T2、一个 16 位定时器/计数器T4、1 个12 位14 通道A/D 模块、2 路 8 位 PWM 模块、1 个 CCP(捕捉/比较/PWM5)模块、1 个运算放大器模块、1个模拟比较器模块、1 个 SSCI(I2C/SPI)模块、1 个串口(USART)模块、1 个4×8 的LED驱动模块、1 个 16 路的偏压输出模块、硬件看门狗(带软件使能)和低电压检测及低电压复位模块等。
KF8F3156 芯片内集成了 (1024+16)×8 位的用户数据存储器 RAM 和4K×16 位的程序存储器;KF8F4156 芯片内集成了 (1024+16)×8 位的用户数据存储器 RAM 和8K×16 位的程序存储器。