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