概要
FD8P162B是一款带有RISC指令集,具有高性能、低功耗的特点的8位单片机。每条指令周期就是一个时钟周期(1T)结构提供高达16MIPS的计算能力。另外,高EFT能力保护单片机,使之适合在高感染环境下工作。BJ8P162B的IC结构一流,包括1K的程序内存(OTP ROM),64-byte的数据存储器(RAM),2个8位定时计数器(TC0、TC1),一个看门狗定时器,5个中断源(TC0,TC1,ADC,INT0,INT1),5+1通道12位ADC(一个内部ADC通道用于VDD测量),2通道PWM输出(PWM0,PWM1),2通道buzzer输出(BZ0,BZ1)和4层堆栈缓存器。此外,用户还可以自行选择振荡模式,BJ8P162B提供了4种不同的振荡模式给系统作为系统时钟,包括高/低速晶体振荡器、陶瓷谐振器和廉价的RC振荡器。另外,BJ8P162B还包括一个内部16MHz RC振荡器作为系统时钟和一个低频RC振荡器在低速模式下使用。
特点
? 存储器
OTP ROM空间:1K * 16位。
RAM空间:64*8位。
? 两个8位定时器/计数器
一个8位定时器和外部事件计数器,buzzer0和PWM0。(TC0)。
一个8位定时器和外部事件计数器,buzzer1与PWM1。(TC1)。
? 4级堆栈的缓冲区。
? 5中断源
3个内部中断TC0,TC1、ADC2;
2个外部中断INT0,INT1。
? 5+1通道12位SAR ADC。
五个外部ADC的输入;
一个内部电池测量。
? I /O引脚配置
双向:P0,P4,P5。
输入:P0.4。
上拉电阻:P0,P4,P5。
唤醒:P0电压的变化。
ADC的输入引脚:p4.0 ~ p4.4。
外部中断触发的边缘:
P0.0的PEDGE寄存器控制。
P0.1是唯一的下降沿触发者。
? 4个系统时钟
外部高速时钟:RC,高达10 MHz的
外部高速时钟:晶体,高达16 MHz的
内部高速时钟:RC,高达16MHz
内部低速时钟:RC模式,16KHz(3V),32KHz的(5V)
? 4种工作模式
普通模式:高低速时钟
低速模式:只有低速时钟。
睡眠模式:高,低时钟停止
绿色模式:由TC0周期性唤醒
? 3级LVD
复位系统和电源监视器。
? 强大的指令
指令的长度为一个字。
大多数指令只需要一个周期。
所有的ROM区的JMP / CALL指令。
所有ROM区查表功能(MOVC)。
? Fcpu(指令周期)
Fcpu= Fosc / 1的FOSC/2,FOSC/4,FOSC/ 8,FOSC/16,