單片機及套用系統設計原理與實踐

單片機及套用系統設計原理與實踐

《單片機及套用系統設計原理與實踐》是北京航空航天大學出版社於2009年8月出版的一本書籍。本書立足於51單片機的經典結構,以廣泛套用的AT89S52單片機為套用對象,深入淺出地講述單片機及套用系統設計原理與實踐。書中51單片機基礎內容採用彙編與C51並行的撰寫方式,便於對比學習,套用則以C51為藍本,深入淺出。符合工程套用需求。

基本介紹

  • 書名:單片機及套用系統設計原理與實踐
  • 頁數:587頁
  • 出版社:北京航空航天大學出版社
  • 裝幀:平裝
圖書信息,內容簡介,目錄,

圖書信息

出版社: 北京航空航天大學出版社; 第1版 (2009年8月1日)
平裝: 587頁
正文語種: 簡體中文
開本: 16
ISBN: 9787811248630, 7811248638
條形碼: 9787811248630
尺寸: 22.8 x 18.2 x 2.6 cm
重量: 762 g

內容簡介

書中深度融合了微機原理課程中的核心知識,尤其是在彙編指令的深入剖析、中斷系統的分析和存儲器的擴展方法等方面講解細緻,可以繞過微機原理課程直接學習《單片機及套用系統設計原理與實踐》的內容。全書以電子測量和智慧型儀器為套用目標,符合單片機套用特點,充分發揮單片機技術優勢,並能抓住單片機套用的共性問題,深入剖析和整合知識脈絡,構建實例典型而又完整。力圖在說明單片機原理的同時,講述單片機套用原理,並通過單片機套用來講述單片機的相關套用技術及套用領域,使讀者建立起嵌入式系統的概念,從而構架電氣信息和儀器儀表類工程領域與計算機套用的橋樑。

目錄

