《MCS-51系列單片機及其套用》是2012年東南大學出版社出版的圖書,作者是孫育才。本書適合廣大科技工作者閱讀,也適合作為各大專院校單片機課程教學用書,還可作為各類選修課和培訓班等的主選教材。
基本介紹
- 書名:MCS-51系列單片機及其套用
- 作者:孫育才
- ISBN:9787564122874
- 頁數:354
- 定價:36.00元
- 出版社:東南大學出版社
- 出版時間:2012-6
- 裝幀:平裝
- 開本:16
- 副標題:MCS-51系列單片機及其套用
內容簡介
目錄
1.1單片機的誕生、現狀及其發展
1.2單片機的廣泛套用
1.3單片機的發展趨勢與特點
1.4嵌入式系統與單片機
1.5MCS—51系列單片機
1.6MCS—51已成為國際經典
思考題與習題
2MCS—51系列單片機系統結構
2.1MCS—51系列單片機的基本結構
2.2MCS—51系列單片機的外特性——引腳功能說明
2.3中央處理器——CPU
2.3.1運算器
2.3.2控制器
2.3.3振盪器、時鐘電路及時序
2.4MCS—51系列單片機的復位
2.4.1復位功能
2.4.2常用復位電路
2.5MCS—51系列單片機的節電方式
2.5.1標準的節電運行方式
2.5.2掉電保持方式
2.6EPROM型8751H單片機
2.6.18751H型單片機內部EPROM編程
2.6.28751H型單片機內部程式的校驗
2.6.3片內程式存儲器保密位
2.6.4片內EPROM程式的擦除
2.7片內振盪器
2.7.1HMOS型8051片內振盪器結構
2.7.2CHMOS型80C51片內振盪器結構
思考題與習題
3MCS—51系列存儲器和布爾(位)處理器
3.1概述
3.1.1隨機存取存儲器——RAM
3.1.2隻讀存儲器——ROM
3.2MCS—51系列存儲器結構
3.2.1MCS—51系列程式存儲器的地址空間
3.2.2MCS—51系列數據存儲器的地址空間
3.2.3特殊功能暫存器(SFR)的地址空間
3.3外部存儲器與訪問
3.3.1外部程式存儲器與訪問
3.3.2外部數據存儲器與訪問
3.3.3外部擴展地址/數據匯流排——PO和P2連線埠
思考題與習題
4MCS—51系列指令系統
4.1概述
4.2MCS—51系列的定址方式
4.2.1暫存器定址方式
4.2.2直接定址方式
4.2.3暫存器間接定址方式
4.2.4立即定址方式
4.2.5變址間接定址方式
4.2.6相對定址方式
4.2.7位定址方式
4.3MCS—51系列指令系統
4.3.1數據傳送類指令
4.3.2算術運算類指令
4.3.3邏輯運算類指令
4.3.4控制轉移類指令
4.3.5布爾(位)處理類指令
思考題與習題
5中斷系統
5.1概述
5.2MCS—51系列中斷系統
5.2.1中斷源結構
5.2.2中斷控制
5.2.3中斷回響
5.2.4中斷請求的撤除
5.3中斷服務程式
5.3.1中斷服務的初始化
5.3.2採用中斷服務時的主程式結構
5.3.3中斷服務程式的基本結構
思考題與習題
6接口部件的結構及其功能
6.1並行I/O口的結構及其功能
6.1.1並行I/O口的內部結構
6.1.2重寫操作
6.1.3匯流排概念
6.2定時/計數器結構及其功能
6.2.1定時/計數器的基本結構
6.2.2定時/計數器0和1的控制與狀態暫存器
6.2.3定時/計數器0和1的工作方式
6.2.4定時/計數器2
6.2.5定時/計數器的編程和套用
6.3串列通信
6.3.1串列通信概述
6.3.2MCS—51系列的串列通信
6.3.3串列通信套用舉例
思考題與習題
7套用系統功能擴展與設計
7.1概述
7.1.1套用系統硬體部分總體方案的設定
7.1.2外部匯流排概述
7.1.3地址空間的分配
7.2外部存儲器的擴展與電路設計
7.2.1外部程式存儲器的擴展與電路設計
7.2.2外部數據存儲器的擴展與電路設計
7.2.3其他新型特殊存儲器簡介
7.3並行I/O接口的擴展
7.3.1外部擴展並行I/O口的相關要求
7.3.2功能單一的I/O口擴展
7.3.3多功能8155H/8156H並行I/O口的擴展
7.3.48255A型並行I/O口的擴展
7.4數模(D/A)和模數(A/D)轉換器的擴展
7.4.1外部擴展數模(D/A)轉換器
7.4.2外部擴展模數(A/D)轉換器
7.4.3模擬電路設計中應注意的問題
7.5外部中斷源的擴展
7.5.1片內定時/計數器擴展外部中斷源
7.5.2採用查詢法擴展外部中斷源
7.5.3優先權編程器擴展外部中斷源
7.6串列標準接口的擴展
7.6.1配置RS—232—C標準接口
7.6.2RS—422A、RS—423A和RS—485標準接口簡介
7.7硬體系統可靠性概述
思考題與習題
8彙編語言程式設計基礎
8.1彙編語言程式設計概述
8.1.1彙編語言程式設計的基本步驟與方法
8.1.2常用偽指令簡介
8.2彙編語言程式設計基礎和舉例
8.2.1簡單結構程式
8.2.2分支結構程式
8.2.3循環結構程式
8.2.4子程式結構
8.2.5查表結構程式
8.3源程式的基本格式
8.4軟體抗干擾技術簡介
8.4.1嵌入式測控系統軟體的基本要求
8.4.2軟體抗干擾的特點及其前提條件
8.4.3常用軟體抗干擾方法
8.4.4故障自動恢復處理程式
8.5常用功能模組程式設計舉例
8.5.1算術運算程式段設計
8.5.2數制轉換程式段設計
8.5.3數字濾波程式段設計
思考題與習題
9套用系統的開發、設計與調試
9.1套用系統的開發與設計
9.1.1開發套用系統項目的確定
9.1.2單片機開發仿真系統及其套用
9.1.3套用系統(樣機)硬體部分的檢驗與調試
9.1.4套用系統(樣機)套用軟體程式的調試
9.2典型單片機開發仿真系統(仿真器)簡介
9.3嵌入式單片機套用簡介
9.4MCS—51系列單片機開發、套用舉例
9.4.1人工氣候箱的研製
9.4.2單片機在雙模最優控制器中的套用
9.5單片機的實驗與課程設計
思考題與習題
附錄