概述:
8P0801C 是一款内置 1K-Word OTP 和 48Byte SRAM 的通用型单芯片;仅 41 条等宽指令,非
常容易和使用;除跳转等指令为 2 个机器周期外,其他的指令均单机器周期运行时间;
内部集成 2 个 8 位的定时器,且带 4 路 PWM 输出,可输出溢出中断来实现多任务应用场景;
同时芯片内部集成有高精度比较器,32768 实时时钟电路,灵活的端口配置上下拉及推挽或
开漏输出等方式,可适应各种复杂的接口环境;该芯片采用标准的 CMOS 5V 工艺设计制造,
可接入较宽的电压范围来使用;
特性:
CPU
41 条精简指令
8 位的数据处理能力
高 8M/2T 的运行速度
存储器
1K OTP 存储空间
49 字节 SRAM
时钟
内置的高精度高频时钟,高可达 8MHz
内置的低频低功耗时钟,可直接输出给 WatchDog 单元使用
外接 32768 做计时使用
复位机制
内置低电压复位电路 LVR
WatchDog Reset(WDR)
中断源
PB0 设置的上升或下降沿变化触发的中断
PB 口设置的电平变化所引起的中断
Timer0 溢出引起的中断
Timer1 溢出引起的中断
IO 端口
多 6 个 IO 端口(PORTB)
可单独设置任意端口为输入或输出(IOSTB)
可单独设置任意端口输入上拉或下拉(PHCON/PDCON)
可单独设置任意端口推挽输出或开漏输出(ODCON)
可单独设置 IO 口有电平变化时产生中断(WUCON)
可设置驱动电流强弱
8 位定时器(有两个 8 位的定时器 T0 和 T1)
T0/T1 都可实现溢出中断
可设置起始计数值,并且T1 定时器可设置自动初始装载值
T0 定时器的时钟源可设置为高频 CPU 时钟或低频 32768 时钟(可省 2 个匹配电容)
T1 定时器可带 4 路/5 路 PWM 输出,且 T1 的时钟快可以和晶振频率相同 16MHz
其他特性
内置高精度低电压检测标记(ADO)
可设置比较条件的比较器
内置可关闭的稳压管电路,当外接高压时可直接进行稳压
可外接 32768 晶振实现准确计时,并可省外部谐振电容
没有 PCH 寄存器,查表指令可在 1K 地址范围内查表返回
设置有低电压复位功能件
工作电压范围
2M/2T 可以工作在 2.0V - 5.5V
4MHz/2T 可以工作在 2.4V – 5.5V
8MHz/2T 可以工作在 2.6V - 5.5V