前言
第一章 計算機中的數(shù)與代碼
第一節(jié) 進位計數(shù)制及其相互轉換
第二節(jié) 數(shù)據(jù)在計算機中的表示
第三節(jié) 二進制數(shù)的運算方法
第四節(jié) 計算機中的代碼
習題與思考題
第二章 微型計算機系統(tǒng)組成概論
第一節(jié) 概述
第二節(jié) 微處理器
第三節(jié) 半導體存儲器
第四節(jié) 輸入輸出與接口
第五節(jié) 中斷的基本概念
第六節(jié) 計算機的軟件
習題與思考題
第三章 MCS-51單片機結構
第一節(jié) 單片微型計算機概述
第二節(jié) MCS-51單片機的結構和引腳
第三節(jié) MCS-51單片機存儲器結構
第四節(jié) MCS-51單片機的時序
習題與思考題
第四章 指令系統(tǒng)與程序設計
第一節(jié) 指令格式和尋址方式
第二節(jié) 指令系統(tǒng)
第三節(jié) 匯編語言程序設計
習題與思考題
第五章 MCS-51單片機的中斷系統(tǒng)
第一節(jié) 中斷源與中斷優(yōu)先級別
第二節(jié) 外部中斷源擴展
習題與思考題
第六章 定時器/計數(shù)器
第一節(jié) 定時器/計數(shù)器的結構
第二節(jié) 定時器/計數(shù)器的專用寄存器
第三節(jié) 定時器的工作方式
第四節(jié) 定時器/計數(shù)器的編程和應用舉例
習題與思考題
第七章 MCS-51單片機串行接口
第一節(jié) 串行通信的基本概念
第二節(jié) MCS-51單片機串行口的控制
第三節(jié) 串行口的工作方式
第四節(jié) 波特率設計
第五節(jié) 串行口的編程和應用舉例
習題與思考題
第八章 MCS-51系列單片機的擴展
第一節(jié) MCS-51系列單片機最小應用系統(tǒng)
第二節(jié) MCS-51系列單片機擴展系統(tǒng)的組成
第三節(jié) MCS-51系列單片機程序存儲器的擴展
第四節(jié) MCS-51系列單片機數(shù)據(jù)存儲器的擴展
第五節(jié) MCS-51單片機I/O接口的擴展與接口技術
習題與思考題
第九章 單片機應用系統(tǒng)的設計、開發(fā)和實例
第一節(jié) 單片機應用系統(tǒng)的設計與開發(fā)
第二節(jié) 應用實例--順序控制系統(tǒng)
第三節(jié) 應用實例--數(shù)據(jù)采集系統(tǒng)
第四節(jié) 步進電動機自動控制系統(tǒng)
習題與思考題
附錄
附錄A 實驗指導
實驗一 簡單程序練習
實驗二 簡單程序設計
實驗三 數(shù)據(jù)運算程序設計
實驗四 子程序設計
實驗五 存儲器擴展
實驗六 A/D轉換
實驗七 D/A轉換
實驗八 開發(fā)系統(tǒng)的綜合實驗
附錄B 課程設計
附錄C MCS-51指令系統(tǒng)表
附錄D ASCⅡ(美國標準信息交換碼)表
參考文獻