-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

51單片機項目教程(C語言版)(附單片機開發板)

( 簡體 字)
作者:吳險峰類別:1. -> 電腦組織與體系結構 -> 單晶片 -> 8051
譯者:
出版社:人民郵電出版社51單片機項目教程(C語言版)(附單片機開發板) 3dWoo書號: 45055
詢問書籍請說出此書號!

缺書
NT售價: 500

出版日:8/1/2016
頁數:0
光碟數:0
站長推薦:
印刷:語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115425409
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

(贈單片機開發板)
  本書以51系列單片機為載體,采用項目化教學方式,由淺入深地安排實訓內容,將知識點和相關實訓內容結合,突出對讀者動手能力的培養。項目內容包含了基礎和拓展兩大部分。基礎部分包括單片機開發環境構建、流水燈、蜂鳴器、LED顯示器、按鍵輸入、中斷、定時器和串口通信等內容,免費贈送的開發板可設計實驗完全覆蓋這些內容;拓展部分則是精選出的具有代表性的真實項目,體現了時代性的創客特色,包括紅外遙控、聲音傳感器、溫度傳感器、傾斜開關、超聲傳感器、人體紅外傳感器、火焰傳感器和無線模塊等內容。同時,本書配套的網站提供了更多的實訓項目資源,進一步提高讀者實戰技能,體現“互聯網+”特色。
目錄:

項目1 構建單片機開發環境 1
1.1 項目分析 2
1.2 技術準備 2
1.2.1 單片機系統簡介 2
1.2.2 安裝USB驅動程序 2
1.2.3 單片機程序燒錄方法和相關工具 3
1.2.4 使用單片機開發軟件Keil4 5
項目2 了解開發板 8
2.1 項目分析 9
2.2 技術準備 9
2.2.1 亞博BST-M51模塊電路圖 9
2.2.2 亞博科技BST-M51學習板
    功能模塊圖 10
