8位单片机sn8p2712带有risc-like系统,具有高性能、低功耗的特点。sn8p2712的ic结构一流,包括2k-word的程序内存(otp rom),96-byte的数据存储器(ram),1个8位定时计数器(t0+rtc),1个8位定时计数器(tc0),一个看门狗定时器,4个中断源(t0,tc0, adc,int0),1通道8位pwm(pwm0),3通道pwm(pwm1~pwm3),无中断,12通道12位adc,8层堆栈缓存器。此外,用户还可以自行选择振荡模式,sn8p2712提供了4种不同的振荡模式给系统作为系统时钟,包括高/低速晶体振荡器、陶瓷谐振器和内部廉价的rc振荡器。另外,sn8p2712还包括一个内部16mhz rc振荡器作为系统时钟和一个低频rc振荡器在低速模式下使用(由程序控制) |
rom:2k * 16位 · · ram:96 * 8位 · · 8层堆栈缓存器 · · 双向i/o口:p0, p4 · · 电平触发唤醒输入口:p0 · · 1个外部中断源:int0(p0.0) · · 3个内部中断源:t0,tc0,adc · · 1个8位定时器(带有rtc功能):t0 · · 1个8位定时/计数器,带有可编程的pwm:tc0 · · 3通道pwm(无pwm):pwm1~pwm3 · · 12通道12位adc · · 内部高速时钟:16mhz rc · · 外部高速时钟:晶体,高达16mhz · · 内部低速时钟:rc,16khz@3v, 32khz@5v · · 低功耗选项以省电 · · 每条指令周期就是一个时钟周期 · · 大多数指令周期为一个周期 · · 查表指令(movc)可寻址整个rom区 |