基本信息
磁芯尺寸:8bit輸入/輸出數:53
程式存儲器大小:64KB
EEPROM存儲器容量:2KB
RAM存儲器容量 :4KB
處理器速度:8MHz
計時器數:4
接口:SPI, USART
PWM通道數:8
電源電壓範圍:2.7V ~ 5.5V
工作溫度範圍:-40°C ~ +85°C
針腳數:64
封裝形式:TQFP
位數:8
外部中斷數:8
存儲器容量:32K
存儲器類型:位元組
封裝類型:剝式
微處理器/控制器特點:ISP, SPI, WDT
接口類型:JTAG, SPI, USART
時鐘頻率:8MHz
模數轉換器位數:10
模數轉換器輸入數:8
晶片標號:64
表面安裝器件:表面安裝
輸入/輸出線數:32
快閃記憶體容量:64KB
ATmega64是基於增強的AVR RISC結構的低功耗8位CMOS微控制器。由於其先進的指令集以及單時鐘周期指令執行時間,
ATmega64 的數據吞吐率高達1 MIPS/MHz,從而可以緩減系統在功耗和處理速度之間的矛盾。AVR核心具有豐富的指令集和32 個通用工作暫存器。所有的暫存器都直接與算邏單元(ALU) 相連線,使得一條指令可以在一
個時鐘周期內同時訪問兩個獨立的暫存器。這種結構大大提高了代碼效率,並且具有比普通的CISC 微控制器最高至10 倍的
數據吞吐率。ATmega64有如下特點:64K位元組的系統內可程式Flash(具有同時讀寫的能力,即RWW),
2K 位元組EEPROM,4K 位元組SRAM,53 個通用I/O 口線,32 個通用工作暫存器,實時計數
器(RTC), 四個具有比較模式與PWM 的靈活的定時器/ 計數器(T/C), 兩個USART,面
向位元組的兩線串列接口, 8 路10 位具有可選差分輸入級可程式增益的ADC ,具有片內振
盪器的可程式看門狗定時器,一個SPI 串列連線埠,與IEEE 1149.1 標準兼容的、可用於
訪問片上調試系統及編程的JTAG 接口,以及六個可以通過軟體進行選擇的省電模式。工
作於空閒模式時CPU 停止工作,而SRAM、T/C、SPI 連線埠以及中斷系統繼續工作;掉
電模式時晶體振盪器停止振盪,所有功能除了中斷和硬體復位之外都停止工作;在省電
模式下,異步定時器繼續運行,允許用戶保持一個時間基準,而其餘功能模組處於休眠狀
態;ADC噪聲抑制模式時終止CPU 和除了異步定時器與ADC以外所有I/O模組的工作,
以降低ADC 轉換時的開關噪聲; Standby 模式下只有晶體或諧振振盪器運行,其餘功能
模組處於休眠狀態,使得器件只消耗極少的電流,同時具有快速啟動能力;擴展Standby
模式下則允許振盪器和異步定時器繼續工作。
本晶片是以Atmel 高密度非易失性存儲器技術生產的。片內ISP Flash 允許程式存儲器通
過ISP 串列接口,或者通用編程器進行編程,也可以通過運行於AVR 核心之中的引導程
序進行編程。引導程式可以使用任意接口將應用程式下載到套用Flash存儲區(Application
Flash Memory)。在更新套用Flash存儲區時引導Flash區(Boot Flash Memory)的程式繼續
運行,實現了RWW 操作。 通過將8 位RISC CPU 與系統內可程式的Flash 集成在一個
晶片內, ATmega64 成為一個功能強大的單片機,為許多嵌入式控制套用提供了靈活而
低成本的解決方案。
ATmega64 具有一整套的編程與系統開發工具,包括:C 語言編譯器、宏彙編、 程式調試
器/ 軟體仿真器、仿真器及評估板