台北RTC教室 課程介紹

日期 : 2024-04-18
課程天數 : 1
課程 : MCU16 - PIC1001 : MCU16-PIC1001 : 16-bits MCU入門最佳課程, 全新 MCC Melody 開發環境 與 dsPIC33CK 微控制器周邊應用.
講師 : Kevin Lu
課程簡介 :
  • PIC1001 課程為基於學習 MCC(MPLAB Code Configurator) Melody 程式庫產生器 的 基礎驅動程式(Driver) 與 周邊函式庫 Peripheral Library(PLIB) 而開發,課程中採用 APP041實驗板,主晶片為 dsPIC33CK 16-bit MCU,並引入 PIM模組子板 概念,使用者可以透過購買不同的PIM模組子板,來更換所需的MCU 8/16/32-bit 微控制器。

  • APP041實驗板出廠已配置了 PIC24FJ128GB106 16-bit MCU,而本課程會再搭配 dsPIC33CK256MP506 (APP041-3 PIM模組子板) 來上課,為學習如何使用 MCC Melody 程式庫產生器,提供了一個基礎且紮實的入門課程。

  • 本課程共計 13 個章節與 17 個動手實驗。 課程的主要內容如下:

  • (1) 介紹 MPLAB X IDE , XC16 Compiler 與如何安裝 MCC Melody 程式庫產生器。

  • (2) 介紹 MCC Melody 操作介面以及如何建立一個全新的專案。

  • (3) 介紹 APP041 實驗板,及如何使用 MPLAB SNAP 進行程式燒錄。

  • (4) 了解 MCC Melody 中關於 GPIIO 數位輸入/輸出的配置。

  • (5) 介紹 dsPIC33CK 的系統及周邊時脈。

  • (6) 了解 MCC Melody 中關於 系統主頻 與 鎖相迴路(Phase Locked Loop) 的配置及設定。

  • (7) 了解 MCC Melody 中關於 計時器(Timer) 的配置及設定。

  • (8) 了解 MCC Melody 中關於 中斷(Interrupt) 模組及優先權(Priority)的配置及設定。

  • (9) 了解 Timer函式庫回調函式(Callback)用法。

  • (10) 介紹dsPIC33CK 的多重捕獲/單次捕獲/比較/脈波寬度調變的差異。

  • (11) 了解 MCC Melody 中關於 SCCP的Timer配置。

  • (12) 介紹 MCC Melody 中關於 SPI 的配置。

  • (13) 了解 MCC Melody 中關於 周邊腳位選擇 PPS(Peripheral Pin Select) 的配置。

  • (14) 將文字及圖像輸出到 OLED 螢幕上透過實機演練,驗證功能。

  • (15) 介紹 dsPIC33CK 的 ADC 類比數位轉換器模組與 MCC Melody 的配置及設定。

  • (16) 介紹 dsPIC33CK 的 PWM 脈波寬度調變模組與 MCC Melody 的配置及設定。

  • (17) 介紹 dsPIC33CK 的 UART 通用非同步收發傳輸器與 MCC Melody 的配置及設定。

  • (18) 介紹 dsPIC33CK 的 I2C 串型匯流排模組與 MCC Melody 的配置及設定。

課程介紹