《單片微型計算機原理及應用》以MCS-51 系列單片機為基礎,通過大量實例系統、全面地介紹微型計算機的原理及應用,主要內容包括:微型計算機基礎、半導體存儲器及I/O接口基礎,以及MCS-51系列單片機的硬件結構、指令系統、匯編語言程序設計、基本應用(中斷、定時器/計數器、串行口)、系統擴展技術、鍵盤/顯示接口技術、模擬量接口技術、單片機應用系統設計!镀胀ǜ叩冉逃笆濉币巹澖滩摹る娮有畔⒖茖W與工程專業規劃教材:單片微型計算機原理及應用》提供免費電子課件、習題解答和程序代碼。
《單片微型計算機原理及應用》可作為高等學校工科非計算機專業的相關課程教材,也可供從事單片機應用與產品開發工作的工程技術人員學習、參考。
第1章 微型計算機基礎
1.1 概述
1.1.1 計算機的基本概念
1.1.2 計算機的工作過程
1.1.3 微型計算機的發展、分類、特點及應用
1.1.4 現代微型計算機技術的發展趨勢
1.2 微型計算機基本結構
1.2.1 微型計算機基本結構
1.2.2 微處理器、微型計算機、微型計算機系統
1.2.3 微型計算機的主要術語及性能指標
1.3 數字電路基礎
1.3.1 基本的門電路
1.3.2 三態門與緩沖器
1.3.3 觸發器與鎖存器
1.4 計算機中的數制和編碼基礎
1.4.1 計算機中的數制及轉換
1.4.2 帶符號數的表示
1.4.3 定點數和浮點數
1.4.4 計算機中常用的編碼
本章小結
習題
第2章 半導體存儲器及
I/O接口基礎
2.1 存儲器概述
2.1.1 存儲器的基本組成與操作
2.1.2 存儲器的分類及主要指標
2.1.3 存儲器芯片的一般結構及地址結構形式
2.1.4 堆棧的概念
2.2 輸入/輸出接口基礎
2.2.1 接口的基本概念
2.2.2 I/0接口的端口及編址
2.2.3 I/O接口的發展
2.3 CPU與外設的數據傳輸方式
2.3.1 無條件傳輸方式
2.3.2 程序查詢傳輸方式
2.3.3 中斷傳輸方式
2.3.4 DMA傳輸方式
2.4 并行與串行通信、中斷、定時器/計數器概述
2.4.1 并行通信與串行通信
2.4.2 中斷
2.4.3 定時器/計數器
本章小結
習題
第3章 MCS一51系列單片機硬件結構
3.1 單片機概述
3.1.1 單片機的特點、分類及應用
3.1.2 單片機技術的發展趨勢
3.1.3 單片機應用系統
3.2 MCS-51單片機的總體結構
3.2.1 內部結構
3.2.2 外部引腳說明
3.2.3 微處理器
3.3 McS-5l單片機的存儲器結構
3.3.1 程序存儲器
3.3.2 數據存儲器
3.3.3 特殊功能寄存器
3.4 MCS-5l單片機并行的I/O接口
3.4.1 Pl口
3.4.2 P3口
3.4.3 PO口
3.4.4 P2口
3.5 Mcs-51單片機的輔助電路及時序
3.5.1 時鐘電路
3.5.2 復位及復位電路
3.5.3 CPU的時序
本章小結
習題
第4章 MCS-51系列單片機指令系統
4.1 概述
4.1.1 指令和指令系統
4.1.2 程序與程序設計
4.1.3 操作數的類型
4.2 MCS-51單片機指令系統基礎
4.2.1 概述
4.2.2 指令描述約定
4.2.3 尋址方式
4.3 MCS-51單片機的指令系統
4.3.1 數據傳送類指令
4.3.2 算術運算類指令
4.3.3 邏輯運算類指令
4.3.4 控制轉移類指令
4.3.5 位操作類指令
4.4 MCS-5 1單片機的偽指令
本章小結
習題
第5章 MCS-51系列單片機匯編語言程序設計
5.1 程序設計概述
5.1.1 程序設計步驟
5.1.2 程序設計技術
5.1.3 評價程序質量的標準
5.2 基本的程序設計
5.2.1 順序結構的程序設計
5.2.2 分支結構的程序設計
5.2.3 循環結構的程序設計
5.3 基本功能程序的設計
5.3.1 查表程序的設計
5.3.2 子程序的設計
5.3.3 算術邏輯運算程序
5.3.4 數制轉化程序
5.4 數字濾波程序
5.4.1 程序判斷濾波
5.4.2 中值濾波
5.4.3 算術平均數值濾波
5.4.4 去極值平均數濾波
本章小結
習題
第6章 MCS-51系列單片機中斷系統與定時器/計數器
6.1 MCS-51單片機的中斷結構
6.1.1 中斷系統組成
6.1.2 中斷源
6.1.3 中斷控制
6.2 MCS-51單片機中斷優先級與中斷響應
6.2.1 中斷優先級
6.2.2 中斷響應
6.2.3 中斷請求的撤除
6.3 MCS-51單片機中斷系統應用舉例
6.3.1 中斷系統的初始化
6.3.2 中斷系統應用舉例
6.4 MCS-51單片機的定時器/計數器結構
6.4.1 定時器/計數器的結構
6.4.2 定時器/計數器的控制寄存器
……
第7章 MCS-51系列單片機構串行口
第8章 MCS-51系列單片機系統
第9章 MCS-51系列單片機鍵盤/顯示器接口技術
第10章 MCS-51系列單片機模擬量接口技術
第11章 單片機應用系統設計
附錄A ASCLL碼字符表
附錄B 常用的單片機產品
附錄C 單片機應用系統開發的軟硬件環境
附錄D 單片機應用資料的網上查詢方法
參考文獻