概要
FD8P401A系列是一个低成本、高速度、抗干扰强、内置EPROM/rom 的8位CMOS微控制器。它采用了RISC架构,仅有49个指令,除程序分支机构为两个周期外,其余均为单周期指令,这样易于使用与记忆,减少发时间。该系列包括上电复位(POR)的欠压复位(BOR),上电复位定时器(PWRT),振荡器起振定时器(OST),看门狗定时器,EPROM/ ROM,SRAM,三态I/O端口,I/O上拉/漏极开路/下拉控制,节电睡眠模式,2个实时可编程定时/计数器,中断,IROUT,SPI,唤醒休眠模式,代码保护的EPROM的产品。有四个振荡器配置可供选择,其中包括节能LP(低功耗)振荡器和节省成本的RC 振荡器。
特点
·只有49条指令
· 所有指令都是单周期,除了程序分支是两个周期
· 13位宽的指令
· 所有OTP区域GOTO/ FGOTO指令
· 所有OTP区域子程序CALL/ FCALL指令
· 8位宽的数据路径
· 5级硬件堆栈
· 工作速度:
DC-20 MHz的时钟输入
DC-100 ns指令周期
· 直接,间接寻址的数据访问模式
· 1个8位实时时钟/计数器(定时器0),8位可编程预分频器
· 1个8位实时时钟/计数器(定时器),有2位可编程预分频器和周期设定
· 内部上电复位(POR)
· 内置低电压检测(LVD)的欠压复位(BOR)
· 电复位定时器(PWRT)和振荡器起振定时器(OST)
· 内置看门狗定时器(WDT)与内部振荡器的可靠运行和软件启用/禁用看门狗
· 三个I/O端口IOA和IOB独立方向控制
· 16个软件控制上拉引脚:端口B/C口
· 8个软件控制下拉引脚:IOA0?A3/IOB0?B3
· 2软件控制漏极开路引脚:IOC6/IOC7
· 红外与可编程频率和占空比输出通道
· 串行外设接口(SPI)
· 四个内部中断源:定时器0溢出,定时器1的匹配,IROUT和SPI模块;两个中断源:INT0引脚和INT1引脚
· 唤醒睡梦中端口B/IOC4/IOC5输入下降沿
· 省电休眠模式
· 可编程代码保护
· 选择的振荡器选项:
ERC:外部电阻/电容振荡器
高频:高频晶体/陶瓷振荡器
XT:晶体/陶瓷振荡器
低频:低频晶体振荡器
IRC:内部电阻/电容振荡器
· 宽工作电压范围:
OTP:2.3V至5.5V