單片機原理及接口技術[段晨東主編書籍]

單片機原理及接口技術[段晨東主編書籍]

本書出版於2008年7月1日,由段晨東編寫,系統介紹了MCS51單片機原理及接口技術。主要包括單片機的基礎知識、結構、工作原理、指令系統、中斷系統、定時及計數器、串列口等內容;除此之外還介紹了彙編程式設計,存儲器、基於並行口的接口、基於串列匯流排的接口擴展等內容,同時文末簡要介紹了基於80C51核心的第三代單片機C8051F000;為了便於讀者理解和學習,本書提供了大量例程和套用實例,希望讀者能更好地學習單片機原理及接口技術。

書籍信息

作者:段晨東
定價:39元
印次:1-3
ISBN:9787302169925
出版日期:2008.07.01
印刷日期:2011.12.30

內容簡介

本書系統地介紹了MCS51單片機原理及接口技術,全書分為11章。第1章為單片機概述和基礎知識; 第2章介紹單片機的內部結構和工作原理; 第3章採用以實例解釋指令功能的方法,詳細地介紹MCS51單片機指令系統;第4章~第6章介紹單片機中斷系統、定時/計數器和串列口的工作原理和套用;第7章~第10章為單片機的套用技術,包括彙編程式設計、存儲器擴展、基於並行口的接口擴展、基於串列匯流排的接口擴展等內容;第11章簡要介紹基於80C51核心的第三代單片機C8051F000。為了達到強化基礎、突出套用和便於自學的目的,書中提供了大量例程和套用實例,並對其進行詳細的說明和論述,在每章最後設計了針對性較強的訓練題目。

本書可以作為普通高等學校和高等職業學校的電氣工程及其自動化、自動化和其他相關專業的教材或教學參考書,也可作為單片機技術的培訓教材或工程技術人員的參考書。

目錄

第1章基礎知識

1.1計算機的一些概念

1.2單片機

1.2.1單片機的概念及特點

1.2.2單片機的發展

1.2.3MCS51系列單片機及其兼容單片機

1.2.4單片機的套用

1.3計算機的數學基礎

1.3.1數制及轉換

1.3.2計算機中數的表示方法

1.3.3編碼

1.3.4計算機中信息的存儲和處理

1.4總結

複習思考題

第2章MCS51單片機結構及原理

2.1MCS51單片機的組成與結構

2.1.1MCS51的基本組成

2.1.2MCS51單片機的引腳與功能

2.1.3MCS51單片機的內部結構

2.2MCS51單片機的存儲器

2.2.1程式存儲器

2.2.2片內數據存儲器

2.2.3特殊功能暫存器

2.2.4位定址空間

2.2.5外部數據存儲器

2.3MCS51單片機的I/O口

2.3.1I/O口的結構

2.3.2I/O口的負載能力和接口要求

2.4MCS51單片機的時鐘電路與時序

2.4.1MCS51單片機的時鐘電路

2.4.2MCS51單片機的時序

2.5MCS51單片機的復位電路

2.5.1單片機復位及復位狀態

2.5.2單片機的復位電路

2.6總結

複習思考題

第3章MCS51單片機的指令系統

3.1指令格式

3.2MCS51單片機的定址方式

3.3指令系統分析

3.3.1指令的分類

3.3.2數據傳送類指令

3.3.3算術運算指令

3.3.4邏輯運算指令

3.3.5位操作指令

3.3.6控制轉移指令

3.4總結

複習思考題

第4章MCS51單片機中斷系統

4.1中斷系統概述

4.1.1中斷的概念

4.1.2CPU回響和處理中斷的機制

4.1.3中斷技術的作用

4.2MCS51單片機的中斷系統

4.2.1MCS51單片機的中斷標誌

4.2.2MCS51單片機的中斷控制

4.2.3MCS51單片機的中斷優先權

4.2.4MCS51中斷回響及處理過程

4.3外部事件中斷及套用

4.3.1外部事件中斷

4.3.2外部事件中斷源的套用

4.3.3外部事件中斷源的擴展

4.4總結

複習思考題

第5章MCS51單片機定時器/計數器

5.1概述

5.2定時器/計數器的工作方式選擇及控制

5.3定時器/計數器的工作方式及工作原理

