ATtiny2313

ATtiny2313

ATtiny2313是基於增強的AVR RISC結構的低功耗8位CMOS微控制器,時性能高達20 MIPS。

基本介紹

  • 外文名:ATtiny2313
  • 類型:8位CMOS微控制器
綜述,概念,AVR 核心,產品特性,引腳說明,

綜述

概念

ATtiny2313,由於其先進的指令集以及單時鐘周期指令執行時間, ATtiny2313 的數據吞吐率高達1 MIPS/MHz,從而可以緩減系統在功耗和處理速度之間的矛盾。

AVR 核心

AVR 核心具有豐富的指令集和32 個通用工作暫存器。所有的暫存器都直接與算邏單元(ALU) 相連線,使得一條指令可以在一個時鐘周期內同時訪問兩個獨立的暫存器。這種結構大大提高了代碼效率,並且具有比普通的CISC 微控制器最高至10 倍的數據吞吐率。
ATtiny2313有2K位元組系統內可程式Flash,128位元組EEPROM,128位元組SRAM, 18 個通用 I/O 口線, 32 個通用工作暫存器,對片內調試的單線接口, 2 個具有比較模式的靈活的定時器/ 計數器,片內/ 外中斷,串列可程式USART,有啟動狀態檢測器的通用串列接口, 含片內振盪器的可程式看門狗定時器,以及三種可以通過軟體進行選擇的省電模式。工作於空閒模式時CPU 停止工作,而SRAM、T/C 以及中斷系統繼續工作;掉電模式時晶體振盪器停止振盪,所有功能除了中斷和硬體復位之外都停止工作; Standby 模式下只有晶體振盪器運行,使得器件只消耗極少的電流,同時具有快速啟動能力。
本晶片是以Atmel 高密度非易失性存儲器技術生產的。 通過SPI 串列接口或非易失性存儲器編程器可對程式存儲器進行系統內編程。通過將8 位RISC CPU 與系統內可程式的Flash 集成在一個晶片內,ATtiny2313 成為一個功能強大的單片機,為許多嵌入式控制套用提供了靈活而低成本的解決方案。
ATtiny2313 AVR 具有一整套的編程與系統開發工具,包括:C 語言編譯器、宏彙編、 程式調試器/ 軟體仿器、仿真器及評估板。

產品特性

· 使用 AVR®RISC 結構
· AVR – 高性能、低功耗的RISC 結構
– 120 條指令 – 大多數指令執行時間為單個時鐘周期
– 32 個8 位通用工作暫存器
– 全靜態工作
– 工作於20 MHz 時性能高達20 MIPS
· 數據與非易失性程式和數據存儲器
– 2K位元組的系統內可程式Flash
擦寫壽命: 10,000 次
– 128 位元組的系統內可程式EEPROM
擦寫壽命: 100,000 次
– 128 位元組的片內SRAM
– 可以對鎖定位進行編程以及實現EEPROM 數據的加密
· 外設特點
– 具有獨立預分頻器及比較模式的8 位定時器/ 計數器
– 具有獨立預分頻器及比較、捕獲模式的16 位定時器/ 計數器
– 四路 PWM 通道
– 片內模擬比較器
– 具有片內振盪器的可程式看門狗定時器
USI – 全局串列接口
– 全雙工 USART
· 特殊的處理器特點
– debugWIRE 片上調試
– 通過SPI 連線埠在系統內可程式
– 片內/ 片外中斷源
– 低功耗空閒模式、掉電模式、Standby 模式
– 增強型上電復位
– 可程式的掉電檢測
– 片內標定振盪器
· I/O 和封裝
– 18可程式I/O 線
– 20引腳PDIP, 20 引腳 SOIC 與32 引腳MLF
· 工作電壓
– 1.8 - 5.5V (ATtiny2313V)
– 2.7 - 5.5V (ATtiny2313)
· 速度等級
– ATtiny2313V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V
– ATtiny2313: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V
· 功耗估計
– 正常模式:
1 MHz, 1.8V: 300 μA
32 kHz, 1.8V: 20 μA ( 包括振盪器)
– 掉電模式:
< 0.2 μA at 1.8V
ATtiny2313
ATtiny2313V引腳特性

引腳說明

VCC 數字電路的電源。
GND 地
連線埠A(PA2..PA0) 連線埠A 為3 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠A 處於高阻狀態。連線埠A 也可以用做其他不同的特殊功能。
連線埠B(PB7..PB0) 連線埠B 為8 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠B 處於高阻狀態。連線埠B 也可以用做其他不同的特殊功能。
連線埠D(PD6..PD0) 連線埠D 為7 位雙向I/O 口,具有可程式的內部上拉電阻。其輸出緩衝器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,連線埠被外部電路拉低時將輸出電流。在復位過程中,即使系統時鐘還未起振,連線埠D 處於高阻狀態。連線埠D 也可以用做其他不同的特殊功能。
RESET 復位輸入引腳。持續時間超過最小門限時間的低電平將引起系統復位。門限時間見
P32Table 15。持續時間小於門限時間的脈衝不能保證可靠復位。其第二功能為PA2與dW
的復位輸入。
XTAL1 反向振盪放大器與片內時鐘操作電路的輸入端。 XTAL1 是 PA0 的第二功能。
XTAL2 反向振盪放大器的輸出端。XTAL2 是 PA1 的第二功能。

熱門詞條

聯絡我們