-
教學大綱
- 介紹
-
概述 1 min
- 評論
-
評論 5 min
- 變數
-
變數 3 min
-
建立自己的型態 1 min
-
標頭檔 3 min
- 文字 &常數
-
常數 vs. 文字 2 min
-
文字的型態 4 min
-
文字限定 2 min
-
字元和字串 4 min
- 符號常數
-
型態轉換 3 min
-
指定運算子 2 min
-
關連式運算子的簡單技巧 1 min
-
邏輯運算子 2 min
-
位元運算子 5 min
-
位元移位運算子 3 min
-
強制轉型運算子 1 min
-
優先性和相依性 3 min
- 決策
-
If 語句 3 min
-
Switch 語句 3 min
- 迴圈
-
For 迴圈 4 min
-
While 迴圈 2 min
-
Do While 迴圈 1 min
-
Break and Continue 2 min
- 函數
-
函數 4 min
-
參數 1 min
-
宣告 4 min
-
變數範圍 8 min
- 變數 II
-
多檔案專案 2 min
-
靜態變數 2 min
-
自動變數 1 min
-
外在變數 2 min
-
函數範圍 2 min
-
標頭檔 1 min
- 陣列
-
陣列 1 min
-
使用陣列 2 min
-
多維陣列 2 min
-
陣列處理 1 min
-
字串 2 min
- 指標
-
介紹 3 min
-
為何用指標 1 min
-
指標宣告 2 min
-
指標運算子 6 min
-
指標說明 3 min
-
指標和陣列 2 min
-
指標算數 2 min
-
指標跳躍 2 min
-
更多指標算數 4 min
-
指標的在前與在後增量 5 min
-
指標和函數 5 min
-
指標和字串 2 min
-
指標陣列 3 min
- 下一步?
-
下一步 1 min
- 您的反饋
-
我們需要您的反饋
C的語法和結構
C 語言基礎
本課程將使您能夠開始為微控制器編寫嵌入式 C 語言。將涵蓋大多數主要的 C 語言結構,包括變量、常量、運算符、表達式和語句、決策功能、循環、函數、數組、多文件項目和數據指標。您將從非硬體框架中學習所有這些 C 語言主題,以便您可以專注於學習 C 語言而不是微控制器架構。演示將伴隨著教師指導的程式演示,這些演示將使用功能強大的 MPLAB® 模擬器進行。本課程中學到的技能將適用於任何 ANSI C 編譯器。在課程結束時,您將有機會應用您的知識對微控制器進行編程,以執行基本的輸入和輸出功能和控制。您還將使用 MPLAB® X IDE 在微控制器上執行實際調試並執行一些基本調試技術。雖然不是必需的,但以前任何程式語言的經驗或微控制器的經驗都會有所幫助。