xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業部!

此頁面上的內容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 教材 > 高職高專教材 > 理工類 > 嵌入式系統及單片機應用

瀏覽歷史

嵌入式系統及單片機應用

嵌入式系統及單片機應用

prev next

  • 商品貨號:00962005-8-28-1057
  • 商品重量:0克
    作者:李誠人 高宏洋 劉淼 邊延兵 編著
    圖書書號/ISBN:7-302-10427-1
    出版日期:2005-03-01
    印張:17.25
    字數:403千字
    開本:16
  • 上架時間:2005-08-28
    商品點擊數:1194
  • 定價:¥23.00元
    本店售價:¥17.25元
    注冊用戶:¥17.25元
    vip:¥16.39元
    黃金等級:¥15.53元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

內容簡介:

商品附加資源

本書以MCS-51系列單片機中的8051為基礎,以Keil公司最新版本的C51編譯器為核心,闡述在Windows環境下采用單片機高級語言C51進行應用系統程序設計的基本原理和方法,以及Keil C51的集成開發環境µ,Vision51和軟件仿真器dscope51的具體使用方法。 全書共分9章,內容包括:C語言、C51的基礎知識,MCS-51系列單片機的硬件結構、工作原理和指令系統、內部接口、定時器/計數器、中斷、串行通信方式以及外部功能的擴展方法,并通過應用實例,介紹利用C51進行單片機系統開發的基本方法。各章后附有習題。 本書強調實用性,由淺入深,語言簡潔,便于自學,可作為高職、大專院校相關專業的教材和各類單片機應用、開發的技術人員的自學參考用書。
第1章 嵌入式系統概述 1
1.1 嵌入式技術的發展 1
1.2 單片機發展趨勢 2
1.3 嵌入式操作系統及開發平臺 4
1.4 嵌入式系統的應用領域 6
1.5 習題 7
第2章 C語言與C51 8
2.1 C語言概述 8
2.2 Keil C51概述 9
2.3 數據類型、運算符與表達式 10
2.3.1 標識符與關鍵字 10
2.3.2 數據類型 12
2.3.3 運算符與表達式 16
2.4 C51的控制結構語句 21
2.4.1 基本結構 21
2.4.2 選擇結構流程控制語句 22
2.4.3 循環語句 26
2.5 函數 31
2.5.1 函數的定義 31
2.5.2 函數的調用 32
2.5.3 變量及其存儲模式 37
2.6 數組與指針 41
2.6.1 數組的定義與引用 41
2.6.2 數組作為函數的參數 43
2.6.3 指針的概念 44
2.6.4 數組的指針 47
2.6.5 指針的地址計算 48
2.6.6 指針數組和指向指針的指針 49
2.6.7 函數指針 50
2.6.8 返回指針型數據的函數 52
2.7 結構體與共用體 52
2.7.1 結構體定義 52
2.7.2 結構體類型變量的定義 53
2.7.3 結構體類型變量的引用 54
2.7.4 結構體變量的初始化 55
2.7.5 結構體數組 55
2.7.6 指向結構體類型 數據的指針 56
2.7.7 共用體 58
2.8 位運算 59
2.8.1 基本概念 59
2.8.2 位運算 60
2.9 預處理功能 61
2.9.1 宏定義 62
2.9.2 文件包含 63
2.9.3 條件編譯 64
2.9.4 其他預處理命令 65
2.10 習題 66
第3章 MCS-51單片機與C51編程 68
3.1 單片機的硬件結構 68
3.1.1 8051單片機的結構框圖 68
3.1.2 外部引腳 69
3.1.3 片內CPU功能組件 71
3.1.4 8051的存儲器結構 73
3.1.5 并行輸入/輸出口電路結構 78
3.1.6 時序電路 81
3.1.7 MCS-51工作方式 83
3.2 匯編語言與C51 86
3.2.1 匯編語言 87
3.2.2 C51的庫函數 92
3.3 Keil C51的Windows集成 開發環境 104
3.3.1 Keil C51的Windows集成 開發環境的界面功能 105
3.3.2 µVision51的應用舉例 109
3.4 習題 114
第4章 C51程序在8051單片機 上的應用 116
4.1 定時器/計數器 116
4.1.1 模式控制寄存器(TMOD) 117
4.1.2 控制寄存器(TCON) 118
4.1.3 中斷允許寄存器(IE) 118
4.1.4 定時器的操作模式及使用 119
4.1.5 應用編程舉例 121
4.2 中斷系統 123
4.2.1 8051中斷系統 123
4.2.2 中斷允許控制寄存器(IE) 124
4.2.3 中斷優先級控制 寄存器(IP) 125
4.2.4 中斷響應及中斷 請求的撤除 125
4.2.5 外部中斷初始化編程舉例 127
4.3 串行口 128
4.3.1 串行口的結構 128
4.3.2 串行通信控制寄存器 129
4.3.3 串行口工作模式 130
4.3.4 串行口應用舉例 134
4.4 習題 135
第5章 外部擴展 136
5.1 可編程并行I/O接口控制 芯片8255A 136
5.1.1 8255A的外部引腳及 內部結構 137
5.1.2 8255A的控制字和 工作方式 139
5.1.3 8255與8051的 接口和編程 143
5.2 用串行口擴展I/O端口 144
5.2.1 用并入串出8位移位寄存器 74LS165擴展并行輸入口 144
5.2.2 用串入并出8位移位寄存器 74LS164擴展并行輸出口 146
5.3 可編程定時器芯片8253 147
5.3.1 8253內部結構和引腳 147
5.3.2 8253的工作方式和控制字 150
5.3.3 8253與8051單片機的 接口和編程 154
5.4 習題 156
第6章 C51的輸入編程 157
6.1 單片機控制系統中的前向通道 157
6.1.1 前向通道的組成和特點 157
6.1.2 數字量輸入通道(DI) 158
6.1.3 模擬量輸入通道(AI) 159
6.2 A/D轉換器與單片機接口電路 162
6.2.1 A/D轉換器 162
6.2.2 8位轉換器ADC0809與 8051單片機接口電路 163
6.2.3 12位A/D轉換器AD574A 與8051單片機接口電路 167
6.3 習題 170
第7章 C51的輸出編程 171
7.1 輸出通道的結構 171
7.1.1 數字量輸出通道 172
7.1.2 模擬量輸出通道 175
7.2 D/A轉換器與單片機接口電路 176
7.2.1 D/A轉換的性能指標 176
7.2.2 DAC0832簡介 177
7.2.3 DAC0832和8051的 接口方法 179
7.2.4 DAC0832的應用舉例 180
7.3 打印輸出接口及驅動 181
7.3.1 PP40接口信號要求及時序 181
7.3.2 命令及繪圖方式 182
7.3.3 PP40與8051單片機的 接口 185
7.4 習題 186
第8章 µC/OS-Ⅱ實時操作系統 187
8.1 µC/OS-Ⅱ概述 187
8.1.1 µC/OS-Ⅱ的系統簡介 187
8.1.2 µC/OS-Ⅱ的特點 189
8.1.3 源代碼結構規則 191
8.2 µC/OS-Ⅱ內核結構 192
8.2.1 µC/OS-Ⅱ的臨界區 193
8.2.2 任務 193
8.2.3 任務狀態 194
8.2.4 任務控制塊(OS_TCB) 195
8.2.5 µC/OS-Ⅱ的中斷處理 198
8.2.6 時鐘節拍 200
8.3 µC/OS-Ⅱ中的數據結構 202
8.3.1 µC/OS-Ⅱ中的基本 數據類型 202
8.3.2 µC/OS-Ⅱ中的復雜 數據類型 203
8.4 習題 205
第9章 單片機8051嵌入式 開發實例 206
9.1 嵌入式x-y運動工作臺控制器 系統介紹 206
9.1.1 系統概述 206
9.1.2 機床模型簡介 208
9.2 上位機軟件的開發 209
9.2.1 上位機軟件介紹 209
9.2.2 上位機程序介紹 216
9.3 MCS-51系統的開發 222
9.3.1 下位機系統設計 222
9.3.2 基于µC/OS-Ⅱ實時操作 系統下的應用軟件介紹 229
附錄A µC/OS-Ⅱ的庫函數 246
A.1 OSTaskCreate 247
A.2 OSTaskCreateExt 248
A.3 OSTaskStkChk 248
A.4 OSTaskDel 249
A.5 OSTaskChangePrio 249
A.6 OSTaskSuspend 249
A.7 OSTaskResume 250
A.8 OSTaskDelReq 250
A.9 OSTaskQuery 250
A.10 OSIntEnter 251
A.11 OSIntExit 251
A.12 OSTimeDly 251
A.13 OSTimeDlyHMSM 251
A.14 OSTimeDlyResume 252
A.15 OSTimeGet 252
A.16 OSTimeSet 252
A.17 OSTimeTick 252
A.18 OSSemCreate 253
A.19 OSSemPend 253
A.20 OSSemPost 253
A.21 OSSemAccept 253
A.22 OSSemQuery 254
A.23 OSMboxCreate 254
A.24 OSMboxPend 254
A.25 OSMboxPost 254
A.26 *OSMboxAccept 255
A.27 OSMboxQuery 255
A.28 OSQCreate 255
A.29 OSQPend 255
A.30 OSQPost 256
A.31 OSQPostFront 256
A.32 OSQAccept 256
A.33 OSQFlush 256
A.34 OSQQuery 257
A.35 OSMemCreate 257
A.36 OSMemGet 257
A.37 OSMemPut 257
A.38 OSMemQuery 258
A.39 OSInit 258
A.40 OSSchedLock 258
A.41 OSSchedUnlock 258
A.42 OSStart 258
A.43 OSStatInit 259
A.44 OSVersion 259
參考文獻 260

商品標簽

購買記錄(近期成交數量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha