單片機套用技術(第4版)

單片機套用技術(第4版)

《單片機套用技術(第4版)》是2014年12月電子工業出版社出版的圖書,書作者是劉華東。

基本介紹

  • 中文名:單片機套用技術(第4版)
  • 作者:劉華東
  • ISBN:9787121252679
  • 頁數:288頁
  • 出版社:電子工業出版社
  • 出版時間:2014-12
  • 開本:16
  • 千 字 數:461
內容簡介,圖書目錄,

內容簡介

本書以MCS-51系列單片機為核心,全面系統地介紹單片機的系統結構、存儲器結構、指令系統、C51語言基礎、彙編語言和C51語言程式設計方法;單片機資源以及套用所需的資源,簡單介紹單片機套用系統的設計和單片機新技術。全書還包含有豐富的套用實例,其中C51語言實用程式部分可為讀者在開發軟體時提供捷徑。書中結合套用實例向讀者介紹一些新型器件,本書在第3版的基礎上修改和新增加30%的內容,保留第3版的基本框架和精華,重點增加了單片機項目教學內容,採用項目導向,任務驅動,理實一體任務式教學,也反映當代最新技術及其發展成果,儘可能地照顧到各層次的讀者群體。 本書闡述簡潔透徹、清晰,可讀性好,實例較多、程式翔實、實用性強。知識系統全面,注重套用操作和實踐能力培養。

圖書目錄

