TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
51單片機C語言應用與開發(簡體書)
滿額折

51單片機C語言應用與開發(簡體書)

人民幣定價:29 元
定  價:NT$ 174 元
優惠價:87151
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

《51單片機C語言應用與開發》以51系列單片機為主,從應用角度出發介紹單片機的基本工作原理、內部資源的使用及C5l程序設計的基本方法等相關知識。以ELITE-Ⅲ開發板為基礎,介紹了單片機的系統擴展、接口技術及應用系統的開發過程、編程方法,最后以實際項目為基礎,介紹了LTPA245熱敏打印機驅動系統、熱球子宮內膜治療儀控制系統及移動基站動力環境監控系統等項目的軟、硬件設計方法。《51單片機C語言應用與開發》摒棄了以學科體系為主線的編排方式,通過大量的實例,使讀者能快速、有效地掌握用c51語言開發51單片機應用系統的方法和流程,真正做到對相關知識的融會貫通。
《51單片機C語言應用與開發》適合高等院校計算機、自動化、電子信息等相關專業的學生學習,同時也可供從事單片機開發的工程設計人員參考使用。

目次

第1章 51單片機的基礎知識1
1.1 51系列單片機的基本結構1
1.1.1 8051單片機的硬件組成及內部結構1
1.1.2 8051單片機的引腳功能2
1.1.3 8051單片機的CPU4
1.2 8051單片機的存儲器組織6
1.2.1 存儲器組織6
1.2.2 特殊功能寄存器8
1.3 單片機最小系統9
1.3.1 復位及復位電路9
1.3.2 時鐘電路10
1.3.3 8051單片機的最小系統11

第2章 C51程序設計12
2.1 Keil C5112
2.2 C51的數據類型13
2.2.1 常量15
2.2.2 變量17
2.2.3 數組19
2.2.4 指針21
2.2.5 結構與聯合25
2.3 運算符與表達式27
2.4 流程控制語句29
2.4.1 條件語句29
2.4.2 while語句30
2.4.3 dowhile循環語句31
2.4.4 for循環31
2.4.5 switch語句32
2.4.6 break語句與continue語句33
2.4.7 返回語句return33
2.5 函數34
2.5.1 函數的定義34
2.5.2 函數調用34
2.5.3 中斷服務函數35
2.6 編譯預處理37
2.6.1 宏定義“#define”指令37
2.6.2 文件包含#include指令39
2.7 C語言和匯編語言混合編程40

第3章 51單片機的內部資源44
3.1 並行I/O口44
3.2 中斷系統45
3.2.1 概述45
3.2.2 中斷控制寄存器46
3.2.3 C51編寫中斷服務程序47
3.2.4 外部中斷的擴充48
3.3 定時/計數器50
3.3.1 工作方式50
3.3.2 定時/計數器控制寄存器51
3.3.3 定時/計數器的初始化52
3.4 串行通信53
3.4.1 串行接口的工作方式53
3.4.2 串行接口控制寄存器54
3.4.3 串行接口應用56

第4章 Keil C51集成開發環境59
4.1 Keil C51的安裝59
4.2 μVision3集成開發環境62
4.2.1 μVision3簡介62
4.2.2 開發環境的配置63
4.3 μVision3的欄目和窗口64
4.4 創建項目68
4.5 簡單程序的調試69
4.6 代碼優化70
4.7 使用技巧70
4.8 Keil C編譯器常見警告與錯誤信息的解決方法71

第5章 ELITEIII開發板簡介74
5.1 ELITEIII硬件資源74
5.2 單片機在系統編程76
5.2.1 AT89S系列單片機76
5.2.2 Winbond78E系列單片機80
5.2.3 STC89C系列單片機82

第6章 ELITEIII開發應用實例87
6.1 流水燈控制系統設計87
6.1.1 流水燈的硬件電路87
6.1.2 流水燈軟件設計89
6.1.3 利用定時器中斷產生延時93
6.2 I/O口的高級應用95
6.2.1 數碼管顯示器95
6.2.2 鍵盤接口100
6.2.3 簡易電子鐘設計107
6.3 點陣顯示設計112
6.3.1 8×8點陣顯示設計112
6.3.2 16×16動態點陣顯示119
6.4 步進電機控制123
6.4.1 步進電機123
6.4.2 步進電機驅動系統126
6.4.3 簡單步進電機控制程序127
6.5 A/D轉換設計131
6.5.1 A/D轉換器的基本原理131
6.5.2 並行接口A/D轉換器133
6.6 單片機串行通信138
6.6.1 串行通信的基礎知識138
6.6.2 單片機與PC機的通信142
6.6.3 單片機之間的通信149
6.7 I2C總線技術150
6.7.1 I2C總線151
6.7.2 串行EEPROM AT24C02155
6.8 特殊總線串行通信157
6.8.1 數字溫度傳感器DS18B20157
6.8.2 時鐘芯片DS1302166

第7章 LTPA245熱敏打印機驅動設計172
7.1 熱敏打印機的工作原理172
7.1.1 熱敏打印機結構原理172
7.1.2 熱敏打印機設計中需要注意的問題173
7.2 熱敏打印機LTPA245173
7.3 步進電機的驅動176
7.4 單片機資源分配178
7.5 系統硬件設計180
7.6 系統軟件183

第8章 熱球子宮內膜治療儀控制系統194
8.1 系統硬件組成及工作原理194
8.1.1 系統結構及工作原理194
8.1.2 電源模塊195
8.1.3 系統復位及低電壓檢測電路196
8.1.4 A/D轉換模塊198
8.1.5 信號放大及調理電路201
8.1.6 球囊加熱器故障檢測電路202
8.2 單片機資源的分配203
8.3 系統軟件204

第9章 移動基站動力環境監控系統214
9.1 系統總體設計方案214
9.1.1 需求分析214
9.1.2 總體方案設計216
9.2 硬件電路設計219
9.2.1 系統硬件結構219
9.2.2 主控CPU的外圍電路220
9.2.3 開關量I/O接口擴展電路225
9.2.4 串行通信擴展227
9.2.5 存儲器的擴展232
9.2.6 模擬量的采集233
9.2.7 系統電源電路236
9.3 系統軟件237
9.3.1 主CPU資源分配237
9.3.2 主CPU的部分函數238
參考文獻244

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 151
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區