5.3.1方式0

5.3.2方式1

5.3.3方式2

5.3.4方式3

5.4定時器/計數器的編程套用舉例

5.4.1定時器/計數器初始化

5.4.2定時器/計數器套用

5.5總結

複習思考題

第6章MCS51單片機串列口及套用

6.1串列通信的基本概念

6.1.1並行通信和串列通信

6.1.2串列通信方式

6.1.3數據通信的同步方式

6.2MCS51單片機的串列口

6.2.1MCS51單片機的串列口結構

6.2.2串列口的控制

6.2.3串列口的工作方式

6.3串列口的套用

6.3.1並行I/O口擴展

6.3.2串列口異步通信

6.3.3多機通信

6.4總結

複習思考題

第7章彙編語言程式設計

7.1偽指令

7.2算術運算程式的設計

7.3循環程式的設計

7.4查表程式的設計

7.5檢索程式的設計

7.6分支程式的設計

7.7碼制轉換程式的設計

7.8邏輯操作程式

7.9總結

複習思考題

第8章單片機的存儲器的擴展

8.1單片機系統的三匯流排的構造

8.2半導體存儲器

8.2.1隨機存取存儲器

8.2.2隻讀存儲器

8.3程式存儲器擴展

8.3.127××系列晶片

8.3.2外部程式存儲器擴展原理及時序

8.3.3EPROM擴展電路

8.4數據存儲器擴展

8.4.1常用靜態數據存儲器晶片

8.4.2外部數據存儲器的擴展方法及時序

8.4.3靜態RAM擴展電路

8.5E2PROM的使用

8.5.1E2PROM晶片

8.5.2E2PROM擴展電路

8.6程式存儲器和數據存儲器的同時擴展

8.7總結

複習思考題

第9章單片機I/O接口技術

9.1概述

9.2簡單晶片擴展I/O接口

9.2.1輸出口的設計

9.2.2輸入口的設計

9.2.3多個晶片擴展I/O口

9.3可程式接口晶片的擴展

9.3.18255可程式並行接口晶片及其使用

9.3.28155可程式接口晶片及其使用

9.4鍵盤及顯示器接口設計

9.4.1鍵盤接口設計

9.4.2單片機與顯示器接口

9.5A/D和D/A轉換接口技術

9.5.1A/D轉換接口技術

9.5.2D/A轉換接口技術

9.6I/O接口的綜合擴展

9.7總結

複習思考題

第10章串列匯流排擴展技術

10.1I2C匯流排擴展技術

10.1.1I2C匯流排

10.1.2I2C匯流排的數據傳輸

10.1.3I2C匯流排的定址

10.1.4MCS51單片機主從系統I2C匯流排模擬程式

10.1.5I2C匯流排套用

10.2SPI匯流排擴展技術

10.2.1SPI匯流排

10.2.2SPI匯流排鍵盤顯示器晶片HD 7279A

10.2.3SPI匯流排多通道串列輸出A/D晶片TLC2543及接口

10.2.4串列輸入D/A晶片TLC5615接口技術

10.2.5SPI串列編程E2PROM——X5045

10.3總結

複習思考題

第11章C8051Fxxx系列單片機

11.1系統概述

11.2CPU

11.3電源管理方式

11.3.1空閒方式

11.3.2停機方式

11.4復位

11.5振盪器

11.6存儲器組織

11.6.1程式存儲器

11.6.2數據存儲器

11.6.3通用暫存器

11.6.4位定址空間

11.6.5堆疊

11.6.6特殊功能暫存器

11.7可程式I/O口

11.7.1交叉開關優先權解碼

11.7.2I/O口的初始化

11.8中斷系統

11.8.1MCU中斷源和中斷向量

11.8.2外部中斷

11.8.3中斷優先權

11.9計數器/定時器

11.9.1定時器0和定時器1

11.9.2定時器2

11.10可程式定時/計數器陣列

11.10.1捕捉/比較模組

11.10.2PCA計數器/定時器

11.11串列口

11.11.1通用串列通信接口UART

11.11.2串列外設接口匯流排SPI

11.11.3SMBus/I2C匯流排

11.12模數轉換器

11.13DAC和比較器

11.14總結

複習思考題

附錄

參考文獻

熱門詞條

聯絡我們