定 價:NT$ 440 元
優惠價:95 折 418 元
再版中無法訂購
相關商品
商品簡介
目次
商品簡介
本書是針對目前最通用的單晶片8051和最流行的程式設計語言——C語言,以KEIL公司最新版本8051單晶片開發套件講解單晶片的C語言應用程式設計的教材。該套件的編譯器有支援經典8051及8051衍生產品的版本,統稱為Cx51。Windows整合開發環境μVision2把μVision1用的模擬除錯器dScope與整合環境無縫結合起來,使用更方便,支援的單晶片產品更多。全書共十三章,既有單晶片的基礎部分,即Cx51的基礎部分:資料與運算、流程控制指令、構造資料類型及函數與程式結構;又有Cx51的應用部分:內部資源、擴展資源、輸出控制、資料擷取、機間通信及人機交互的C程式設計。本書還對軟體工程推崇的模組化程式設計技術有所闡述,還特別為即時控制的精確定時講述了與組合語言的混合程式設計技術。本書適合大學、技術學院之電子系、資訊工程系之「單晶片原理與應用」課程使用.
目次
第一章單晶片基礎知識 1
1.18051單晶片的特點 1
1.28051的內部結構 3
1.2.1中央處理器 4
1.2.2記憶體組織 6
1.2.3內部並列介面 10
1.2.48051的內部資源 12
1.2.58051的晶片接腳 13
1.2.6單晶片的工作模式 14
1.38051的系統擴展 17
1.3.1外部匯流排的擴展 17
1.3.2外部程式記憶體的擴展 19
1.3.3外部資料記憶體的擴展 22
1.48051指令系統 25
1.4.1定址方式 26
1.4.2指令說明 27
1.4.3虛擬指令 35
1.4.4指令系統表 37
1.5實用程式設計 42
習題一 45
第二章C與8051 49
2.18051的程式設計語言 49
2.2Cx51編譯器 50
2.3KEIL 8051開發工具 52
2.4KEIL Cx51程式設計實例 57
2.5Cx51程式結構 63
習題二 65
第三章Cx51資料與運算 66
3.1資料與資料類型 66
3.2常數與變數 67
3.3Cx51資料的儲存類型與8051記憶體結構 71
3.48051特殊功能暫存器(SFR)及其Cx51定義 76
3.58051並列介面及其Cx51定義 79
3.6位元變數(BIT)及其Cx51定義 81
3.7Cx51運算符號、運算式及其規則 83
3.7.1Cx51算術運算符號及其運算式 83
3.7.2Cx51關係運算符號、運算式及優先順序 85
3.7.3Cx51邏輯運算符號、運算式及優先順序 86
3.7.4Cx51位元運算及其運算式 87
3.7.5自增減運算符號、複合運算符號及其運算式 94
習題三 96
第四章Cx51流程控制指令 97
4.1C語言程式的基本結構及其流程圖 97
4.1.1順序結構及其流程圖 97
4.1.2選擇結構及其流程圖 97
4.1.3迴圈結構及其流程圖 99
4.2選擇指令 101
4.2.1選擇指令 if 101
4.2.2switch/case指令 104
4.3迴圈指令 105
4.3.1while指令 106
4.3.2do while指令 107
4.3.3for迴圈指令 108
習題四 112
1.18051單晶片的特點 1
1.28051的內部結構 3
1.2.1中央處理器 4
1.2.2記憶體組織 6
1.2.3內部並列介面 10
1.2.48051的內部資源 12
1.2.58051的晶片接腳 13
1.2.6單晶片的工作模式 14
1.38051的系統擴展 17
1.3.1外部匯流排的擴展 17
1.3.2外部程式記憶體的擴展 19
1.3.3外部資料記憶體的擴展 22
1.48051指令系統 25
1.4.1定址方式 26
1.4.2指令說明 27
1.4.3虛擬指令 35
1.4.4指令系統表 37
1.5實用程式設計 42
習題一 45
第二章C與8051 49
2.18051的程式設計語言 49
2.2Cx51編譯器 50
2.3KEIL 8051開發工具 52
2.4KEIL Cx51程式設計實例 57
2.5Cx51程式結構 63
習題二 65
第三章Cx51資料與運算 66
3.1資料與資料類型 66
3.2常數與變數 67
3.3Cx51資料的儲存類型與8051記憶體結構 71
3.48051特殊功能暫存器(SFR)及其Cx51定義 76
3.58051並列介面及其Cx51定義 79
3.6位元變數(BIT)及其Cx51定義 81
3.7Cx51運算符號、運算式及其規則 83
3.7.1Cx51算術運算符號及其運算式 83
3.7.2Cx51關係運算符號、運算式及優先順序 85
3.7.3Cx51邏輯運算符號、運算式及優先順序 86
3.7.4Cx51位元運算及其運算式 87
3.7.5自增減運算符號、複合運算符號及其運算式 94
習題三 96
第四章Cx51流程控制指令 97
4.1C語言程式的基本結構及其流程圖 97
4.1.1順序結構及其流程圖 97
4.1.2選擇結構及其流程圖 97
4.1.3迴圈結構及其流程圖 99
4.2選擇指令 101
4.2.1選擇指令 if 101
4.2.2switch/case指令 104
4.3迴圈指令 105
4.3.1while指令 106
4.3.2do while指令 107
4.3.3for迴圈指令 108
習題四 112
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。