第1章 MCS-51單片機結構及原理 (1)
1.1 單片機 (1)
1.1.1 單片機的概念 (1)
1.1.2 單片機的套用領域 (2)
1.1.3 單片機的產品介紹 (3)
1.1.4 單片機的學習方法 (5)
1.2 MCS-51系列單片機的結構和引腳 (5)
1.2.1 MCS-51引腳及功能說明 (6)
1.2.2 MCS-51引腳及套用電路 (9)
1.3 單片機最小系統電路製作 (11)
1.4 MCS-51單片機的結構方框圖 (12)
1.4.1 MCS-51的核心電路 (12)
1.4.2 中央處理單元CPU (14)
1.5 MCS-51單片機存儲器結構 (15)
1.5.1 存儲器的特點 (15)
1.5.2 MCS-51具有的存儲器編址空間 (16)
1.5.3 數據存儲器 (16)
1.5.4 特殊功能暫存器SFR(專用暫存器) (18)
1.5.5 時鐘和CPU時序 (20)
1.5.6 復位、掉電處理 (22)
1.6 單片機套用系統套用操作 (23)
本章小結 (23)
習題1 (24)
第2章 MCS-51系列單片機指令系統 (26)
2.1 單片機指令系統基礎 (26)
2.1.1 指令的概念 (26)
2.1.2 51單片機指令系統說明 (28)
2.1.3 51單片機定址方式 (29)
2.2 數據傳送類指令 (31)
2.2.1 片內數據傳送指令 (31)
2.2.2 片外數據傳送指令 (35)
2.3 算術運算類指令 (37)
2.3.1 加法指令 (37)
2.3.2 十進制調整指令 (40)
2.3.3 減法指令 (41)
2.3.4 乘法和除法指令 (42)
2.4 邏輯運算及移位指令 (43)
2.4.1 累加器的邏輯操作指令 (43)
2.4.2 邏輯運算指令 (46)
2.5 控制轉移指令 (47)
2.5.1 無條件轉移指令 (48)
2.5.2 調用指令 (50)
2.5.3 條件轉移指令 (52)
2.6 布爾變數操作指令 (54)
2.6.1 位傳送指令 (55)
2.6.2 位狀態控制指令 (55)
2.6.3 位邏輯操作指令 (56)
2.6.4 位條件轉移指令 (57)
2.7 指令部分學習方法小結 (59)
2.8 任務式教學 (61)
2.8.1 實驗設備編程:數據傳送練習 (61)
2.8.2 單片機發光二極體顯示電路套用 (65)
2.8.3 單片機數碼管顯示電路套用 (67)
2.8.4 單片機按鍵輸入和二極體輸出電路套用 (71)
本章小結 (72)
習題2 (72)
第3章 C51基礎和彙編程式設計 (76)
3.1 單片機彙編程式設計基礎 (76)
3.1.1 彙編語言程式設計步驟 (76)
3.1.2 編製程序的流程圖 (77)
3.1.3 單片機51系列的偽指令 (78)
3.1.4 彙編語言源程式手工彙編 (79)
3.2 單片機彙編語言程式設計初步 (79)
3.2.1 順序程式設計 (79)
3.2.2 分支程式設計 (81)
3.3 循環結構與循環程式設計 (83)
3.3.1 循環結構程式 (83)
3.3.2 循環結構程式設計 (84)
3.4 子程式和查表子程式設計 (88)
3.4.1 子程式設計 (88)
3.4.2 查表及查表程式設計 (92)
3.4.3 散轉程式及其設計 (93)
3.5 單片機C51語言程式設計基礎 (96)
3.5.1 C語言與C51語言簡介 (96)
3.5.2 函式概述 (98)
3.5.3 函式定義的一般形式 (99)
3.5.4 函式的參數和函式的值 (99)
3.5.5 函式的調用 (100)
3.5.6 數組作為函式參數 (102)
3.5.7 指針 (103)
3.6 單片機C51數據類型 (105)
3.7 C51的運算量 (108)
3.7.1 常量 (108)
3.7.2 變數 (111)
3.7.3 局部變數和全局變數 (113)
3.8 運算符和表達式 (114)
3.8.1 C51語言中按運算符在表達式中的作用分類 (114)
3.8.2 運算符和表達式(關係運算符) (116)
3.8.3 邏輯運算符和表達式(邏輯運算符) (118)
3.9 語句表達式 (122)
3.9.1 基本語句的語法 (122)
3.9.2 while語句 (123)
3.9.3 do-while語句 (123)
3.9.4 if (條件表達式,如果) 語句 (124)
3.9.5 switch開關語句 (125)
3.9.6 break語句 (126)
3.9.7 for語句 (126)
3.9.8 goto語句標號;和continue語句 (128)
3.10 任務式教學 (129)
3.10.1 多位數碼管顯示電路套用 (129)
3.10.2 多位數碼管動態顯示電路套用 (132)
本章小結 (135)
習題3 (135)
第4章 單片機定時器/計數器、中斷和串列口 (137)
4.1 MCS-51的定時器/計數器 (137)
4.1.1 定時器/計數器的結構 (137)
4.1.2 定時器/計數器的4種工作方式 (139)
4.1.3 定時器套用 (141)
4.2 單片機中斷系統 (144)
4.2.1 中斷概述 (144)
4.2.2 51單片機中斷系統結構和功能 (146)
4.2.3 中斷系統套用 (149)
4.3 單片機串列口 (152)
4.3.1 串列口的基本概念 (152)
4.3.2 51單片機的串列口功能與結構 (153)
4.3.3 串列口套用 (157)
4.4 任務式教學:時鐘及顯示程式套用 (159)
本章小結 (166)
習題4 (166)
第5章 MCS-51系列單片機的擴展 (168)
5.1 MCS-51系列單片機系統擴展方法 (168)
5.1.1 最小系統和系統擴展方法 (168)
5.1.2 MCS-51單片機的匯流排組成 (168)
5.2 存儲器擴展 (169)
5.2.1 程式存儲器擴展 (169)
5.2.2 數據存儲器擴展 (171)
5.3 串列存儲器E2PROM的套用 (172)
5.3.1 I2C匯流排 (172)
5.3.2 串列E2PROM-X24C02 (173)
5.3.3 51單片機擴展 X24C02 (173)
5.4 串列溫度感測器DS18B20 (180)
5.4.1 DALLAS公司DS18B20基本參數 (180)
5.4.2 溫度感測器DS18B20使用中注意事項 (182)
5.5 任務式教學 (188)
5.5.1 音樂程式 (188)
5.5.2 鍵盤顯示輸出電路綜合套用 (190)
本章小結 (197)
習題5 (197)
第6章 單片機接口 (198)
6.1 輸入/輸出接口概述 (198)
6.2 可程式接口晶片8255A 的擴展 (200)
6.3 鍵盤、顯示接口 (205)
6.3.1 按鈕開關與單片機的接口 (205)
6.3.2 矩陣鍵盤與單片機的接口 (206)
6.3.3 LED顯示器與單片機的接口 (207)
6.3.4 zlg7289A LED數碼管及鍵盤控制器 (209)
6.3.5 點陣圖形液晶顯示模組接口 (213)
6.4 單片機功率接口 (217)
6.4.1 功率電晶體接口 (218)
6.4.2 光電耦合器隔離 (219)
6.4.3 雙向晶閘管接口 (219)
6.5 A/D、D/A轉換器接口 (220)
6.5.1 D/A轉換器接口 (220)
6.5.2 A/D轉換器接口 (223)
6.5.3 串列接口A/D轉換器 (228)
6.5.4 Watchdog (230)
6.6 任務式教學 (231)
6.6.1 輸入/輸出編程-功率輸出 (231)
6.6.2 D/A轉換—驅動小直流電機 (234)
6.6.3 A/D轉換 (238)
6.6.4 點陣漢字顯示 (240)
本章小結 (245)
習題6 (245)
第7章 MCS-51單片機相關產品簡介 (246)
7.1 AT系列單片機簡介 (246)
7.1.1 AT89系列單片機簡述 (246)
7.1.2 89系列單片機的分檔 (248)
7.2 其他系列單片機簡介 (250)
7.3 單片機常用工具 (252)
7.3.1 仿真器 (252)
7.3.2 編程器 (257)
7.4 集成開發系統Keil uVision2的基本操作 (260)
7.5 液晶LCD顯示器12864套用 (266)
本章小結 (278)
習題7 (278)

相關詞條

熱門詞條

聯絡我們