EN8P2712 是低成本、高性能、8 位、全靜態flash 的CMOS 單片機。采用RISC 架構,僅有37條單字/ 單周期指令。整個MCU 是雙時鐘系統,擁有內部高速16M 和內部低速32K 時鐘,指令周期可以通過OPTION 設置為4 倍或2 倍時鐘周期;高性能RISC CPU
- 采用RISC 架構,僅有37 條單指令
(除程序跳轉指令外的所有其他指令都是單周期指令,程序跳轉指令是雙周期指令)
- 8 級深的硬件堆棧
- 14 位寬指令集, 8 位寬的數據路徑
- OTP 芯片,片內閃存(ROM)為2K 字,數據存儲(RAM)為128 字節
- 數據和指令的直接、間接和相對尋址模式
- PA-5 通過軟件獨立設置內部上拉
- PC0-7 通過軟件獨立設置內部上拉
- PA0-2、4、5 & PC0-1 具有輸出開漏功能
- 工作電壓2.0V 到5.5V
- 有可選電源低壓檢測,欠壓復位功能(PED),三級欠壓復位
- 有7 通道10 位AD 和12 位AD 可選,帶內部基準1.25V,內部參考2V/3V
- 定時器0:帶3Bit 預分頻器8Bit 定時器
- 定時器1:帶2Bit 預分頻器16Bit 定時器
- 定時器2:帶PWM0 的12Bit 定時器
- 定時器3:帶PWM1 的12Bit 定時器
- 兩路PWM:PWM0(可軟件選引腳PA2/PC4),PWM1(可軟件選引腳PA1/PC5)
- 自振式看門狗定時器
- 14 個可獨立直接控制I/O 口
- 工作速度:內部16M to 32KHz 振蕩器,可選4 分頻/2 分頻工作周期
- 9個中斷源:5個內部中斷源: TM0、TM1、TM2、TM3、ADC
4個外部中斷源:PA2、PC2、PC3和PA0-5 引腳變化