第1章 計算機原理與嵌入式系統基礎
1.1 計算機的發展及套用
1.1.1 微型計算機發展及評價
1.1.2 嵌入式系統
1.2 計算機中的常用數制及編碼
1.2.1 計算機中的常用數制及相互轉換
1.2.2 字元的表示及編碼
1.3 算術運算和邏輯運算基礎
1.3.1 帶符號數的補碼錶示與加減法運算
1.3.2 數的定點表示與浮點表示
1.4 計算機組成及工作模型
1.4.1 存儲器
1.4.2 CPU的內部結構
1.4.3 匯流排與接口
1.4.4 模型機的工作過程
1.5 51系列單片機
1.5.1 單片機及套用概述
1.5.2 51經典型架構單片機
1.5.3 51單片機的發展及典型產品
1.5.4 51單片機最小系統
1.6 51單片機存儲器結構
1.6.1 51單片機存儲器構成
1.6.2 51單片機特殊功能暫存器
習題與思考題
第2章 51系列單片機指令系統與彙編程式設計
2.1 51系列單片機彙編指令格式及標識
21.1 指令格式
21.2 指令中用到的標識符
2.2 51系列單片機的定址方式
2.2.1 立即(數)定址
2.2.2 暫存器定址
2.2.3 直接定址
2.2.4 暫存器間接定址
2.2.5 變址定址
2.2.6 位定址
2.2.7 指令定址
2.3 51系列單片機指令系統
2.3.1 數據傳送指令
2.3.2 算術運算指令
2.3.3 邏輯操作指令
2.3.4 位操作指令
2.3.5 控制轉移指令
2.4 51系列單片機彙編程式常用的偽指令
2.5 51系列單片機彙編程式設計
2.5.1 延時程式設計
2.5.2 數值大小條件判斷設計
2.5.3 數學運算程式
2.5.4 數據的拼拆和轉換
2.5.5 多分支轉移(散轉)程式
2.5.6 排序
習題與思考題
第3章 單片機KeilC51語言程式設計基礎與開發調試
3.1 C語言與51系列單片機
3.1.1 C語言的特點及程式結構
3.1.2 C51程式結構
3.2 C51的數據類型
3.3 數據的存儲類型和存儲模式
3.3.1 C語言標準存儲類型
3.3.2 C51的數據存儲類型
3.3.3 C51的存儲模式
3.4 C51對SFR、可定址位、存儲器和I/O口的定義
3.4.1 C51中絕對地址的訪問
3.4.2 特殊功能暫存器SFR的定義
3.4.3 對位變數的定義
3.5 C51的運算符及表達式
3.5.1 賦值運算符
3.5.2 算術運算符
3.5.3 關係運算符
3.5.4 邏輯運算符
3.5.5 位運算符
3.5.6 複合賦值運算符
3.5.7 逗號運算符
3.5.8 條件運算符
3.5.9 指針與地址運算符
3.6 C51套用小結
3.7 μVision3集成開發環境
3.8 單片機套用系統的開發工具與調試
3.8.1 單片機套用系統的開發工具
3.8.2 單片機套用系統的調試
3.8.3 基於SST89E564自製51系列單片機仿真器
習題與思考題
第4章 51系列單片機內部資源及編程
4.1 51單片機的輸入/輸出(I/O)接口
4.1.1 51單片機的I/O口結構
4.1.2 I/O口與上/下拉電阻
4.1.3 開關量信號的輸入與輸出
4.2 中斷系統
4.2.1 中斷的基本概念
4.2.2 51單片機的中斷系統
4.2.3 中斷程式的編制
4.2.4 51單片機多外部中斷源系統設計
4.3 定時/計數器TO和T1
4.3.1 定時/計數器的主要特性
4.3.2 定時/計數器T0、T1的結構及工作原理
4.3.3 定時/計數器T0和T1的方式和控制暫存器
4.3.4 定時/計數器T0和T1的工作方式
4.3.5 定時/計數器T0和T1的初始化編程及套用
4.3.6 定時/計數器T0和T1小結
4.4 定時/計數器T2
4.4.1 定時/計數器T2的暫存器
4.4.2 定時/計數器T2的工作方式
4.5 串列接口
4.5.1 通信的基本概念
4.5.2 51系列單片機串列口功能與結構
4.5.3 串列口的工作方式
4.5.4 串列口的初始化編程及套用
4.5.5 用51系列單片機的串列口擴展並行口
4.5.6 利用方式1實現點對點的雙機UART通信與RS-232接口
4.5.7 多機通信與RS-485匯流排系統
習題與思考題
第5章 單片機系統匯流排與系統擴展技術
5.1 單片機系統匯流排和系統擴展方法
5.1.1 單片機系統匯流排信號
5.1.2 51系列單片機讀外部程式存儲器及讀/寫外部數據存儲器(I/O口)時序
5.1.3 基於系統匯流排進行系統擴展的匯流排連線方法
5.2 系統存儲器擴展
5.2.1 程式存儲器擴展
5.2.2 數據存儲器擴展
5.2.3 程式存儲器與數據存儲器綜合擴展
5.3 雙口RAM、異步FIFO及其擴展
5.3.1 雙口RAM
5.3.2 雙口RAM與單片機的接口
5.3.3 異步FIFO
5.3.4 異步FIFO與單片機的接口
5.4 輸入/輸出口及設備擴展
5.4.1 簡單I/O接口擴展
5.4.2 並行日曆時鐘晶片DS12C887與單片機接口
5.5 並行接口擴展技術及套用小結
習題與思考題
第6章 串列擴展技術
第7章 人機接口技術
第8章 單片機套用系統設計
第9章 時間和頻率測量及套用系統設計
第10章 A/D、D/A、PWM與測控系統設計
第11章 電阻的測量與套用
第12章 阻抗特性測量與線性網路分析技術及套用
附錄A 51系列單片機指令速查表
附錄B ASCII表
附錄C C51的庫函式
附錄D C8051F系列51單片機及編程套用
參考文獻

相關詞條

熱門詞條

聯絡我們