概要
FD8P420是采用低功耗高速 CMOS 工艺设计开发的 8 位微控制器。该芯片集成有 片内看门狗定时器(WDT)、/LCD 数据 RAM、ROM、可编程实时时钟计数器、内部/外部中断、省电模式、12 位 A/D 转换器、UART、SPI、8 通道 LED 驱动器、LCD 驱动器和三态 I/O。BJ8P420具有增强的 OTP-ROM 特性,方便了用户开发和校验程序。另外,利用开发编程工具,OTP单片机具备简单高效的代码更新的优点。用户可以使用BJX烧录器轻松地烧写开发代码。
特点
· 存储器
OTP ROM空间:8K×14位。
128字节片内RAM。
272× 8位SRAM。
· 8 层堆栈缓存器
· 双时钟或PLL工作模式
· 4 种工作模式:正常、低速、空闲、休眠
· 4 种可编程低电压检测(LVD):3.9V、3.3V、2.7V、2.4V
· 4 级可编程低电压复位(LVR) :3.9V、3.3V、 2.6V、 2.1V(POR)
· 5V/4MHz 工作条件下耗电流低于 2.1 mA
· 3V/32KHz 工作条件下耗电流典型值 22?A
· 休眠模式下耗电流典型值 8?A
· 单指令周期
· I/O 引脚配置
6组双向I/O端口:P7、P8、P9、PA、PB、 PC
43个I/O引脚
8个引脚直接驱动LED
39个可编程的漏极开路I/O引脚
43个可编程上拉I/O引脚
外部中断: P74~P77、PB0~PB3、 P82~P83
· 工作电压和工作温度范围
电压: 2.3V~5.5 V.
温度: -40℃~+85℃
· 工作频率范围
通过代码选项寄存器选择晶振/RC 振荡电路作为系统时钟
通过代码选项寄存器选择 32.768KHz 晶振/RC 振荡电路作为副振荡器
· 主时钟
晶振模式:
DC~20MHz/2 clks @ 5V;DC~100ns 指令周期@ 5V
DC~8MHz/2 clks @ 3V; DC~250ns 指令周期 @ 3V
DC~4MHz/2 clks @ 2.3V; DC~500ns 指令周期 @ 2.3V1个红外发射器/PWM发生器
ERIC 模式:DC~2.2MHz/2 clks @ 2.3V;DC~909ns指令周期 @ 2.3V
PLL 模式:
DC~16MHz/2 clks @ 5V; DC~125ns指令周期 @ 5V
DC~8MHz/2 clks @ 3V; DC~250ns指令周期 @ 3V
DC~4MHz/2 clks @ 2.3V; DC~500ns 指令周期 @ 2.3V
· 副时钟
晶振模式:32.768kHz
ERIC 模式: 33kHz (2.2MW)
· 外设配置
串行外围设备接口(SPI)
8位实时时钟/计数器(TCC)
12通道的模数转换器,在参考电压选择外部电源模式下的精准度可达12位
LCD:8*23 点,偏压(1/2,1/3,1/4), 占空比(静态,1/3,1/4,1/8)
2组8位定时器
8位定时器1是自动重载计数/定时器,它可以产生中断。功能模块:定时器、取反输出、UART波特率发生器、捕捉、PWM
8位定时器2是自动重载计数/定时器,它可以产生中断。功能模块:定时器、SPI 波特率发生器、PWM
2个8位自动重载计数/定时器可以组合成一个16位计数/定时器
通用异步接收/发送器(UART)
4级可编程秒表定时器:1.0 秒、0.5 秒、0.25 秒、3.91 毫秒
4级可编程蜂鸣器输出:0.5kHz、1kHz、2kHz、4kHz
· 18 个中断源
TCC溢出中断
ADC中断
2个定时器中断
秒表定时器中断
2个串行I/O中断
低电压检测(LVD)
10个外部中断(从休眠模式唤醒)
· 特殊功能
可编程的独立运行看门狗定时器
高抗EFT特性
高抗ESD特性
省电的休眠模式
振荡模式可选择