目錄
緒 論
一、微型計算機的發(fā)展和應用概況
二、微型計算機在工業(yè)自動化中的應用簡介
第一章 微型計算機運算基礎
第一節(jié) 數制和不同數制間數的轉換
一、進位計數制
二、不同進位計數制間數的轉換
第二節(jié) 計算機中數的表示方法
一、計算機中數的表示
二、原碼、反碼和補碼
第三節(jié) 信息的編碼方法
一、二進制編碼的十進制數
二、字符的編碼
第四節(jié) 計算機中數的運算方法
一、二進制數的運算
二、補碼運算
三、溢出和溢出判別
四、十進制數的加減運算
小 結
思考與練習
第二章 微處理器
第一節(jié) 微型計算機的基本組成及指令執(zhí)行過程
一、微型計算機的基本組成
二、幾個常用術語
三、CPU執(zhí)行指令的過程
第二節(jié) Z80微處理器的內部結構
一、Z80微處理器的內部結構
二、堆棧和堆棧指示器SP
第三節(jié) Z80微處理器的引腳及其功能
一、地址總線A15~A0
二、數據總線D,~D0
三、控制總線
第四節(jié) Z80微處理器的定時
一、指令周期、機器周期和時鐘周期
二、Z80CPU的時序簡介
小結
思考與練習
第三章 Z80微處理器的指令系統
第一節(jié) 指令及其表示方式
一、指令的基本概念
二、指令的表示方式
第二節(jié) Z80的尋址方式
一、立即尋址和立即擴展尋址
二、直接尋址
三、寄存器間接尋址
四、寄存器尋址
五、變址尋址
六、相對尋址
七、位尋址
八、隱含尋址
九、零頁尋址
第三節(jié) Z80微處理器的指令系統
一、數據傳送和交換指令
二、轉移指令
三、算術和邏輯運算指令
四、循環(huán)移位和移位指令
五、位操作指令
六、子程序調用和返回指令
七、數據塊傳送和搜索指令
八、CPU控制指令
小 結
思考與練習
第四章 匯編語言程序設計基礎
第一節(jié) 程序設計語言概述
第二節(jié) 匯編語言源程序規(guī)范
一、匯編和匯編程序
二、匯編語言源程序的格式
三、偽指令
第三節(jié) 匯編語言程序設計基礎
一、匯編語言程序設計的一般步驟
二、基本程序設計
三、介紹幾個常用的程序
小 結
思考與練習
第五章 半導體存貯器
第一節(jié) 概述
一、半導體存貯器的分類
二、半導體存貯器的主要技術參數
三、半導體存貯器的一般結構
第二節(jié) 隨機存貯器RAM
一、RAM基本存貯電路
二、靜態(tài)RAM的結構及芯片舉例
第三節(jié) 可擦可編程只讀存貯器EPROM
一、EPROM基本存貯電路
二、EPROM芯片舉例
第四節(jié) 存貯器與微處理器的連接
一、存貯器與CPU連接時應考慮的幾個問題
二、存貯器與CPU的連接
三、TP801單板機的存貯器
小 結
思考與練習
第六章 微型計算機接口技術基礎
第一節(jié) 接口技術的基本問題
一、外部設備的特點和對接口的基本要求
二、接口信息和接口的組成
第二節(jié) Z80CPU的輸入、輸出指令及時序
一、直接端口尋址方式的I/O指令
二、寄存器C間接端口尋址方式的I/O指令
三、數據塊I/O指令
四、Z80CPUI/O時序
第三節(jié) 輸入/輸出傳送控制方式
一、無條件傳送方式
二、查詢傳送方式
三、中斷傳送方式
四、直接存貯器存取DMA方式
第四節(jié) Z80微處理器的中斷技術
一、中斷概述
二、Z80的中斷系統
三、Z80的中斷響應方式
四、Z80的中斷優(yōu)先權處理及中斷嵌套
第五節(jié) Z80并行輸入/輸出接口PIO
一、PIO的結構
二、PIO的引腳功能
三、PIO的工作方式及時序
四、PIO的初始化編程
五、PIO應用舉例
第六節(jié) Z80計數/定時電路CTC
一、CTC的結構
二、CTC的引腳功能
三、CTC的工作方式
四、CTC的初始化編程
五、CTC應用舉例
第七節(jié) 簡單外設的接口技術
一、LED顯示器的接口
二、鍵盤的接口
小 結
思考與練習
第七章 數/模與模/數轉換器及其接口
第一節(jié) D/A轉換器及其接口
一、D/A轉換的基本原理
二、D/A轉換器的主要技術參數
三、幾種常見的D/A轉換器及其接口
第二節(jié) A/D轉換器及其接口
一、A/D轉換的基本原理
二、A/D轉換器的主要技術參數
三、幾種常用A/D轉換器及其接口
第三節(jié) D/A和A/D轉換器的接口要點
一、構成D/A轉換器接口時的要點
二、構成A/D轉換器接口時的要點
小 結
思考與練習
第八章 微型計算機在自動化技術中的應用
第一節(jié) 計算機在自動化技術中應用的基本類型
一、計算機過程測試系統
二、計算機控制系統
三、計算機測試控制系統
第二節(jié) 微型計算機應用于順序控制系統
一、剪切機的加工過程
二、接口、控制電路的組成
三、控制程序設計
第三節(jié) 步進電機的微型計算機控制
一、步進電機的控制原理
二、步進電機的計算機控制
第四節(jié) 測控系統中的數字濾波
一、程序限幅濾波
二、算術平均值法濾波
三、一階慣性數字濾波
第五節(jié) 微型計算機溫度控制系統
一、PID控制算法簡介
二、恒溫箱溫度控制系統
附錄 Z80指令系統表
主要參考文獻