資料介紹
主要內容
AVR系列單片微控制器為核心的單片嵌入式系統的原理、硬軟件設計、調試等應用方法
什么是嵌入式系統 ?
將面對工控領域對象,嵌入到各種控制應用系統、各類電子系統和電子產品中,實現嵌入式應用的計算機系統稱之為嵌入式計算機系統
嵌入式系統的特點與應用
嵌入式系統是以應用為核心、以計算機技術為基礎、軟件硬件可裁剪、適應應用系統對功能、可靠性、安全性、成本、體積、重量、功耗、環境等方面有嚴格要求的專用計算機系統。
一臺通用計算機系統,如PC機的外部設備中就包含了5-10個嵌入式系統:鍵盤、鼠標、軟驅、硬盤、顯示卡、顯示器、Modem、網卡、聲卡、打印機、掃描儀、數字相機、USB集線器等均是由嵌入式處理器控制的。
AVR單片機的主要特點
1.程序存儲器為價格低廉、可擦寫1萬次以上、指令長度單元為16位(字)的FlashROM(即程序存儲器寬度為16位,按8位字節計算時應乘2)。而數據存貯器為8位。
2.采用CMOS技術和RISC架構,實現高速(50ns)、低功耗(μA)、具有SLEEP(休眠)功能。AVR的一條指令執行速度可達50ns (20MHz),而耗電則在1μA~2.5mA間。
3.高度保密。可多次燒寫的Flash且具有多重密碼保護鎖定(LOCK)功能,因此可低價快速完成產品商品化,且可多次更改程序(產品升級),方便了系統調試,而且不必浪費IC或電路板,大大提高了產品質量及競爭力。
4.工業級產品。具有大電流10~20mA(輸出電流)或40mA(吸電流)的特點,可直接驅動LED、SSR或繼電器。有看門狗定時器(WDT)安全保護,可防止程序走飛,提高產品的抗干擾能力。
5.超功能精簡指令。具有32個通用工作寄存器(相當于8051中的32個累加器),克服了單一累加器數據處理造成的瓶頸現象。片內含有128-4K字節SRAM,可靈活使用指令運算,適合使用功能很強的C語言編程,易學、易寫、易移植。
6.程序寫入器件時,可以使用并行方式寫入(用編程器寫入),也可使用串行在線下載(ISP)、在應用下載(IAP)方法下載寫入。也就是說不必將單片機芯片從系統板上拆下拿到萬用編程器上燒錄,而可直接在電路板上進行程序的修改、燒錄等操作,方便產品升級,尤其是對于使用SMD表貼封裝器件,更利于產品微型化。
7. 通用數字I/O口的輸入輸出特性與PIC的HI/LOW輸出及三態高阻抗HI-Z輸入類同,同時可設定類同與8051結構內部有上拉電阻的輸入端功能,便于作為各種應用特性所需(多功能I/O口),AVR的I/O口是真正的I/O口,能正確反映I/O口的輸入/輸出的真實情況。
9.像8051一樣,有多個固定中斷向量入口地址,可快速響應中斷,而不是像PIC一樣所有中斷都在同一向量地址,需要以程序判別后才可響應,這會浪費且失去控制時機的最隹機會。
10.同PIC一樣,帶有可設置的啟動復位延時計數器。AVR單片機內部有電源上電啟動計數器,當系統RESET復位上電后,利用內部的RC看門狗定時器,可延遲MCU正式開始讀取指令執行程序的時間。這種延時啟動的特性,可使MCU在系統電源、外部電路達到穩定后再正式開始執行程序,提高了系統工作的可靠性,同時也可節省外加的復位延時電路。
11.具有多種不同方式的休眠省電功能和低功耗的工作方式。
12.許多AVR單片機具有內部的RC振蕩器,提供1/2/4/8MHz的工作時鐘,使該類單片機無需外加時鐘電路元器件即可工作,非常簡單和方便。
13.有多個帶預分頻器的8位和16位功能強大的計數器/定時器(C/T),除了實現普通的定時和計數功能外,還具有輸入捕獲、產生PWM輸出等更多的功能。
14.性能優良的串行同/異步通訊USART口,不占用定時器。可實現高速同/異步通信
15.Mega8515及Mega128等芯片具有可并行擴展的外部接口,擴展能力達64KB 。
16.工作電壓范圍寬2.7V~6.0V,具有系統電源低電壓檢測功能,電源抗干擾性能強。
17.有多通道的10位A/D及實時時鐘RTC。許多AVR芯片內部集成了8路10位A/D接口,如:mega8、mega16、mega8535等
18.AVR單片機還在片內集成了可擦寫10萬次的EEPROM數據存儲器,等于又增加了一個芯片,可用于保存系統的設定參數、固定表格和掉電后的數據的保存。即方便了使用,減小了系統的空間,又大大提高了系統的保密性 。
?
- 嵌入式硬件系統教程之嵌入式存儲技術的詳細資料說明 14次下載
- 51單片機匯編語言教程之單片機數據傳遞類指令的詳細資料概述 14次下載
- 單片機與嵌入式的詳細資料總結免費下載 32次下載
- 機器人設計教程之單片機接口與外設的詳細資料概述 12次下載
- 嵌入式教程之嵌入式系統基礎的詳細資料說明 30次下載
- 什么是單片機51單片機教程之單片機的詳細資料概述免費下載 85次下載
- 51單片機教程之51單片機中斷系統的詳細資料概述 17次下載
- AVR單片機自學教程之AVR單片機的位操作詳細資料詳解 22次下載
- 51單片機教程之51單片機IO端口應用的詳細資料概述 19次下載
- AVR單片機入門教程之AVR單片機的詳細資料概述 67次下載
- AVR單片機教程之使用AVR單片機進行跑馬燈的設計詳細資料分析免費下載 15次下載
- AVR單片機及嵌入式系統--單片機原理及接口技術
- AVR高速嵌入式單片機原理與應用 0次下載
- AVR高速嵌入式單片機原理與應用(修訂版) 0次下載
- AVR高速嵌入式單片機原理與應用
- 淺談單片機與嵌入式的關系 3250次閱讀
- SOC中單片機嵌入式應用的技術特點 3504次閱讀
- 單片機和嵌入式設計的區別 1720次閱讀
- 單片機和嵌入式系統linux的區別 6889次閱讀
- 嵌入式和單片機的關系 6043次閱讀
- 單片機與嵌入式系統有什么區別和聯系? 1.4w次閱讀
- 嵌入式開發和單片機開發有什么區別和聯系 3.5w次閱讀
- 為什么要選擇AVR單片機? 1728次閱讀
- 詳細剖析嵌入式和單片機的區別 3284次閱讀
- 單片機和嵌入式的區別終于看懂了 5.5w次閱讀
- 單片機控制系統中不可缺少的“中斷”基礎知識 1793次閱讀
- 單片機外圍功能電路控制的基礎知識 9595次閱讀
- 單片機的編程語言和開發環境 5473次閱讀
- 嵌入式編程之單片機的外圍功能電路 5162次閱讀
- 嵌入式編程之單片機的基本構成、工作原理 5102次閱讀
下載排行
本周
- 1普中科技HC6800-EM3使用操作手冊
- 21.69 MB | 3次下載 | 2 積分
- 2PCB板EMC/EMI的設計技巧
- 0.20 MB | 3次下載 | 免費
- 3PL4807單節鋰離子電池充電器中文手冊
- 1.36 MB | 2次下載 | 免費
- 4UC3842工作原理及開關電源電路
- 0.08 MB | 1次下載 | 免費
- 5JFG-3D02三維力傳感器數據表
- 0.58 MB | 1次下載 | 免費
- 6智能小車proteus仿真+C源程序
- 0.02 MB | 1次下載 | 免費
- 7FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊
- 8.45 MB | 1次下載 | 免費
- 8TMR技術在電流傳感器中的應用
- 616.47 KB | 1次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 154次下載 | 1 積分
- 2PCB布線和布局電路設計規則
- 0.40 MB | 35次下載 | 免費
- 3智能門鎖原理圖
- 0.39 MB | 13次下載 | 免費
- 4GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 11次下載 | 1 積分
- 5JESD79-5C_v1.30-2024 內存技術規范
- 2.71 MB | 10次下載 | 免費
- 6elmo直線電機驅動調試細則
- 4.76 MB | 9次下載 | 6 積分
- 7WIFI智能音箱原理圖完整版
- 0.09 MB | 7次下載 | 10 積分
- 8PC1013三合一快充數據線充電芯片介紹
- 1.03 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183333次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73806次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多