本帖最后由 cr315 于 2024-12-19 15:38 编辑
简介
KF8A100 为哈佛结构的精简指令 CPU。 芯片内集成了多种外设,包括: 1 个 8 位定时器/计数器 T0; 10 个 16 位定时器/计数器 T1/T2/T3/T4/T5/T6/T7/T8/T9/T10; 2 个看门狗定时器:IWDT/WWDT; 1 个 12 位 43 通道 A/D 模块; 5 路 CCP 模块; 2 个独立的 USART 模块; 2 个带 7816 的串口模块; 4 个模拟比较器; 2 个 SSCI 总线模块; 1 个 RTC 模块; 1 个 CAN 总线; 1 个 16×16 硬件乘法器模块; 1 个 16÷16 硬件除法器模块; 硬件看门狗及低电压复位模块等。 芯片内集成了 32K×16 位的程序存储器、4K 字节的用户数据存储器 RAM 和 256×8 字 节的 Data EEPROM。
特性
CPU
高性能哈佛结构的 RISC CPU
73 条精简指令
支持中断优先级处理
复位向量位于 0000H
两级中断可选,用不同的入口地址(高 0004H,低 0014H)
工作时钟软件可选
工作电压: 2.3V~5.5V
工作温度范围:-40~125℃
IO
输入输出口:P0.0 只能作为输入口外其它口均为双向输入输出口
内置上拉功能:P0~PB 口均带有弱上拉功能(P0.0 除外)
电平变化中断:P0 口均有电平变化中断功能
存储器
32K×16 位 FLASH 程序存储器
4K×8 位的数据存储器
可选的 FLASH 自写范围
工作寄存器组 R0~R7
FLASH 可经受 100 000 次写操作
DATA EEPROM 可经受 1 000 000 次写操作
定时器
定时器 0:带有 8 位预分频器的 8 位定时器/计数器
定时器 1:带重载功能、门控和预分频器的 16 位定时器/计数器
定时器 2/4/5/6/8/9/10:带 16 位周期寄存器、预分频器和后分频器 16 位定时器
定时器 3/7:带捕捉比较、重载功能、预分频器的 16 位定时器/计数器
其他外设
1 个 12 位 ADC 模块
5 路 CCP 模块
4 个模拟比较器模块(边沿触发中断) 2 个 SSCI 总线模块
2 个独立的 USART 模块
1 个带 7816 的串口模块(带 LIN、IRDA) 1 个独立的 RTC(实时计数)
1 个 CAN2.0B 模块
1 个 16×16 硬件乘法器
1 个 16÷16 硬件除法器
1 个高低压检测模块;
2 个看门狗定时器:IWDT/WWDT;
特殊功能
内嵌上电复位电路
低电压复位
硬件双看门狗
内部高频时钟精度 16MHz±1%
可外接低频振荡器和外接高频振荡器
|