540 likes | 650 Views
3-1.1 常數資料型態. 表 3-1 常用控制字元表. 3-1.2 變數與資料型態. 表 3-2 標準變數的資料型態. 3-1.2 變數與資料型態. 表 3-3(a)Keil C51 編譯器擴充的資料型態. 3-1.2 變數與資料型態. 表 3-3(b) Keil-51 內含的暫存器名稱定義檔. 3-1.2 變數與資料型態. 圖 3-1 MCS-51 資料及程式記憶型態分怖圖. 3-1.2 變數與資料型態. 表 3-4 Keil C51 編譯器的記憶型態. 3-1.2 變數與資料型態. 表 3-5 Keil C51 編譯器的記憶模式.
E N D
3-1.1 常數資料型態 表3-1 常用控制字元表 3-3頁
3-1.2變數與資料型態 表3-2 標準變數的資料型態 3-6頁
3-1.2變數與資料型態 表3-3(a)Keil C51編譯器擴充的資料型態 3-7頁
3-1.2變數與資料型態 表3-3(b)Keil-51內含的暫存器名稱定義檔 3-10頁
3-1.2變數與資料型態 圖3-1MCS-51資料及程式記憶型態分怖圖 3-16頁
3-1.2變數與資料型態 表3-4Keil C51編譯器的記憶型態 3-17頁
3-1.2變數與資料型態 表3-5Keil C51編譯器的記憶模式 3-17頁
3-1.2變數與資料型態 圖3-2(a) 由RAM讀取陣列資料 3-21頁
3-1.2變數與資料型態 圖3-2(b) 由ROM讀取陣列資料 3-22頁
3-1.2變數與資料型態 圖3-2(c) 寫入陣列資料到RAM內 3-24頁
3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(一) 3-24頁
3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(二) 3-24頁
3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(三) 3-25頁
3-1.2變數與資料型態 表3-7C51編譯器的擴充關鍵字(一) 3-26頁
3-1.2變數與資料型態 表3-7C51編譯器的擴充關鍵字(二) 3-26頁
3-1.3 C語言的運算式與運算子 表3-8 一元運算子 3-27頁
3-1.3 C語言的運算式與運算子 圖3-3 一元運算子模擬實習 3-28頁
3-1.3 C語言的運算式與運算子 表3-9 算術運算子 3-29頁
3-1.3 C語言的運算式與運算子 表3-10 遞加和遞減運算子 3-30頁
3-1.3 C語言的運算式與運算子 表3-11 關係運算子 3-31頁
3-1.3 C語言的運算式與運算子 表3-12 邏輯運算子 3-32頁
3-1.3 C語言的運算式與運算子 表3-13 位元邏輯運算子 3-33頁
3-1.3 C語言的運算式與運算子 表3-14(a) 位元邏輯運算子 3-33頁
3-1.3 C語言的運算式與運算子 表3-14(b) 邏輯特性(x=1或0) 3-34頁
3-1.3 C語言的運算式與運算子 表3-15 複合設定運算子 3-36頁
3-1.3 C語言的運算式與運算子 圖3-4 指標資料存取的動作 3-39頁
3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(一) 3-41頁
3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(二) 3-42頁
3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(三) 3-43頁
3-2 C語言指令實習 圖3-5 常用的流程圖符號 3-43頁
3-2.1 goto指令實習 loop: //標記 敘述 goto loop 圖3-6goto指令用法 3-43頁
3-2.2 if-else指令實習 If(條件) { 敘述1 } 敘述2 If(條件) 敘述1 敘述2 圖3-7if指令用法 3-44頁
3-2.2 if-else指令實習 loop: 敘述1 if (條件) goto loop 敘述2 圖3-8if指令和goto指令配合 3-46頁
圖3-9if和goto指令電子鐘流程圖 3-47頁
3-2.2 if-else指令實習 圖3-10 用if和goto指令輸出電子鐘 3-48頁
3-2.2 if-else指令實習 If(條件) { 敘述1 } else 敘圖3-11if和else指令配合述2 敘述3 圖3-11if和else指令配合 3-49頁
3-2.2 if-else指令實習 圖3-12if和else指令配合兩輸入相比較 3-50頁
3-2.2 if-else指令實習 If(條件1) { if(條件2) {敘述1} else {敘述2} } else {敘述3} 敘述4 圖3-13if和else指令多重使用(1) 3-51頁
3-2.2 if-else指令實習 If(條件1) {條件3} else { if(條件2) {敘述2} else {敘述1} } 敘述4 圖3-14if和else指令多重使用(2) 3-52頁
3-2.3 switch-case-break switch (數字) { case 1: //數字=1 敘述1 break; //退出迴路 case 2: //數字=2 敘述2 break; //退出迴路 case 3: //數字=3 敘述3 break; //退出迴路 } 圖3-15switch指令用法 3-54頁
3-2.4 while指令實習 while (條件) { 敘述 } 圖3-16while指令用法 3-57頁
圖3-17while指令電子鐘流程圖 3-62頁
3-2.5 for指令實習 for (初值;條件;運算式) { 敘述 } 圖3-18for指令用法 3-64頁
3-2.6 do-while指令實習 do { 敘述1 } while (條件) 敘述2 圖3-19do-while指令用法 3-70頁
3-3.1 自定函數 表3-17 函數的格式 3-75頁
3-3.1 自定函數 表3-18(a) 無傳入引數,無回傳資料 3-76頁
3-3.1 自定函數 表3-18(b) 有傳入整數,無回傳資料 3-76頁
main() { int i; i=delay(); //i=100 } int delay(void) { int count=100; //count=100 return count ; //回傳count } 3-3.1 自定函數 表3-18(c) 無傳入引數,有回傳整數 3-76頁
3-3.1 自定函數 表3-18(d) 有傳入整數 ,有回傳整數 3-76頁
3-3.2 內部函數 表3-19 內部函數 3-80頁