106工業局

Maker

 

 

  • 章節一                   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狀態機
    封包傳送
    封包接收
    封包切換傳送與接收
    主程式總整理