|
|
EN8F883單片機 完全兼容PIC16F883,可多次擦寫,軟件直接燒錄即可,不需再開發編程。
高性能RISC CPU
? 采用RISC 架構,僅有37 條單指令
(除程序跳轉指令外的所有其他指令都是單周期指令,程序跳轉指令是雙周期指令)
? 8 級深的硬件堆棧
? 14 位寬指令集, 8 位寬的數據路徑
? 可擦寫flash 芯片
? 片內閃存(ROM)為4K 字,數據存儲(RAM)為256 字節
掉電數據存儲(EEPROM)為256 字節
? 數據和指令的直接、間接和相對尋址模式
? 帶Capture, Compare 和PWM 模式功能的CCP 模塊CCP1 和CCP2
? 同步串行通信模塊SSP 模塊
? 異步串行通信模塊USART 模塊
? 工作電壓2.5V~5.5V(PEDH 禁止);4.5~5.5V(PEDH 使能)
? 有可選電源低壓檢測,欠壓復位功能(PED),三級欠壓復位
? 有11 通道10 位AD,帶內部基準1.25V,內部參考2V/3V
? 定時器0:8Bit 定時計數器
? 定時器1:16Bit 定時計數器
? 定時器2:8Bit 定時器
? 自振式看門狗定時器
? 22/23/24 個可獨立直接控制I/O 口
? 工作速度:16M/8M 內部振蕩器
單片機的特性
? 上電復位(Power-on Reset,POR)
? 低電壓檢測(LVD)和欠壓復位(BOR)
? 上電復位(Power-on Reset,POR)
? 具有專用片內RC 振蕩器的看門狗定時器(WDT),能夠可靠地工作
? 代碼保護功能
?單片 獨立的可編程弱上拉功能
? 節省功耗的休眠模式
? 可選的振蕩器選項:
EC:外部振蕩
IRC:16M/8M 內部振蕩器
ERC:廉價外部RC 震蕩器
LFXT:低頻晶體振蕩器
XTAL:標準晶體振蕩器
HFXT:高頻晶體振蕩器
低功耗特性CMOS 技術
? 工作電流:
在2.5V、8MHz 時< 170 uA
? 待機電流:
2.5V 時典型值為<1UA
? 看門狗定時器電流:
當電壓在2.5V 時,典型值為300nA
? TIMER1 振蕩器電流:
當頻率為32khz,電壓為2.5v 時,典型值為4uA 全靜態設計
? 寬工作電壓范圍:2.5V 到5.5V
外設功能
? 22/23/24個帶有方向可單獨控制的I/O 引腳:
- 高灌/ 拉電流可直接驅動LED
- 電平變化中斷引腳
- 可單獨編程的弱上拉引腳
- 超低功耗喚醒(Ultra Low-Power Wake-up,ULPWU)
? 模擬比較器
- 兩個模擬比較器
- 可編程片上參考電壓(CVREF)模塊(占VDD 的百分比)
- 固定的參考電壓(0.6V)
- 可從外部訪問比較器的輸入和輸出
- SR 鎖存模式
- 外部定時器選通(使能計數)
? A/D 轉換器:
- 10 位分辨率和11 個通道
? Timer0:帶8 位可編程預分頻器的8 位定時器/ 計數器
? 增強型Timer1:
- 帶預分頻器的16 位定時器/ 計數器
- 外部選通輸入模式
- 專用低功耗32 kHz 振蕩器
? Timer2: 帶8 位周期寄存器、預分頻器和后分頻器的8 位定時器/ 計數器
? 增強型捕捉、比較和PWM+ 模塊:
- 16 位捕捉,最大分辨率為12.5 ns
- 比較,最大分辨率為200 ns
- 帶有1、2 或4 個輸出通道和可編程“死區時間”的10 位PWM,最大頻率為20 kHz
- PWM 輸出轉向(steering)控制
? 捕捉、比較和PWM 模塊:
- 16 位捕捉,最大分辨率為12.5 ns
- 16 位比較,最大分辨率為200 ns
- 10 位PWM,最大頻率為20 kHz
? 增強型USART 模塊:
- 支持RS-485、RS-232 和LIN 2.0
- 自動波特率檢測,遇到起始位時自動喚醒
? 主同步串行口(Master Synchronous SerialPort,MSSP)模塊支持3 線SPI
(總共4 種模式)和帶有I2C 地址屏蔽功能的I2C? 主/ 從模式。