複製鏈接
請複製以下鏈接發送給好友

單片微型計算機原理與接口技術

(2013年西安交通大學出版社出版的圖書)

鎖定
《單片微型計算機原理與接口技術》是2013年西安交通大學出版社出版的圖書。 [1] 
中文名
單片微型計算機原理與接口技術
作    者
申忠如主編
出版時間
2013年8月
出版社
西安交通大學出版社
ISBN
9787560556253
開    本
12 開

單片微型計算機原理與接口技術內容簡介

本書在概括介紹微處理器、微型計算機和微型計算機系統的基礎上,以McS一51單片機為代表,系統講述了其硬件結構和指令系統。為了適應當前單片機系統設計的潮流,在第5章專門講述了c51程序設計。後三章分別介紹了單片機的系統擴展和應用系統設計等內容。
本書可作為大學本科相關專業的教學用書,也可作為在課程設計、電子設計訓練、畢業設計和項目開發中的參考。

單片微型計算機原理與接口技術圖書目錄

前言
第1章 微型計算機系統概述
1.1微處理器、微型計算機和微型計算機系統
1.1.1微處理器
1.1.2微型計算機
1.1.3微型計算機系統
1.2微型計算機的發展與分類
1.2.1嵌入式系統
1.2.2嵌入式系統與普通Pc系統
1.2.3嵌入式系統與Mcs-5l系統
1.3存儲器
1.3.1半導體存儲器的分類
1.3.2只讀存儲器(ROM)
1.3.3靜態RAM和動態RAM
1.3.4 Flash閃存
1.4微型計算機和外設之間的數據傳送
1.4.1接口電路的作用
1.4.2 CPU和外設之間的數據傳送方式——三總線方式
1.4.3 CPU和外設之間的數據傳送方式一一串行方式
1.4.4 RS-232C:標準串行通信接口
1.5定時/計數器
1.6 Mcs-51系列單片機應用特性一
1.7 Mcs-51系列單片機開發和開發工具
第2章 Mcs-51單片機
2.1 Mcs-51單片機的內部結構框圖
2.2 CPU結構
2.3存儲器
2.4 I/0及相應的特殊功能寄存器
2.5 MCS-51引腳
2.6 MCS-51的時序
2.7單片機的低功耗操作方式
本章小結
習題
第3章 單片機的指令系統
3.1 Mcs-51單片機的助記符語言
3.2 MCS-51單片機的指令格式及尋址方式
3.2.1指令一般格式
3.2.2尋址方式
3.3數據傳送指令
3.3.1通用傳送指令:MOV
3.3.2外部數據存儲器(或I/O口)與累加器A傳送指令——MOVX
3.3.3程序存儲器向累加器A傳送指令——MOVC
3.3.4數據交換指令
3.3.5棧操作指令
3.3.6位傳送指令
3.4控制轉移類指令
3.4.1無條件轉移指令
3.4.2條件轉移指令
3.4.3比較轉移指令
3.4.4循環轉移指令
3.4.5子程序調用和返回指令
3.5算術運算指令
3.6邏輯運算操作
3.7偽指令
3.8彙編語言程序設計
3.8.1彙編語言源程序設計步驟
3.8.2彙編語言程序的基本結構
3.8.3彙編語言程序舉例
本章小結
習題
第4章 MCS-51的內部資源
4.1定時/計數器
4.1.1定時/計數器的結構和工作原理
4.1.2定時/計數器工作模式和控制寄存器
4.1.3定時/計數器的工作模式
4.1.4編程舉例
4.2串行通信及其接口
4.2.1通用異步接收/發送uART
4.2.2 Mcs-51的串行通信接口
4.2.3多處理機通信
4.2.4串行口程序設計舉例
4.3 中斷
4.3.1中斷的概念
4.3.2 Mcs-51單片機的中斷系統及其管理
4.3.3單片機響應中斷的條件及響應過程
4.3.4外部中斷
4.3.5中斷編程舉例
本章小結
習題
第5章 單片機C51程序設計基礎
5.1 C51程序的結構
5.2預處理命令
5.2.1宏定義
5.2.2文件包含
5.2.3條件編譯
5.3數據類型、運算符與表達式
5.3.1數據類型、常量與符號常量
5.3.2變量及其存儲空間
5.3.3 Keil51能識別的存儲器類型
5.3.4 8051特殊功能寄存器及其c51定義
5.3.5 C5l中對中斷服務函數與寄存器組的定義
5.3.6運算符與表達式
5.4函數
5.4.1函數定義的一般形式
5.4.2函數的調用與嵌套
5.4.3數據輸入輸出函數
5.5 c語句與程序設計
5.5.1表達式語句
5.5.2選擇語句
5.5.3 switch語句
5.5.4循環語句
5.5.5 goto語句、break語句和contmue語句
5.6指針變量
5.6.1指針變量定義和引用
5.6.2指針變量作為函數參數
5.6.3 Keil51的指針類型
5.7數組
5.7.1一維數組的定義和引用
5.7.2二維數組的定義和引用
5.7.3指向數組元素的指針
5.7.4數組名作為函數的參數
5.7.5字符數組與字符串
5.8結構體和共用體
5.8.1定義結構體類型的一般形式
5.8.2定義結構體類型變量
5.8.3結構體變量的初始化
5.8.4結構體變量的引用
5.8.5結構體數組
5.8.6指向結構體類型的數據指針
5.8.7 用結構體變量和指向結構體的指針作為函數參數
5.8.8用typedef定義類型
5.8.9共用體
5.9枚舉
5.10 MCS一51內部資源的c51編程舉例
5.10.1定時/計數器的編程舉例
5.10.2串行口程序設計舉例
5.10.3中斷編程舉例
本章小結
第6章 單片機系統的擴展
6.1基於三總線的系統擴展
6.1_l外部總線的擴展
6.1.2外部程序存儲器的擴展
6.1.3外部數據存儲器的擴展
6.1.4採用局部譯碼法產生I/o外設片選信號
6.1.5輸入輸出接口電路的擴展
6.2系統監控芯片的接口擴展
6.3 PC機與MC:S一51之間的串行通信
本章小結
第7章 單片機基本接口與應用
7.1 LED顯示器與鍵盤
7.1.1 LED顯示原理
7.1.2 LED顯示器與MCS一51的接口實例
7.1.3獨立式鍵盤控制電路
7.1.4鍵盤與顯示編程舉例
7.2顯示與鍵盤控制器7289A芯片介紹
7.2.1 7289A芯片簡介
7.2.2 7289A與AT89C52接口電路
7.2.3 C語言程序舉例
7.3液晶顯示器與89C52的接口
7.3.1 液晶模塊LcMl 2864簡介
7.3.2 LCMl2864液晶模塊指令集.
7.3.3液晶模塊LCMl2864與單片機接口
7.3.4 C語言程序舉例
7.4模擬輸入量的轉換與接口.
7.4.1 ADc0809的引腳説明
7.4.2 ADc0809與單片機的接口電路
7.4.3 A/D轉換(0809)編程
7.5模擬輸出量通道的接口
7.5.1 DAC0832的轉換原理與引腳
7.5.2 DAC0832與Mcs一51單片機接口
7.5.3 D/A轉換器(DAC0832)程序舉例
7.6開關量的輸入/輸出接口
7.6.1開關量的輸入接口
7.6.2開關量輸出接口
本章小結
第8章 單片機應用系統設計
8.1基於單片機測控系統的基本結構
8.2弱信號輸入及調理電路
8.3採樣保持電路
8.3.1採樣保持電路原理
8.3.2典型的採樣保持器集成芯片
8.4微型計算機的數據採集系統
8.4.1單通道數據採集的結構形式
8.4.2多通道數據採集的結構形式
8.4.3輸入通道與強電之間的隔離
8.4.4量程的自動轉換
8.5 12位A/D數據採集電路設計
8.5.1芯片簡介
8.5.2 12位A/D數據採集與單片機的接口
本章小結
附錄1 MCS-51單片機的指令系統
附錄2 ASCII碼字符表
附錄3 Keil51編譯指南
附錄4 c語言中的關鍵字
附錄5 c語言中的運算符及其優先級
附錄6常用的庫函數
參考文獻
參考資料