1 / 54

3-1.1 常數資料型態

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 編譯器的記憶模式.

Download Presentation

3-1.1 常數資料型態

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3-1.1 常數資料型態 表3-1 常用控制字元表 3-3頁

  2. 3-1.2變數與資料型態 表3-2 標準變數的資料型態 3-6頁

  3. 3-1.2變數與資料型態 表3-3(a)Keil C51編譯器擴充的資料型態 3-7頁

  4. 3-1.2變數與資料型態 表3-3(b)Keil-51內含的暫存器名稱定義檔 3-10頁

  5. 3-1.2變數與資料型態 圖3-1MCS-51資料及程式記憶型態分怖圖 3-16頁

  6. 3-1.2變數與資料型態 表3-4Keil C51編譯器的記憶型態 3-17頁

  7. 3-1.2變數與資料型態 表3-5Keil C51編譯器的記憶模式 3-17頁

  8. 3-1.2變數與資料型態 圖3-2(a) 由RAM讀取陣列資料 3-21頁

  9. 3-1.2變數與資料型態 圖3-2(b) 由ROM讀取陣列資料 3-22頁

  10. 3-1.2變數與資料型態 圖3-2(c) 寫入陣列資料到RAM內 3-24頁

  11. 3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(一) 3-24頁

  12. 3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(二) 3-24頁

  13. 3-1.2變數與資料型態 表3-6ANSI C的標準關鍵字(三) 3-25頁

  14. 3-1.2變數與資料型態 表3-7C51編譯器的擴充關鍵字(一) 3-26頁

  15. 3-1.2變數與資料型態 表3-7C51編譯器的擴充關鍵字(二) 3-26頁

  16. 3-1.3 C語言的運算式與運算子 表3-8 一元運算子 3-27頁

  17. 3-1.3 C語言的運算式與運算子 圖3-3 一元運算子模擬實習 3-28頁

  18. 3-1.3 C語言的運算式與運算子 表3-9 算術運算子 3-29頁

  19. 3-1.3 C語言的運算式與運算子 表3-10 遞加和遞減運算子 3-30頁

  20. 3-1.3 C語言的運算式與運算子 表3-11 關係運算子 3-31頁

  21. 3-1.3 C語言的運算式與運算子 表3-12 邏輯運算子 3-32頁

  22. 3-1.3 C語言的運算式與運算子 表3-13 位元邏輯運算子 3-33頁

  23. 3-1.3 C語言的運算式與運算子 表3-14(a) 位元邏輯運算子 3-33頁

  24. 3-1.3 C語言的運算式與運算子 表3-14(b) 邏輯特性(x=1或0) 3-34頁

  25. 3-1.3 C語言的運算式與運算子 表3-15 複合設定運算子 3-36頁

  26. 3-1.3 C語言的運算式與運算子 圖3-4 指標資料存取的動作 3-39頁

  27. 3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(一) 3-41頁

  28. 3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(二) 3-42頁

  29. 3-1.3 C語言的運算式與運算子 表3-16 運算子的優先順序和結合性(三) 3-43頁

  30. 3-2 C語言指令實習 圖3-5 常用的流程圖符號 3-43頁

  31. 3-2.1 goto指令實習 loop: //標記 敘述 goto loop 圖3-6goto指令用法 3-43頁

  32. 3-2.2 if-else指令實習 If(條件) { 敘述1 } 敘述2 If(條件) 敘述1 敘述2 圖3-7if指令用法 3-44頁

  33. 3-2.2 if-else指令實習 loop: 敘述1 if (條件) goto loop 敘述2 圖3-8if指令和goto指令配合 3-46頁

  34. 圖3-9if和goto指令電子鐘流程圖 3-47頁

  35. 3-2.2 if-else指令實習 圖3-10 用if和goto指令輸出電子鐘 3-48頁

  36. 3-2.2 if-else指令實習 If(條件) { 敘述1 } else 敘圖3-11if和else指令配合述2 敘述3 圖3-11if和else指令配合 3-49頁

  37. 3-2.2 if-else指令實習 圖3-12if和else指令配合兩輸入相比較 3-50頁

  38. 3-2.2 if-else指令實習 If(條件1) { if(條件2) {敘述1} else {敘述2} } else {敘述3} 敘述4 圖3-13if和else指令多重使用(1) 3-51頁

  39. 3-2.2 if-else指令實習 If(條件1) {條件3} else { if(條件2) {敘述2} else {敘述1} } 敘述4 圖3-14if和else指令多重使用(2) 3-52頁

  40. 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頁

  41. 3-2.4 while指令實習 while (條件) { 敘述 } 圖3-16while指令用法 3-57頁

  42. 圖3-17while指令電子鐘流程圖 3-62頁

  43. 3-2.5 for指令實習 for (初值;條件;運算式) { 敘述 } 圖3-18for指令用法 3-64頁

  44. 3-2.6 do-while指令實習 do { 敘述1 } while (條件) 敘述2 圖3-19do-while指令用法 3-70頁

  45. 3-3.1 自定函數 表3-17 函數的格式 3-75頁

  46. 3-3.1 自定函數 表3-18(a) 無傳入引數,無回傳資料 3-76頁

  47. 3-3.1 自定函數 表3-18(b) 有傳入整數,無回傳資料 3-76頁

  48. 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頁

  49. 3-3.1 自定函數 表3-18(d) 有傳入整數 ,有回傳整數 3-76頁

  50. 3-3.2 內部函數 表3-19 內部函數 3-80頁

More Related