ATMEL ATmega8515 8 位元微控制器,具有 8K 位元組系統內可程式快閃記憶體
特徵
- 高效能、低功耗 AVR® 8 位元微控制器
- RISC架構
- 130 條強大指令 – 大多數單時鐘週期執行
- 32 x 8 通用工作寄存器
- 全靜態操作
- 16 MHz 時吞吐量高達 16 MIPS
- 片上 2 週期乘法器
- 非揮發性程序和資料存儲器
- 8K 位元組系統內自編程快閃記憶體
- 耐用性:10,000 次寫入/擦除週期
- 具有獨立鎖定位的可選引導代碼部分
- 透過片上引導程式進行在系統編程
- 真正的邊寫邊讀操作
- 512字節EEPROM
- 耐用性:100,000 次寫入/擦除週期
- 512 位元組內部 SRAM
- 高達 64K 位元組的可選外部儲存空間
- 軟體安全的程式鎖
- 周邊特性
- 8 個 XNUMX 位元定時器/計數器,具有獨立的預分頻器和比較模式
- 16 個 XNUMX 位元定時器/計數器,具有獨立的預分頻器、比較模式和捕捉模式
- 三個 PWM 通道
- 可程式串行 USART
- 主/從 SPI 串行接口
- 具有獨立片上振盪器的可程式看門狗定時器
- 片上模擬比較器
- 特殊微控制器功能
- 上電復位和可程式欠壓檢測
- 內部校準 RC 振盪器
- 外部和內部中斷源
- 三種睡眠模式:空閒、掉電和待機
- I/O 和封裝
- 35 條可編程 I/O 線
- 40 腳 PDIP、44 腳位 TQFP、44 腳 PLCC 和 44 焊盤 QFN/MLF
- 操作量tages
- ATmega2.7L 為 5.5 – 8515V
- ATmega4.5 為 5.5 – 8515V
- 速度等級
- ATmega0L 為 8 – 8515 MHz
- ATmega0 為 16 – 8515 MHz
引腳配置
圖 1. ATmega8515 腳位分配
超過view
ATmega8515是一款基於AVR增強型RISC架構的低功耗CMOS 8位元微控制器。透過在單一時脈週期內執行強大的指令,ATmega8515 的吞吐量接近每 MHz 1 MIPS,從而使系統設計人員能夠優化功耗與處理速度。
框圖
圖 2. 框圖
AVR 核心結合了豐富的指令集和 32 個通用工作暫存器。所有 32 個暫存器都直接連接到算術邏輯單元 (ALU),允許在一個時脈週期內執行的一條指令中存取兩個獨立的暫存器。由此產生的架構具有更高的程式碼效率,同時吞吐量比傳統 CISC 微控制器快十倍。 ATmega8515 提供以下功能:具有邊寫邊讀功能的 8K 位元組系統內可程式快閃記憶體、512 位元組 EEPROM、512 位元組 SRAM、外部記憶體介面、35 條通用 I/O 線、32 個通用工作暫存器、兩個具有比較模式、內部和外部中斷的靈活定時器/計數器、一個串行可編程USART、一個帶內部振盪器的可編程看門狗定時器、一個SPI 串行端口以及三種軟體可選的省電模式。空閒模式停止 CPU,同時允許 SRAM、定時器/計數器、SPI 連接埠和中斷系統繼續運作。掉電模式保存暫存器內容,但凍結振盪器,停用所有其他晶片功能,直到下一次中斷或硬體重設。在待機模式下,晶體/諧振器振盪器正在運行,而裝置的其餘部分則處於休眠狀態。這樣可以實現非常快速的啟動和低功耗。此裝置採用 Atmel 的高密度非揮發性記憶體技術製造。片上 ISP 快閃記憶體允許透過 SPI 串列介面、傳統的非揮發性記憶體編程器或在 AVR 核心上執行的片上引導程式對程式記憶體進行系統內重新編程。引導程式可以使用任何介面下載應用程式Flash記憶體中的應用程式。當應用程式快閃記憶體部分更新時,引導快閃記憶體部分中的軟體將繼續運行,從而提供真正的邊讀邊寫操作。 Atmel ATmega8 將 8515 位元 RISC CPU 與單晶片上的系統內自編程快閃記憶體結合,成為一款功能強大的微控制器,可為許多嵌入式控制應用提供高度靈活且經濟高效的解決方案。 ATmega8515 由全套程式和系統開發工具支持,包括:C 編譯器、巨集彙編器、程式偵錯器/模擬器、線上模擬器和評估套件。
免責聲明
本資料表中包含的典型值是基於採用相同製程技術製造的其他 AVR 微控制器的模擬和特性。裝置特徵化後即可獲得最小值和最大值。
AT90S4414/8515 和 ATmega8515 相容性
ATmega8515 提供 AT90S4414/8515 的所有功能。此外,還增加了一些新功能。大多數情況下,ATmega8515 向後相容 AT90S4414/8515。然而,兩個微控制器之間存在一些不相容性。為了解決這個問題,可以透過對S90C熔絲進行編程來選擇AT4414S8515/8515相容模式。 ATmega8515與AT100S90/4414接腳8515%相容,可取代現有印刷電路板上的AT90S4414/8515。然而,這兩種裝置的熔絲位位置和電氣特性有所不同。
AT90S4414/8515相容模式
對 S8515C 熔斷器進行編程將更改以下功能:
- 更改看門狗超時週期的時序被禁用。有關詳細信息,請參閱第 53 頁的“更改看門狗定時器配置的時序”。
- USART 接收暫存器的雙緩衝被停用。有關詳細信息,請參閱第 137 頁上的“AVR USART 與 AVR UART – 相容性”。
- PORTE(2:1) 將被設定為輸出,PORTE0 將被設定為輸入。
引腳說明
- VCC 數位電源電壓tage
- GND 接地。
連接埠 A (PA7..PA0)
端口 A 是一個 8 位元雙向 I/O 端口,具有內部上拉電阻(為每位選擇)。連接埠 A 輸出緩衝器具有對稱驅動特性,具有高灌電流和拉電流能力。當引腳 PA0 至 PA7 用作輸入並被外部拉低時,如果內部上拉電阻被激活,它們將提供電流。當重設條件變為活動狀態時,即使時脈未運行,連接埠 A 接腳也會處於三態。連接埠 A 還具有 ATmega8515 的各種特殊功能,如
埠 B (PB7..PB0)
端口 B 是一個 8 位元雙向 I/O 端口,具有內部上拉電阻(為每位選擇)。連接埠 B 輸出緩衝器具有對稱驅動特性,具有高灌電流和拉電流能力。作為輸入,如果上拉電阻被激活,則外部拉低的連接埠 B 引腳將提供電流。當重設條件變為活動狀態時,即使時脈未運行,連接埠 B 接腳也會處於三態。連接埠 B 還提供 ATmega8515 的各種特殊功能的功能,如
連接埠 C (PC7..PC0)
端口 C 是一個 8 位元雙向 I/O 端口,具有內部上拉電阻(為每位選擇)。連接埠 C 輸出緩衝器具有對稱驅動特性,具有高灌電流和拉電流能力。作為輸入,如果上拉電阻被激活,被外部拉低的連接埠 C 引腳將提供電流。當重設條件變為活動狀態時,即使時脈未運行,連接埠 C 接腳也會處於三態。
連接埠 D (PD7..PD0)
端口 D 是一個 8 位元雙向 I/O 端口,具有內部上拉電阻(為每位選擇)。連接埠 D 輸出緩衝器具有對稱驅動特性,具有高灌電流和拉電流能力。作為輸入,如果上拉電阻被激活,被外部拉低的連接埠 D 引腳將提供電流。當重設條件變為活動狀態時,即使時脈未運行,連接埠 D 接腳也會處於三態。連接埠 D 還提供所列 ATmega8515 的各種特殊功能的功能
連接埠 E(PE2..PE0)
端口 E 是一個 3 位元雙向 I/O 端口,具有內部上拉電阻(為每位選擇)。連接埠 E 輸出緩衝器具有對稱驅動特性,具有高灌電流和拉電流能力。作為輸入,如果上拉電阻被激活,被外部拉低的連接埠 E 引腳將提供電流。當重設條件變為活動狀態時,即使時脈未運行,連接埠 E 接腳也會處於三態。連接埠 E 還提供所列 ATmega8515 的各種特殊功能的功能
重置
重置輸入。即使時脈未運行,此引腳上的低電平持續時間超過最小脈衝長度也會產生重設。第 18 頁的表 46 給出了最小脈衝長度。
晶振1
反相振盪器的輸入 amplifier和輸入到內部時鐘操作電路。
晶振2
反相振盪器的輸出 amp擴音器。
資源
一套全面的開發工具、應用說明和資料表可供下載 http://www.atmel.com/avr.
關於程式碼Examp萊斯
該文件包含簡單的程式碼amp簡要展示如何使用設備各部分的文件。這些代碼前amples 假設部分特定標頭 file 在編譯之前包含。請注意,並非所有 C 編譯器供應商都在標頭中包含位元定義 fileC 中的 s 和中斷處理取決於編譯器。請確認 C 編譯器文件以取得更多詳細資訊。
註冊摘要
筆記
- 有關如何存取 UBRRH 和 UCSRC 的詳細信息,請參閱 USART 說明。
- 為了與未來設備兼容,保留位在訪問時應寫入零。 永遠不要寫入保留的 I/O 內存地址。
- 某些狀態標誌可透過寫入邏輯 00 來清除。請注意,CBI 和 SBI 指令將對 I/O 暫存器中的所有位元進行操作,將 1 寫回已設定的任何標誌中,從而清除該標誌。 CBI 和 SBI 指令僅適用於暫存器 $XNUMX 至 $XNUMXF。
指令集總結
訂購資訊
筆記
- 該裝置也可以以晶圓形式提供。請聯絡您當地的 Atmel 銷售辦事處,以了解詳細的訂購資訊和最低數量。
- 無鉛包裝替代品,符合歐洲有害物質限制指令(RoHS 指令)。 也不含鹵化物且完全綠色。
包裝訊息
常用尺寸(測量單位 = mm)
筆記
- 該封裝符合 JEDEC 參考 MS-026,變體 ACB。
- 尺寸D1和E1不包括模具突出量。每邊允許的突出量為 0.25 mm。尺寸 D1 和 E1 是最大塑膠體尺寸,包括模具失配。
- 引線共面度最大為 0.10 mm。
常用尺寸(測量單位 = mm)
筆記
- 該封裝符合 JEDEC 參考 MS-011,Variation AC。
- 尺寸 D 和 E1 不包括模具毛邊或突出部分。模具毛邊或突出量不得超過 0.25 mm (0.010 吋)。
常用尺寸(測量單位 = mm)
筆記
- 該封裝符合 JEDEC 參考 MS-018,Variation AC。
- 尺寸D1和E1不包括模具突出量。每側允許的突出量為 010 英吋(0.254 毫米)。尺寸 D1 和 E1 包括模具失配,並在上或下分型線的極端材料條件下測量。
- 引線共面度最大為 0.004 吋(0.102 公釐)。
勘誤
本節的修訂字母指的是 ATmega8515 裝置的修訂版本。
ATmega8515(L) 修訂版 C 和 D
- 第一次類比比較器轉換可能會延遲 如果裝置由緩慢上升的 VCC 供電,則在某些裝置上,第一次類比比較器轉換將花費比預期更長的時間。問題修復/解決方法 當裝置已通電或重設時,請在第一次轉換之前停用然後啟用類比比較器。
數據表修訂歷史
請注意,本節中引用的頁碼指的是本文檔。本節所引用的修訂版均指文件修訂版。
修訂版 2512J-10/06
- 更新了所有定時器/計數器快速 PWM 模式的頂部/底部描述。
- 更新了“勘誤表”
修訂版 2512I-08/06
- 更新了“訂購資訊”
修訂版 2512H-04/06
- 新增了“資源”
- 更新了「相位校正 PWM 模式」中的交叉參考
- 更新了“定時器/計數器中斷屏蔽暫存器 – TIMSK(1)”
- 更新了“串行外設接口 - SPI”
- 刪除了“校準位元組”的過時部分
- 更新了第 10 頁的表 38、第 52 頁的表 120、第 94 頁的表 196 和表 96
修訂版 2512G-03/05
- MLF 封裝替代方案變更為「四方扁平無引線/微引線框架封裝 QFN/MLF」。
- 更新了“電氣特性”
- 更新了“訂購資訊”
修訂版 2512E-09/03
- 更新了“校準內部 RC 振盪器”
修訂版 2512E-09/03
- 從數據表中刪除了“初步”。
- 更新了第 18 頁上的表 46 以及“電氣特性”中的“絕對最大額定值”和“直流特性”
- 更新章節“ATmega8515 典型特性”
修訂版 2512D-02/03
- 新增了“掉電睡眠模式下的 EEPROM 寫入”
- 改進了「相位校正 PWM 模式」中的描述
- 圖 53 修正後的 OCn 波形
- 在第 173 頁的「填充臨時緩衝區(頁面載入)」下方新增了有關在 SPM 頁面載入期間寫入 EEPROM 的註解。
- 更新表 93
- 更新了“包裝資訊”
修訂版 2512C-10/02
- 新增了“使用小於 64 KB 的外部記憶體的所有位置”
- 刪除了所有待定。
- 新增了有關 2、4 和 8 MHz 校準值的描述。
- 增加了“外部時鐘”頻率的變化
- 新增了有關 VBOT 的註釋,表 18
- 更新了“未連接的引腳”
- 更新了第 16 頁上的「1 位元定時器/計數器 97」、第 51 頁上的表 119 和表 52
- 更新了第 184 頁的「進入程式模式」、第 184 頁上的「晶片擦除」、第 77 頁上的圖 187 和第 78 頁上的圖 XNUMX。
- 更新了第197 頁上的「電氣特性」、第199 頁上的「外部時脈驅動」、第96 頁上的表199 和第97 頁上的表200、第200 頁上的「SPI 時序特性」和表98
- 新增了“勘誤表”
修訂版 2512B-09/02
- 將快閃記憶體的耐用性變更為 10,000 次寫入/擦除週期。
修訂版 2512A-04/02
- 最初的。
愛特梅爾公司
- 果園大道2325號
- 美國加利福尼亞州聖何塞95131
- 電話: 1(408) 441-0311
- 傳真: 1(408) 487-2600
地區總部
歐洲
- 愛特梅爾公司
- 軍火庫路線 41
- 郵包80
- CH-1705 瑞士弗里堡
- 電話: (41) 26-426-5555
- 傳真: (41) 26-426-5500
亞洲
- 1219號房
- 華懋金座廣場
- 尖沙咀麼地道77號
- 東九龍
- 香港
- 電話: (852) 2721-9778
- 傳真: (852) 2722-1369
日本
- 東越新川大廈9樓新川1-24-8
- 中央區,東京 104-0033 日本
- 電話:(81) 3-3523-3551
- 傳真:(81) 3-3523-7581
愛特梅爾運營
記憶
- 果園大道2325號
- 美國加利福尼亞州聖何塞95131
- 電話:1(408) 441-0311
- 傳真:1(408) 436-4314
微控制器
- 果園大道2325號
- 美國加利福尼亞州聖何塞95131
- 電話:1(408) 441-0311
- 傳真:1(408) 436-4314
免責聲明:本文檔中的資訊與 Atmel 產品相關。本文檔或與 Atmel 產品銷售相關的任何智慧財產權均未以禁止反言或其他方式授予任何明示或暗示的許可。除非 ATMEL 上的 ATMEL 銷售條款與條件另有規定 WEB 現場,ATMEL 不承擔任何責任,並否認任何明示、暗示或法定的
保固單
與其產品相關,包括但不限於適銷性、特定用途的適用性或不侵權的默示保證。在任何情況下,ATMEL 均不對因使用或無法使用本文檔而引起的任何直接、間接、後果性、懲罰性、特殊或附帶損害(包括但不限於利潤損失、業務中斷或資訊遺失造成的損害)承擔責任,即使 ATMEL 已被告知發生此類損害的可能性。 Atmel 不對本文檔內容的準確性或完整性做出任何陳述或保證,並保留隨時更改規格和產品說明的權利,恕不另行通知。 Atmel 不承諾更新此處包含的資訊。 Atmel 的產品不打算、授權或保證用作旨在支援或維持生命的應用中的組件。
© 2006 Atmel 公司。版權所有。 ATMEL®、標誌及其組合、AVR®、Everywhere You Are® 和 AVR Studio® 是 Atmel Corporation 或其子公司的註冊商標。其他術語和產品名稱可能是其他人的商標。
文件/資源
![]() |
ATMEL ATmega8515 8 位元微控制器,具有 8K 位元組系統內可程式快閃記憶體 [pdf] 使用者指南 ATmega8515 8 位元微控制器,帶 8K 位元組在系統可編程閃存,ATmega8515,8 位元微控制器,帶 8K 位元組在系統可編程閃存,8K 位元組在系統可編程閃存,可編程閃存 |