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