單片微型機原理、套用與實驗(A51版)

單片微型機原理、套用與實驗(A51版)

《單片微型機原理、套用與實驗(A51版)》是2012年出版的圖書,作者是張友德、塗時亮 、趙志英 。

基本介紹

  • 中文名:單片微型機原理、套用與實驗(A51版)
  • 作者:張友德、塗時亮、趙志英
  • 出版時間:2012年3月
  • 出版社:復旦大學出版社
  • 頁數:338 頁
  • ISBN:978-7-309-08693-5/T.441
  • 定價:36 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書是在《單片微型機原理、套用與實驗(第五版)》基礎上,根據教學要求和單片機發展重新修訂而成。主要包括以下內容:單片機的基礎知識和基本概念;51系統結構、引腳、片上資源、相關電路設計原理;中斷系統結構和工作原理;51指令系統分析;彙編語言程式結構、設計步驟與方法;常用子程式設計原理與方法;彙編語言程式在Keil C51平台上的調試方法;單片機片上外圍模組結構、功能、典型套用與編程方法;51單片機系統擴展原理;典型擴展器件、模組的功能特性、接口技術、套用及編程方法;單片機套用系統的研製過程、典型套用實例的軟硬體設計與系統調試方法。

目錄

第1章 單片機基礎知識
§1.1概述
1.1.1計算機
1.1.2微型計算機
1.1.3單片機
1.1.4嵌入式系統
§1.2單片機中數的表示方法
1.2.1數制及其轉換
1.2.2BCD碼
1.2.3ASCII碼
1.2.4單片機中數的表示方法
§1.3單片機的內部結構
1.3.1中央處理器CPU
1.3.2單片機中的數據運算
1.3.3單片機的存儲器
1.3.4單片機的輸入/輸出接口(I/O)
§1.4典型單片機產品
1.4.1單片機的類型和特性
1.4.2典型的單片機產品
§1.5單片機的套用和套用系統結構
1.5.1單片機的套用
1.5.2單片機套用系統的結構
小結
習題
第2章 51系列單片機系統結構
§2.1總體結構
2.1.151系列單片機一般的總體結構
2.1.289C52的總體結構
§2.2存儲器組織
2.2.1程式存儲器
2.2.2內部RAM數據存儲器
2.2.3特殊功能暫存器
2.2.4位地址空間
2.2.5外部RAM和I/O口
§2.3時鐘、時鐘電路、CPU定時
§2.4復位和復位電路
2.4.1外部復位
*2.4.2內部復位
*2.4.3系統復位
§2.5中斷系統
2.5.1中斷概念
2.5.289C52中斷系統
2.5.3外部中斷觸發方式選擇
*2.5.451系列其他單片機的中斷系統
小結
習題
第3章 51系列指令系統
§3.1指令格式和常用的偽指令
§3.2定址方式
§3.3程式狀態字和指令類型
§3.4數據傳送指令
3.4.1內部數據傳送指令
3.4.2累加器A與外部數據存儲器傳送指令
3.4.3查表指令
§3.5算術運算指令
3.5.1加法指令
3.5.2減法指令
3.5.3乘法指令
3.5.4除法指令
§3.6邏輯運算指令
3.6.1累加器A的邏輯操作指令
3.6.2兩個運算元的邏輯操作指令
§3.7位操作指令
3.7.1位變數傳送指令
3.7.2位變數修改指令
3.7.3位變數邏輯操作指令
§3.8控制轉移指令
3.8.1無條件轉移指令
3.8.2條件轉移指令
3.8.3調用和返回指令
小結
習題
第4章 彙編語言程式的設計和調試
§4.1彙編語言程式設計方法
4.1.1程式設計步驟
4.1.2程式框圖和程式結構
4.1.3循環程式設計方法
4.1.4子程式設計方法
§4.2常用子程式的設計
4.2.1定點數四則運算程式
4.2.2常用數制轉換子程式
4.2.3主程式和中斷程式設計
§4.3Keil C51平台上的彙編語言程式調試
4.3.1A51程式檔案的生成
4.3.2A51程式的調試
4.3.3實驗的步驟與方法
小結
習題
實驗
第5章 51系列單片機的外圍模組及其套用
§5.1並行口的功能及其套用
5.1.1並行口的功能和操作方法
5.1.2並行口的套用——2位七段顯示器的接口和編程
5.1.3並行口的套用——4×4鍵盤的接口和編程
5.1.4並行口的套用——撥碼盤的接口和編程
§5.2定時器及其套用
5.2.1定時器的一般結構和工作原理
5.2.2定時器T0、 T1的功能和使用方法
5.2.3定時器T0方式1套用——多路低頻方波發生器
*5.2.4定時器T0方式1套用——定時掃描顯示器、鍵盤
5.2.5定時器T0方式2套用——時鐘計數
5.2.6定時器T2的功能和使用方法
5.2.7定時器T2套用——順序控制器
*5.2.8定時器T2套用——脈衝頻率的測量與計算
*5.2.9可程式計數器陣列(PCA)的功能和使用方法
*5.2.10PCA套用——高速輸出和PWM輸出
*5.2.11PCA模組綜合套用——軟體雙積分A/D
§5.3串列口UART
5.3.1串列口的組成和特性
5.3.2串列口的工作方式
5.3.3波特率
5.3.4多機通信原理
5.3.5串列口的套用和編程
5.3.6串列匯流排
5.3.7串列口方式0套用——8位靜態顯示器的接口和編程
5.3.8串列口方式1套用——字元輸入、輸出
5.3.9串列口方式1套用——單字元命令通信
5.3.10串列口方式1套用——字元串命令通信
*§5.48XC552的A/D轉換器
5.4.1A/D轉換器功能和使用方法
5.4.2A/D的套用和編程
*§5.5其他外圍模組簡介
*5.5.1液晶顯示器(LCD)驅動器
*5.5.2串列外圍接口SPI
*5.5.3I2C串列匯流排口
*5.5.4控制器區域網路(CAN)接口
*5.5.5其他
小結
習題
實驗
第6章 單片機接口技術
§6.151系列單片機並行擴展原理
6.1.1大系統的擴展匯流排和擴展原理
6.1.2緊湊系統的擴展匯流排和擴展原理
6.1.3海量存儲器系統地址解碼方法
§6.2存儲器擴展
6.2.1程式存儲器擴展
6.2.2數據存儲器RAM的擴展
§6.3RAM/IO擴展器8155的接口技術和套用
6.3.1RAM/IO擴展器8155的接口技術221
6.3.28155的套用——6位共陰極顯示器、3×8鍵盤的接口和編程
§6.4並行接口8255A的接口技術和套用
6.4.18255A的功能和接口技術
*6.4.28255的套用——點陣式發光顯示器的接口和編程
§6.574系列器件接口技術
6.5.1用74HC245擴展並行輸入口
6.5.2用74HC377擴展並行輸出口
*§6.6A/D器件接口技術
6.6.18路8位A/D ADC0809/0808的接口和編程
6.6.212位A/D AD574的接口和編程
*§6.7液晶顯示模組LCM的接口和編程
6.7.1GY1206 LKSCY7G液晶顯示模組簡介
6.7.2GY1206 LKSCY7G的接口和編程
*§6.8模擬串列擴展技術
6.8.1I2C時序模擬
6.8.2SPI時序模擬
小結
習題
實驗
第7章 套用系統的設計與調試
§7.1套用系統設計
7.1.1總體設計
7.1.2硬體設計
7.1.3軟體設計
§7.2單片機套用系統設計舉例
7.2.14相8拍步進電機控制器
*7.2.2直流電機控制器
*7.2.3十字路口交通控制器
§7.3開發工具與系統調試
7.3.1單片機開發工具
7.3.2套用系統調試
7.3.3調試舉例
小結
習題
實驗
附錄
附錄1 51指令表
附錄1 教學光碟內容和使用說明
附錄3 實驗仿真模組簡介
參考文獻

相關詞條

熱門詞條

聯絡我們