fpga

全新數位學習平台

 

課程特色

觀看時數:開通後30天

課程時數: 約18小時

師資介紹:何老師,電子工程碩士,擔任TQC+電路設計領域委員、全國技能競賽工業電子培訓教師

*專於電子電路與數位邏輯設計、計算機結構8051/AVR/PIC單晶片、RFID無線射頻及RF無線通訊等技術領域

報名提供:數位平台帳號、紙本講義、範例程式碼 *報名學程方案加贈MCU單晶片開發套件組*

學習目標

ü熟悉微控制器一般常用I/O控制與電路設計,如Timer、PWM、ADC、LCD、RTC等

ü熟悉微控制器常用通訊模組,如RS232、I2C、SPI等

ü依原廠Datasheet的說明,從波形與時序關係,逐行引領學員完成驅動

ML ad banner728x90

MCU單晶片開發板介紹

【用心教學 值得您的肯定,專業技術 值得您的信賴】
艾鍗為了傳達正確的韌體設計學習觀念與學習重點,我們從無到有的製作開發板,
從一顆MCU晶片、電路設計到PCB板的完成,再為我們的板子撰寫每一行code。
這一切的一切都是為了學習者設計的教學開發板,讓您在學習的路上更能事半功倍!

 

  • 章節一                   WengPIC函式庫介紹 & 開發環境建立
    Wengpic開發模組
    套件包資料夾介紹
    MPLAB操作說明
    軟體更新操作
    燒錄操作
    LCD函式庫練習
    button函式庫練習
    電位器函式庫練習
    繼電器函式庫練習
    2.4G RF函式庫練習
  • 章節二                   GPIO控制
    GPIO電路的基本需求
    PIC18IO埠
    PIC18F46J50_DataSheet
  • 章節三                   Button視覺化及狀態圖
    視覺化思考與狀態圖
    狀態關聯的循環圖
    狀態+數位訊號>反應
    訊號分析
    狀態圖轉換成C語言
    button實作01
    增加歸零功能及其分析
    增加連按兩下功能及其狀態分析
  • 章節四                   LCD實驗
    記憶體配置
    LCD控制器
    LCD接腳關係
    4位元轉換範例
    Datasheet_HD44780U
    LCD實作
    LCD_print位置控制
  • 章節五                   ADC實驗
    10bit_AD轉換
    IC內部訊號時序圖
    AD模組操作
    規劃AD模組及使用
    AD模組操作順序步驟
    ADC實作
  • 章節六                   中斷控制實驗
    中斷程式
    中斷功能
    CCP之Compare模式
    interrupt實作
  • 章節七                   Capture:紅外線接收器解碼
    紅外線接收模組
    Capture mode設定
    紅外線接收訊號
    紅外線功能實作
  • 章節八                   PWM調節與控制
    CCP之PWM模式
    頻率與工作週期關係
    晶片運作說明
    CCP暫存器
    設定PWM模式與規劃
    複製專案的方法
    PWM練習
  • 章節九                   UART與PC端
    非同步串列傳輸
    EUSART傳送方塊圖
    EUSART接收方塊圖
    鮑率計算
    非同步傳輸時序圖
    傳送接收處理
    UART傳送_練習
  • 章節十                   I2C EEPROM操作
    I2C控制碼
    I2C接腳定義
    I2C練習
    EEPRO資料寫入操作
    EEPRO資料讀取操作
  • 章節十一                PC端C#圖控介面實作
    WinMerge軟體操作
    除錯訊息_條件式
    C#開啟UART
    C#圖控介面實作
  • 章節十二                SPI控制CC2500 RF無線通訊
    CC2500驅動程式設計
    CC2500暫存器
    CC2500_strobe練習
    設定CC2500發射功率
    CC2500狀態機
    封包傳送
    封包接收
    封包切換傳送與接收
    主程式總整理