
?? 本課程是AVR單片機學習者從入門到深入的一套經典視頻教程,以初學者為對象,基于ATmega16A芯片進行講解,從零開始手把手教你學習AVR單片機,循序漸進地基于理論講解并結合實驗項目實戰開發,講解當前最熱門的AVR單片機的C程序設計!
? ? ? 本教程的亮點就是在分析初學者認知規律的基礎上,結合國內重點大學一線教師的教學經驗以及借鑒國外經典教材的寫作手法,對AVR單片機的應用基礎知識進行系統而翔實的介紹。本課程打破了單片機教學的傳統模式,采取把理論融入到實戰應用中的方法,從AVR單片機理論細節講解知識中,快速把你帶入到實例應用中去。巧妙地將單片機原理與應用和單片機C語言編程的知識點融入各個實例中,不僅開辟了單片機應用的視野,又充實了對單片機從基礎到應用所需要的知識。使廣大學者可一邊學單片機結構理論知識一邊用C語言編程實現各種功能,既能高效地系統學習知識,又能提高編程思維能力。
? ? ? 在多角度、多方面的實例化講解中,讀者不僅掌握了單片機系統開發的基本技能,還開闊了單片機流行應用的視野。因此本課程適合所有AVR單片機應用開發人員,電子愛好者、大中院校相關專業學生、工程技術人員的學習課程,也可作為短期培訓課程,是單片機愛好者從入門到深入的經典課程。
課程詳情:
? ? ? 本課程主要通過典型實例的形式,以AVR單片機的系統設計為主線,結合軟件和硬件,由淺入深、通俗易懂地介紹了AVR單片機應用系統開發的流程、方法、技巧和設計思想。本書通過10幾個實例全面講解單片機開發中的各種技術,包括單片機接口的擴展、存儲器的擴展、輸入/輸出、實用電子制作、傳感控制技術、單片機通信技術、應用技術、軟件編程等等內容。本套課程基于暢學AVR開發板講解,從理論到實踐入門教程。包含:AVR單片機簡介、寄存器設置及使用、硬件測試、AVR單片機C語言編程。
? ? ? 本課程面向各領域的單片機設計用戶,尤其是對已掌握單片機開發理論但缺少實際開發經驗的讀者更具指導意義,同時也可作為各類高校相關專業和社會培訓班的課程教材使用。
? ? ? 暢學系列多功能開發學習板實驗箱是電子園技術團隊基于多年的開發實踐經驗,并結合近幾年研發設計的51、AVR、PIC、MSP430、ARM、STM32、CAN、USB等多種MCU的數十款開發板,以及幾十個外圍應用模塊的,匯集已有功能并加以擴展后,設計研發了暢學系列多功能開發學習板實驗箱。暢學系列采用了電子園獨創的接插組合結構,這種功能底板和核心板既可以單獨使用、也可以組合在一起使用的開放接插模式,可以極大的共享基礎資源功能模塊以及外圍通用配件,可以支持各種芯片并可以實現無窮無盡的擴展。
目錄介紹:
第1課 初識暢學 AVR開發學習板
1、暢學 AVR單片機開發板介紹
2、暢學 AVR單片機開發板模塊介紹
3、開發學習板外圍配件簡介
第2課 如何使用暢學 AVR開發學習板
1、使用AVR開發板的準備工作
2、硬件連接
3、驅動的安裝
4、下載燒錄程序過程
5、下載操作視頻
6、下載常見問題及解決
7、硬件測試
第3課 AVR CPU內核
1、AVR CPU內核簡介
2、ALU- 算術邏輯單元
3、狀態寄存器
4、通用寄存器文件
5、堆棧指針
6、指令執行時序
7、復位與中斷處理
第4課 AVR單片機存儲器
1、存儲器
2、可編程的FLASH程序存儲器
3、SRAM數據存儲器
4. 通用寄存器和I/O寄存器
5. EEPROM數據存儲器
第5課 IO端口
1、I/O端口介紹
2、I/O端口寄存器介紹
3、作為通用I/O端口
4、端口第二功能
5、I/O通用設計注意事項
6、AVR的C語言IO操作
第6課 系統時鐘及振蕩器的介紹
1、時鐘系統及其分布
2、熔絲位介紹
3、時鐘源
4、外部時鐘
5、晶體振蕩器
6、RC振蕩器
7、定時器/計時器振蕩器
第7課 中斷系統的介紹
1、AVR中斷
2、外部中斷和內部中斷
3、中斷標志
4、中斷觸發方式
5、中斷寄存器
6、中斷程序分析
第8課 系統控制和復位
1、復位AVR與復位源
2、上電復位
3、外部復位
4、掉電檢測復位
5、看門狗復位
6、MCU狀態寄存器與片內基準電壓
第9課 定時器和計數器
1、定時器/計數器概述
2、定時器/計數器原理
3、T/C0 與 T/C1 的預分頻器
4、8位定時/計數器T/C0、T/C2
5、16位定時/計數器T/C1
6、PWM模式下的T/C0、T/C2
7、PWM模式下的T/C1
8、T/C2的異步操作
9、看門狗定時器
第10課 同步串行接口SPI
1、串行數據通信
2、接口原理與使用
3、SPI引腳配置
4、SPI接口相關寄存器
5、SPI通信系統
第11課 通用串行接口USART
1、異步串行接口USART
2、時鐘操作和幀格式介紹
3、異步串行接口寄存器
4、初始化
5、數據接收
6、異步數據接收
7、寫訪問和讀訪問
第12課 兩線串行接口TWI
1、兩行串行接口總線定義
2、數據傳輸與幀格式
3、TWI模塊綜述
4、TWI寄存器說明
5、數據傳送模式
6、主機發送模式
7、主機接收模式
8、從機接收模式
9、從機發送模式
第13課 A/D模擬轉換器
1、A/D模擬轉換器相關簡介
2、ADC轉換結果
3、預分頻及ADC轉換時序
4、改變通道或基準源
5、ADC噪聲抑制器
6、A/D的基本使用舉例
第14課 模擬比較器
1、模擬比較器原理和結構
2、模擬比較器的相關寄存器
3、模擬比較器應用舉例
附錄:暢學AVR單片機簡介
1、ATMEL公司簡介
2、AVR單片機簡介
3、AVR單片機的特點
4、ATmega16單片機簡介
5、AVR單片機最小系統
6、AVR 單片機開發環境簡介
7、AVR 單片機下載器簡介
8、AVR JTAG仿真器簡介
課程細節:
? ? ? 本套課程基于暢學AVR單片機開發學習實驗箱,詳細講解了AVR單片機的基礎知識以及實際開發應用,理論結合實踐,基于實例開發講解,本套課程視頻屬高清版,目錄結構清晰,圖文詳細解說,以下是部分視頻頁面截圖。

溫馨提示:
點擊鏈接:http://www.eeskill.com/course/id/33
或者“閱讀原文”,登錄暢學電子網站后 就可以在線訂購,在線學習了!


為了方便大家更好的學習,您還可以關注暢學電子和EDA的公眾號,每天推送相關知識,希望能對你的學習有所幫助!