項目3 點亮一個LED 11
3.1 項目分析 12
3.2 技術準備 12
3.2.1 理論知識 12
3.2.2 程序基礎 12
3.3 項目實施 26
項目4 流水燈實驗 29
4.1 項目分析 30
4.2 技術準備 30
4.2.1 流水燈硬件實物 30
4.2.2 流水燈原理圖 30
4.2.3 流水燈實驗理論知識 31
4.2.4 定時器的結構 33
4.2.5 定時器的TMOD和TCON寄存器 33
4.2.6 定時器工作方式 34
4.2.7 定時器編程步驟 34
4.3 項目實施 35
項目5 蜂鳴器實驗 38
5.1 項目分析 39
5.2 技術準備 39
5.2.1 蜂鳴器硬件實物 39
5.2.2 蜂鳴器實驗相關電路 39
5.2.3 串行接口的結構 40
5.2.4 串口的4種工作方式和波特率 41
5.2.5 C51串口編程 43
5.3 項目實施 43
5.3.1 簡單蜂鳴器發聲實驗 43
5.3.2 給前面任務的流水燈加入報警效果 44
項目6 LED顯示器靜態顯示 46
6.1 項目分析 47
6.2 技術準備 47
6.2.1 LED顯示器靜態顯示簡介 47
6.2.2 LED顯示器可顯示內容和特點 47
6.2.3 LED顯示器的結構與原理 47
6.2.4 LED顯示2種接法 48
6.3 項目實施 49
項目7 LED顯示器動態顯示 51
7.1 項目分析 52
7.2 技術準備 52
7.2.1 LED顯示器動態顯示與掃描原理 52
7.2.2 4位LED顯示器的動態和靜態顯示連接方式圖 52
7.2.3 編程實驗理論準備 52
7.3 項目實施 55
項目8 獨立鍵盤輸入 58
8.1 項目分析 59
8.2 技術準備 59
8.2.1 獨立鍵盤輸入理論知識 59
8.2.2 硬件模塊工作原理 59
8.2.3 認識輕觸開關按鍵 60
8.2.4 鍵盤的分類 61
8.3 項目實施 61
項目9 單片機中斷系統 63
9.1 項目分析 64
9.2 技術準備 64
9.2.1 單片機中斷系基本概念 64
9.2.2 中斷傳送方式及其特點 64
9.2.3 80C51中斷系統 65
9.2.4 中斷服務函數 68
9.3 項目實施 69
9.3.1 外部中斷低電平觸發 69
9.3.2 外部中斷下降沿觸發 70
項目10 單片機定時器 71
10.1 項目分析 72
10.2 技術準備 72
10.2.1 單片機定時基礎 72
10.2.2 定時/計數器T0的工作原理 72
10.2.3 定時/計數器的結構及工作原理 72
10.2.4 定時/計數器的工作方式 75
10.3 項目實施 77
項目11 串口通信 79
11.1 項目分析 80
11.2 技術準備 80
11.2.1 串口通信理論知識 80
11.2.2 計算機通信的分類 80
11.2.3 串行通信與并行通信 80
11.2.4 信號的調制與解調 82
11.2.5 串行通信的錯誤校驗 82
11.2.6 傳輸速率及其與傳輸距離的關系 83
11.2.7 串口結構 83
11.2.8 串行通信的數據結構 83
11.3 項目實施 85
項目12 綜合實驗:秒表 87
12.1 項目分析 88
12.2 技術準備 88
12.3 項目實施 88
項目13 LCD顯示器靜態顯示字符 93
13.1 項目分析 94
13.2 技術準備 94
13.2.1 LCD 1602介紹 94
13.2.2 LCD1602的驅動操作 95
13.2.3 LCD 1602的指令碼 96
13.2.4 RAM地址映射圖 97
13.3 項目實施 97
項目14 紅外遙控 102
14.1 項目分析 103
14.2 技術準備 103
14.2.1 紅外線 103
14.2.2 NEC協議 108
14.2.3 紅外遙控器鍵碼值 109
14.3 項目實施 109
14.3.1 紅外線發送 109
14.3.2 紅外線接收 113
項目15 簡易計算器(LED顯示器顯示) 117
15.1 項目分析 118
15.2 技術準備 118
15.3 項目實施 118
15.4 技術拓展 120
項目16 音樂噴泉 122
16.1 項目分析 123
16.2 技術準備 123
16.2.1 模塊原理圖 123
16.2.2 模塊接口說明 124
16.3 項目實施 124
16.4 技術拓展 125
項目17 防盜報警器 127
17.1 項目分析 128
17.2 項目準備 128
17.3 項目實施 129
項目18 8×8點陣顯示“愛心” 131
18.1 項目分析 132
18.2 技術準備 132
18.2.1 8×8點陣介紹 132
18.2.2 MAX7219介紹 132
18.2.3 MAX7219引腳說明 132
18.2.4 串行數據格式 133
18.2.5 可尋址的數據寄存器和控制寄存器 133
18.3 項目實施 134
18.4 技術拓展 136
項目19 溫度計顯示 138
19.1 項目分析 139
19.2 技術準備 139
19.2.1 DS18B20單線總線的工作方式 139
19.2.2 DS18B20的操作步驟 142
19.3 項目實施 145
19.4 技術拓展 148
項目20 測距顯示 150
20.1 項目分析 151
20.2 技術準備 151
20.2.1 HC-SR04超聲波測距模塊 151
20.2.2 超聲波測距原理 152
20.3 項目實施 153
20.4 技術拓展 158
20.4.1 超聲波測距(LED顯示器顯示改I/O端口) 158
20.4.2 超聲波測距LCD1602顯示 159
項目21 步進電機控制 161
21.1 項目分析 162
21.2 技術準備 162
21.2.1 步進電機簡介 162
21.2.2 步進電機轉動原理及內部結構 162
21.2.3 ULN2003 163
21.3 項目實施 163
21.3.1 單-雙八拍 163
21.3.2 加、減速 166
21.3.3 雙四拍 168
21.4 技術拓展 170
21.4.1 正、反轉 170
21.4.2 速度調節 171
21.4.3 自制秒表 174
項目22 A/D-D/A模塊 177
22.1 項目分析 178
22.2 技術準備 178
22.2.1 PCF8591介紹 178
22.2.2 PCF8591的器件地址與控制寄存器 179
22.2.3 I2C總線的數據傳送 179
22.3 項目實施 184
22.4 技術拓展 190
22.4.1 D/A輸出模塊 190
22.4.2 A/D模塊(LCD1602顯示) 190
項目23 火焰報警器 193
23.1 項目分析 194
23.2 技術準備 194
23.2.1 光、熱敏電阻拓展接線原理 194
23.2.2 火焰傳感器介紹 194
23.3 項目實施 194
23.4 技術拓展 200
23.4.1 熱感燈 200
23.4.2 火焰傳感器報警 201
項目24 人體紅外感應燈 202
24.1 項目分析 203
24.2 技術準備 203
24.2.1 基本概念及參數 203
24.2.2 功能特點 203
24.2.3 使用說明 204
24.3 項目實施 205
24.4 技術拓展 210
項目25 無線模塊 211
25.1 項目分析 212
25.2 技術準備 212
25.2.1 NRF24L01簡介 212
25.2.2 模塊外接引腳 212
25.2.3 SPI 212
25.2.4 工作模式 214
25.2.5 數據通道 215
25.3 項目實施 216
25.4 技術拓展 224
項目26 智能風扇系統(綜合實驗) 225
26.1 項目分析 226
26.2 技術準備 226
26.3?項目實施 226
附件 亞博BST-M51主要模塊電路圖 240
參考文獻 244
序: