注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)單片機(jī)原理與接口技術(shù)(第4版)

單片機(jī)原理與接口技術(shù)(第4版)

單片機(jī)原理與接口技術(shù)(第4版)

定 價(jià):¥45.00

作 者: 曹天漢 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787121227554 出版時(shí)間: 2014-06-01 包裝: 平裝
開本: 頁數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡介

  本書為單片機(jī)技術(shù)教學(xué)和實(shí)用而編寫。從2003年至今已出版使用10年,期間,2006年通過修訂出版第2版,并被評為普通高等教育“十一五”國家級規(guī)劃教材,200年再次出版第3版,增加C51語言的內(nèi)容,升級為雙語教材。隨著教學(xué)過程中經(jīng)驗(yàn)和反饋,此次修訂帶前幾次修訂的基礎(chǔ)上,進(jìn)一步修正個(gè)別文字上錯、漏,刪除一些不必要的內(nèi)容,并對部分章節(jié)和程序做了修改,特別是對軟件實(shí)訓(xùn)和硬件實(shí)訓(xùn)的內(nèi)容作了龐大的更新。本書修訂后仍分四大部分共12章。第一部分共2章,介紹單片機(jī)及單片機(jī)芯片的基本硬件結(jié)構(gòu);第二部分共4章,系統(tǒng)地?cái)⑹隽藚R語言指令系統(tǒng)及程序設(shè)計(jì)的基礎(chǔ)、單片機(jī)C語言基礎(chǔ)、C51程序的基本結(jié)構(gòu)與設(shè)計(jì)和C51的構(gòu)造數(shù)據(jù)類型;第三部分共4章,介紹了單片機(jī)片內(nèi)的標(biāo)準(zhǔn)外圍單元:并行輸入/輸出口、中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器和串行口的組成及應(yīng)用方法;第四部分共2章,通過各種應(yīng)用實(shí)例闡述了單片機(jī)的并行擴(kuò)展技術(shù)和串行擴(kuò)展技術(shù)。

作者簡介

  曹天漢,男,浙江杭州人,副教授,先后畢業(yè)于寧夏大學(xué)物理專業(yè)和浙江大學(xué)計(jì)算計(jì)應(yīng)用專業(yè),多年擔(dān)任高等職業(yè)技術(shù)教學(xué)和教學(xué)管理工作,在電子技術(shù)和單片機(jī)系統(tǒng)設(shè)計(jì)技術(shù)的教學(xué)和技術(shù)開發(fā)方面積累有豐富的實(shí)踐經(jīng)驗(yàn)。

圖書目錄

目 錄
第1部分 單片機(jī)及其基本組成 (1)
第1章 單片機(jī)概述 (1)
1.1 單片機(jī) (1)
1.2 單片機(jī)系統(tǒng) (3)
習(xí)題1 (4)
第2章 MCS-51單片機(jī)的基本組成 (5)
2.1 概述 (5)
2.1.1 MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)框圖 (5)
2.1.2 MCS-51單片機(jī)的引腳及片外總線結(jié)構(gòu) (6)
2.2 中央處理器CPU (8)
2.3 振蕩器和時(shí)鐘電路 (8)
2.3.1 電路組成 (8)
2.3.2 時(shí)序與時(shí)序定時(shí)單位 (9)
2.4 MCS-51單片機(jī)的內(nèi)部存儲器 (10)
2.4.1 MCS-51單片機(jī)系統(tǒng)的存儲器結(jié)構(gòu)及地址空間 (10)
2.4.2 MCS-51單片機(jī)的內(nèi)部數(shù)據(jù)存儲器 (12)
2.4.3 特殊功能寄存器 (14)
2.4.4 堆棧及其存儲特性 (16)
2.4.5 內(nèi)部程序存儲器 (18)
2.5 MCS-51單片機(jī)的復(fù)位 (18)
2.6 單片機(jī)的幾種工作方式 (19)
習(xí)題2 (21)
第2部分 MCS-51單片機(jī)的指令系統(tǒng)及程序設(shè)計(jì) (22)
第3章 MCS-51單片機(jī)的匯編語言指令系統(tǒng) (22)
3.1 指令格式及常用符號 (22)
3.1.1 指令的匯編語言格式 (22)
3.1.2 指令編碼的格式 (23)
3.1.3 指令中常用的符號 (24)
3.1.4 指令執(zhí)行的基本過程 (25)
3.2 指令中的尋址方式 (26)
3.3 數(shù)據(jù)傳送指令 (29)
3.3.1 在單片機(jī)片內(nèi)RAM中傳送數(shù)據(jù)的指令 (29)
3.3.2 讀寫外部RAM的指令 (33)
3.3.3 讀程序存儲器的指令 (34)
3.4 算術(shù)運(yùn)算類指令 (35)
3.4.1 加法指令 (35)
3.4.2 減法指令 (37)
3.4.3 乘法指令 (39)
3.4.4 除法指令 (39)
3.5 邏輯運(yùn)算與移位類指令 (39)
3.6 控制轉(zhuǎn)移類指令 (41)
3.6.1 無條件轉(zhuǎn)移指令 (42)
3.6.2 條件轉(zhuǎn)移指令 (44)
3.6.3 調(diào)用與返回指令 (46)
3.6.4 空操作指令 (48)
3.7 位操作類指令 (48)
3.8 MCS-51匯編語言的偽指令 (50)
習(xí)題3 (53)
軟件實(shí)訓(xùn)1 (55)
第4章 單片機(jī)C語言基礎(chǔ) (59)
4.1 單片機(jī)C語言概述 (59)
4.1.1 C語言的特點(diǎn) (59)
4.1.2 單片機(jī)C語言―C51 (60)
4.2 單片機(jī)C51語言基本語法 (60)
4.2.1 C51的運(yùn)算量 (60)
4.2.2 C51的數(shù)據(jù)類型 (62)
4.2.3 C51的存儲種類和存儲器類型 (69)
4.2.4 C51的運(yùn)算符和表達(dá)式 (72)
習(xí)題4 (81)
第5章 MCS-51單片機(jī)程序設(shè)計(jì) (83)
5.1 程序設(shè)計(jì)的基本方法 (83)
5.1.1 程序設(shè)計(jì)的步驟 (83)
5.1.2 源程序的編輯、編譯和匯編 (85)
5.2 程序的基本形式與設(shè)計(jì)舉例 (88)
5.2.1 匯編語言程序的基本結(jié)構(gòu)與設(shè)計(jì)舉例 (88)
5.2.2 C51程序的基本結(jié)構(gòu)與設(shè)計(jì)舉例 (97)
習(xí)題5 (119)
第6章 C51的構(gòu)造類型數(shù)據(jù) (121)
6.1 數(shù)組 (121)
6.1.1 數(shù)組的引入 (121)
6.1.2 一維數(shù)組 (122)
6.1.3 二維數(shù)組 (125)
6.1.4 字符數(shù)組 (127)
6.1.5 數(shù)組的存儲空間 (128)
6.2 指針 (129)
6.2.1 指針的基本概念 (129)
6.2.2 指針的定義 (130)
6.2.3 指針變量的引用 (131)
6.2.4 指針變量的運(yùn)算 (133)
6.2.5 指針變量作為函數(shù)的參數(shù) (134)
6.2.6 數(shù)組的指針 (134)
6.2.7 函數(shù)型指針 (135)
6.2.8 指針數(shù)組 (137)
6.3 結(jié)構(gòu)體 (137)
6.3.1 結(jié)構(gòu)的定義 (137)
6.3.2 結(jié)構(gòu)類型變量的引用和初始化 (139)
6.3.3 結(jié)構(gòu)類型數(shù)組 (140)
6.3.4 結(jié)構(gòu)類型指針 (141)
6.4 聯(lián)合體 (142)
6.5 枚舉 (143)
6.6 typedef語句 (145)
6.7 預(yù)處理 (146)
6.7.1 宏定義 (146)
6.7.2 文件包含 (148)
6.7.3 條件編譯 (148)
習(xí)題6 (149)
軟件實(shí)訓(xùn)2 (150)
第3部分 MCS-51單片機(jī)的基本功能單元 (157)
第7章 MCS-51單片機(jī)的并行輸入/輸出端口 (157)
7.1 端口功能概述 (157)
7.2 端口的內(nèi)部結(jié)構(gòu)與運(yùn)作 (158)
7.2.1 P0口 (158)
7.2.2 P1口 (160)
7.2.3 P2口 (160)
7.2.4 P3口 (162)
7.3 應(yīng)用舉例 (163)
習(xí)題7 (165)
第8章 MCS-51單片機(jī)的中斷系統(tǒng) (166)
8.1 中斷的基本概念 (166)
8.2 中斷機(jī)構(gòu)及操作 (167)
8.2.1 中斷源 (167)
8.2.2 中斷請求標(biāo)志 (168)
8.2.3 中斷的控制 (169)
8.3 中斷處理過程 (170)
8.4 中斷程序的編寫 (173)
8.4.1 匯編語言編寫中斷程序 (173)
8.4.2 C51編寫中斷程序 (176)
習(xí)題8 (178)
第9章 MCS-51單片機(jī)的定時(shí)/計(jì)數(shù)器 (179)
9.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 (179)
9.2 定時(shí)/計(jì)數(shù)器的控制 (181)
9.3 定時(shí)/計(jì)數(shù)器的工作方式 (182)
9.3.1 工作方式0 (182)
9.3.2 工作方式1 (184)
9.3.3 工作方式2 (187)
9.3.4 工作方式3 (188)
習(xí)題9 (189)
第10章 MCS-51單片機(jī)的串行口 (191)
10.1 數(shù)據(jù)通信基礎(chǔ)知識 (191)
10.1.1 數(shù)據(jù)通信的概念 (191)
10.1.2 通信協(xié)議 (191)
10.1.3 數(shù)據(jù)傳輸模式 (193)
10.1.4 雙工通信方式 (194)
10.1.5 串行通信接口電路 (194)
10.1.6 串行通信總線標(biāo)準(zhǔn) (195)
10.2 MCS-51單片機(jī)的串行口結(jié)構(gòu)與工作原理 (198)
10.2.1 串行口結(jié)構(gòu) (198)
10.2.2 串行口的工作原理 (200)
10.3 串行口的控制寄存器 (200)
10.3.1 串行口控制寄存器SCON (200)
10.3.2 電源控制寄存器PCON (202)
10.3.3 中斷允許控制寄存器IE (202)
10.4 串行口的工作方式 (202)
10.4.1 工作方式0 (202)
10.4.2 工作方式1 (206)
10.4.3 工作方式2 (208)
10.4.4 工作方式3 (210)
10.4.5 串行通信編程的程序流程 (212)
10.5 單片機(jī)與PC的通信 (216)
習(xí)題10 (218)
硬件實(shí)訓(xùn)1 (218)
第4部分 單片機(jī)的擴(kuò)展技術(shù) (224)
第11章 MCS-51單片機(jī)的并行擴(kuò)展技術(shù) (224)
11.1 單片機(jī)并行擴(kuò)展的總線結(jié)構(gòu)及編址技術(shù) (224)
11.1.1 并行擴(kuò)展系統(tǒng)結(jié)構(gòu) (224)
11.1.2 并行擴(kuò)展總線的構(gòu)造 (225)
11.1.3 編址技術(shù) (226)
11.2 存儲器的并行擴(kuò)展 (228)
11.2.1 片外存儲器的訪問過程 (228)
11.2.2 存儲器并行擴(kuò)展實(shí)例 (229)
11.3 單片機(jī)應(yīng)用系統(tǒng)中并行I/O端口的擴(kuò)展 (234)
11.3.1 并行輸入/輸出口的簡單擴(kuò)展 (235)
11.3.2 單片機(jī)應(yīng)用系統(tǒng)的可編程并行I/O芯片的擴(kuò)展 (238)
11.4 并行A/D和D/A轉(zhuǎn)換器及其與單片機(jī)的接口 (252)
11.4.1 A/D轉(zhuǎn)換器及其與單片機(jī)的接口 (253)
11.4.2 D/A轉(zhuǎn)換器及其與單片機(jī)的接口 (257)
11.5 單片機(jī)與LED顯示器及鍵盤接口 (262)
11.5.1 單片機(jī)與LED顯示器的接口 (262)
11.5.2 單片機(jī)與鍵盤的接口 (269)
11.5.3 8279鍵盤/顯示器接口芯片 (275)
11.6 單片機(jī)與液晶顯示器LCD接口 (285)
11.6.1 ICM7211的結(jié)構(gòu)與引腳 (286)
11.6.2 ICM7211應(yīng)用舉例 (288)
11.7 單片機(jī)與打印機(jī)接口 (289)
11.7.1 微型打印機(jī)簡介 (289)
11.7.2 打印機(jī)與單片機(jī)接口 (290)
習(xí)題11 (292)
第12章 MCS-51單片機(jī)的串行擴(kuò)展技術(shù) (293)
12.1 I2C總線接口技術(shù) (293)
12.1.1 I2C總線接口 (293)
12.1.2 I2C總線的軟件模擬 (297)
12.2 SPI串行外設(shè)接口 (303)
12.2.1 SPI總線的組成 (303)
12.2.2 SPI總線的軟件模擬 (304)
12.2.3 SPI總線接口應(yīng)用實(shí)例 (305)
12.3 MCS-51單片機(jī)串行口工作方式0串行擴(kuò)展接口 (311)
12.3.1 單片機(jī)串行口工作方式0串行擴(kuò)展接口組成 (311)
12.3.2 串行工作方式0串行擴(kuò)展接口實(shí)例 (311)
習(xí)題12 (312)
硬件實(shí)訓(xùn)2 (313)
參考文獻(xiàn) (328)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號