AT90USB82/162:一款強大的8位微控制器
在嵌入式系統的設計中,選擇合適的微控制器至關重要。今天,我們就來深入了解一下Atmel公司的AT90USB82/162這款低功耗CMOS 8位微控制器,看看它有哪些獨特的魅力。
文件下載:AT90USB162-16AU.pdf
核心特性概覽
高性能低功耗
AT90USB82/162基于AVR增強型RISC架構,能夠在單個時鐘周期內執行強大的指令,實現接近每兆赫茲1 MIPS的吞吐量。這使得系統設計師可以在功耗和處理速度之間進行優化,非常適合對功耗有嚴格要求的應用場景。
豐富的存儲資源
- Flash存儲器:提供8K或16K字節的系統內可編程Flash,具有10,000次的寫入/擦除循環耐力,還可選配獨立鎖定位的引導代碼部分。工廠默認編程了USB引導加載程序,支持系統內編程和真正的讀 - 寫操作。
- EEPROM:512字節的EEPROM,具有100,000次的寫入/擦除循環耐力,可用于存儲重要的配置信息。
- SRAM:512字節的內部SRAM,為程序運行提供了必要的臨時存儲空間。同時,還具備編程鎖,保障軟件安全。
強大的USB功能
- USB 2.0全速設備模塊:完全符合通用串行總線規范REV 2.0,通過48 MHz PLL實現12 Mbit/s的數據傳輸速率。
- 端點配置靈活:擁有獨立的176字節USB DPRAM用于端點內存分配,端點0用于控制傳輸,還有4個可編程端點,支持多種傳輸類型和可編程的最大數據包大小及單/雙緩沖。
- 中斷與電源管理:具備傳輸完成中斷、掛起/恢復中斷,USB總線復位時可實現微控制器復位,還支持微控制器請求斷開USB總線連接。
豐富的外設接口
- PS/2接口:兼容PS/2的引腳,方便連接鍵盤、鼠標等設備。
- 定時器/計數器:一個8位定時器/計數器和一個16位定時器/計數器,分別具有獨立的預分頻器和比較模式,可提供多個PWM通道。
- 通信接口:USART支持SPI主模式和硬件流控制,還有主/從SPI串行接口,滿足不同的通信需求。
- 其他特性:可編程看門狗定時器、片上模擬比較器、引腳變化中斷等,增強了系統的穩定性和可靠性。
硬件結構剖析
引腳配置
AT90USB82/162有QFN32和TQFP32兩種封裝形式,引腳功能豐富。在使用QFN32封裝時,要注意其底部的大中心焊盤必須連接到GND,并進行焊接或粘貼,以確保良好的機械穩定性。
模塊框圖
從模塊框圖可以看出,該微控制器由多個功能模塊組成,包括端口驅動器、數據寄存器、內部振蕩器、定時器/計數器、USB模塊等。這些模塊協同工作,實現了微控制器的各種功能。
寄存器與指令集
寄存器總結
文檔中詳細列出了各種寄存器的地址和位定義,涵蓋了USB控制、定時器/計數器控制、中斷控制等多個方面。在使用時,需要注意保留位的處理,避免出現兼容性問題。
指令集概述
AT90USB82/162的指令集豐富,包括算術邏輯指令、分支指令、數據傳輸指令和微控制器控制指令等。不同的指令具有不同的操作和時鐘周期,設計師可以根據具體需求選擇合適的指令來實現系統功能。
訂購與封裝信息
訂購信息
提供了三種不同型號的訂購選項,分別對應不同的閃存內存大小和封裝形式,滿足了不同用戶的需求。
封裝信息
詳細介紹了QFN32和TQFP32兩種封裝的尺寸和特點。在進行PCB設計時,需要根據封裝信息合理布局引腳,確保焊接質量和電氣性能。
勘誤與修訂歷史
勘誤信息
文檔中列出了AT90USB162和AT90USB82不同版本的勘誤情況,如睡眠模式下的高電流消耗、USB掛起模式下的過功耗等問題,并提供了相應的解決方法。在使用這些微控制器時,需要關注勘誤信息,避免出現類似問題。
修訂歷史
記錄了數據手冊的修訂歷史,包括對中斷、電氣特性、封裝描述等方面的更新。了解修訂歷史可以幫助設計師及時獲取最新的產品信息,提高設計的準確性和可靠性。
總結
AT90USB82/162是一款功能強大、性能優越的8位微控制器,具有豐富的存儲資源、強大的USB功能和多種外設接口。通過合理利用其特性和資源,設計師可以開發出高效、穩定的嵌入式系統。在實際應用中,我們還需要關注勘誤信息和數據手冊的修訂歷史,以確保設計的順利進行。你在使用類似微控制器時遇到過哪些問題呢?歡迎在評論區分享你的經驗。
-
嵌入式系統
+關注
關注
41文章
3747瀏覽量
133618 -
8位微控制器
+關注
關注
0文章
8瀏覽量
1326
發布評論請先 登錄
STM32H753IIT6 一款32位微控制器MCU/MSP430F5325IPNR一款16位MCU
帶紅外模塊的16位微控制器MAXQ61C電子資料
16位微控制器MAXQ613電子資料
英飛凌在中國推出兩個新的8位微控制器XC82x/XC83x
MAXQ613 一款低功耗、16位MAXQ®微控制器
ATmega162和ATmega162V 8位微控制器的數據手冊免費下載
AT90USB82/162:一款強大的8位微控制器
評論