《單片機原理及控制技術》著重介紹計算機控制系統的組成、單片微型計算機的結構,軟硬體系統,基本控制算法及在工業控制中的套用技術。
基本介紹
- ISBN:9787111299004
- 頁數:336
- 定價:36.00元
- 出版時間:1970-1
內容介紹,目錄信息,
內容介紹
全書共9章,主要內容以單片機控制系統為例,介紹微機控制系統的結構、組成、算法;分別講述基於MCS-51系列單片機的結構及工作原理、指令系統及程式設計(包括C51程式設計)、中斷系統及定時/計數器、串列通信、系統擴展技術、過程輸入/輸出通道、數字控制器設計、計算機控制系統設計與開發等內容。
《單片機原理及控制技術》可作為高等院校自動化、電氣、計算機科學與技術、機電一體化等專業計算機控制技術或單片機課程的教材,也可作為從事計算機控制系統技術人員的參考書。
目錄信息
前言
第1章緒論
1 1計算機控制系統的組成
1 1 1計算機控制系統的硬體
1 1 2計算機控制系統的軟體
1 2計算機控制系統的分類
1 2 1操作指導系統
1 2 2直接數字控制系統
1 2 3計算機監督控制系統
1 2 4分散式控制系統
1 2 5現場匯流排控制系統
1 3常用的51系列單片機
1 3 1Intel公司的MCS 51系列單片機
1 3 2Atmel公司的AT89系列單片機
1 3 3Philips公司的51系列單片機
1 4習題
第2章MCS 51單片機的結構和時序
2 1MCS 51單片機的結構
2 1 1MCS 51的組成
2 1 2CPU的結構
2 1 3存儲器的結構
2 1 4MCS 51的並行I/O連線埠
2 1 5MCS 51的定時/計數器
2 1 6MCS 51的中斷系統
2 1 7MCS 51的串列接口
2 2MCS 51的引腳功能及片外匯流排結構
2 2 1MCS 51的引腳功能
2 2 2MCS 51的片外匯流排結構
2 3MCS 51單片機的工作方式
2 3 1復位工作方式
2 3 2程式執行工作方式
2 3 3節電工作方式
2 3 4編程和校驗工作方式
2 4MCS 51單片機的時序
2 4 1時鐘電路
2 4 2CPU時序的有關概念
2 4 3MCS 51的取指令和執行指令時序
2 4 4MCS 51訪問外部存儲器的指令時序
2 5習題
第3章MCS 51系列單片機的指令系統及彙編程式設計
3 1指令系統概述
3 1 1彙編指令格式
3 1 2指令描述符號介紹
3 2定址方式
3 2 1立即定址
3 2 2暫存器定址
3 2 3直接定址
3 2 4暫存器間接定址
3 2 5變址定址
3 2 6相對定址
3 2 7位定址
3 3MCS 51系列單片機的指令系統
3 3 1數據傳送類指令
3 3 2算術運算類指令
3 3 3邏輯運算及移位指令
3 3 4位操作指令
3 3 5控制轉移類指令
3 4彙編語言程式設計
3 4 1彙編語言程式偽指令
3 4 2結構化程式設計
3 5習題
第4章C51高級語言程式設計
4 1C語言高級編程
4 1 1C語言的特點
4 1 2C語言與MCS 51系列單片機
4 1 3C51編譯器
4 1 4Keil 8051開發工具
4 1 5C51程式結構
4 2C51對標準C語言的擴展
4 2 1存儲區域
4 2 2數據類型
4 2 3常量和變數
4 2 4存儲器模式
4 2 5絕對地址的訪問
4 3C51的運算符及表達式
4 3 1算術運算符
4 3 2關係和邏輯運算符
4 3 3位運算符
4 3 4逗號運算符
4 3 5賦值運算符
4 3 6條件運算符
4 3 7指針與地址運算符
4 3 8表達式和表達式語句
4 4C51函式
4 5C51構造數據類型
4 5 1數組和指針
4 5 2結構、共同體和枚舉
4 6C51庫函式
4 6 1本徵庫函式和非本徵庫函式
4 6 2訪問SFR和位地址的REGxxx H檔案
4 6 3C51庫函式
4 7C51程式編寫
4 7 1C51程式的基本結構
4 7 2編寫高效的C51程式及最佳化程式
4 8C51語言與彙編語言
4 8 1C51與彙編語言的接口
4 8 2函式的聲明及段名的命名規則
4 9習題
第5章MCS 51的定時器、中斷系統以及串列口
5 1MCS 51單片機的定時/計數器
5 1 1定時/計數器的結構
5 1 2定時/計數器的控制
5 1 3定時/計數器的工作方式
5 1 4定時/計數器的初始化
5 1 5定時/計數器套用舉例
5 2MCS 51單片機的中斷系統
5 2 1MCS 51的中斷系統組成
5 2 2中斷源和中斷請求標誌
5 2 3中斷控制
5 2 4中斷的處理過程及回響時間
5 2 5中斷系統的初始化及套用
5 2 6中斷源的擴展
5 3MCS 51的串列接口
5 3 1串列口的結構
5 3 2串列口的工作方式
5 3 3串列口的通信波特率
5 3 4串列口的初始化
5 3 5串列口的套用舉例
5 3 6串列口在多機通信中的套用
5 4習題
第6章單片機的人機互動與擴展技術
6 1單片機系統的人機互動技術
6 1 1顯示器接口技術
6 1 2鍵盤接口技術
6 1 3串列通信接口技術
6 2存儲器的擴展技術
6 2 1存儲器擴展中應考慮的問題
6 2 2存儲器的並行擴展
6 2 3存儲器的串列擴展
6 3系統擴展技術
6 3 1並行I/O接口的擴展及套用
6 3 2可程式串列顯示接口晶片MAX7219及擴展套用
6 4習題
第7章過程通道
7 1輸入/輸出通道的結構
7 1 1輸入通道的結構
7 1 2輸出通道的結構
7 2多路開關及採樣量化保持
7 2 1多路模擬開關
7 2 2信號採樣及量化
7 2 3保持器
7 3模擬量輸出通道接口技術
7 3 1DAC的主要性能指標
7 3 2並行DAC及接口技術
7 3 3串列DAC及接口技術
7 4模擬量輸入通道接口技術
7 4 1ADC的主要技術指標
7 4 2並行ADC及接口技術
7 4 3串列ADC及接口技術
7 5壓頻轉換器和頻壓轉換器
7 6開關量輸入輸出通道
7 6 1開關量輸入通道
7 6 2開關量輸出通道
7 7習題
第8章數字控制器設計
8 1概述
8 2數字PID控制器
8 2 1PID控制器的數位化實現
8 2 2數字PID控制器算法的幾種改進形式
8 2 3PID控制器的參數整定
8 3直接數字控制器的設計
8 3 1直接數字控制器的脈衝傳遞函式
8 3 2最少拍隨動系統數字控制器的設計
8 3 3最少拍無波紋隨動系統數字控制器的設計
8 4純滯後對象控制器的設計
8 4 1大林算法
8 4 2史密斯預估補償算法
8 5數字控制器的計算機實現
8 5 1直接程式法
8 5 2串列程式法
8 5 3並行程式法
8 6習題
第9章MCS 51系列單片機套用系統開發與設計
9 1單片機系統開發與設計
9 1 1系統總體方案設計
9 1 2硬體設計
9 1 3軟體設計
9 1 4系統調試
9 1 5印製電路板設計
9 2抗干擾技術
9 2 1干擾源及其分類
9 2 2硬體抗干擾技術
9 2 3軟體抗干擾技術
9 38路溫度巡檢儀套用設計
9 3 1設計任務及硬體電路設計
9 3 2系統軟體設計
9 4步進電動機控制系統設計
9 4 1設計任務及硬體電路設計
9 4 2系統軟體設計
9 5計程車計費器設計
9 5 1設計任務及硬體電路設計
9 5 2系統軟體設計
附錄
附錄AMCS 51系列單片機指令表
附錄BKeil C51 庫函式
附錄CC51極限值
參考文獻