定 價:26 元
叢書名:普通高等工科教育“十一五”規(guī)劃教材
- 作者:陳立周,陳宇 編
- 出版時間:2008/5/2
- ISBN:9787111081975
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:243
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書是根據(jù)普通高等?茖W校和高等職業(yè)技術學院機電類的教學培養(yǎng)計劃,以及“單片機原理及其應用”課程的基本要求而編寫的。內(nèi)容包括單片機的基礎知識、8051系列單片機的結構、MCS-51指令系統(tǒng)、編程技巧、存儲器的擴展方法、中斷、并口、串口、定時/計數(shù)器的結構與原理、C51編程,以及單片機控制系統(tǒng)的硬件設計、軟件調(diào)試等。由于本課程是實踐性較強的課程,所以在內(nèi)容上既注意講述有關單片機的基礎理論,也注意介紹在開發(fā)應用中會遇到的實際問題。
為適應近年來單片機技術的發(fā)展,本書在第1版的基礎上作了修改補充,增加了串行擴展技術、對PC的串行通信、Windows環(huán)境下集成開發(fā)軟件等內(nèi)容,以提高學生開發(fā)單片機應用系統(tǒng)的能力。還對第1版某些內(nèi)容作了較詳細的闡述,增加實例,使之更便于自學。
本書可作為普通高等?茖W校和高等職業(yè)技術學院機電類專業(yè)有關單片機原理及應用、單片機控制系統(tǒng)、單片機接口之類課程的教材,也可以供電大和從事單片機控制系統(tǒng)開發(fā)工作的工程技術人員學習參考。
前言
第一章 單片機的基礎知識
第一節(jié) 不同進位計數(shù)制及其互換
第二節(jié) 帶符號的二進制數(shù)
第三節(jié) BED碼及文字符號代碼
第四節(jié) 單片機系統(tǒng)的組成
第五節(jié) 8051單片機的結構
第六節(jié) 8051單片機的復位和低功耗工作方式
習題
第二章 MCS-51指令系統(tǒng)
第一節(jié) 概述
第二節(jié) 數(shù)據(jù)傳送指令
第三節(jié) 算術與邏輯運算及移位操作指令
第四節(jié) 控制轉移指令
第五節(jié) 位操作指令 前言
第一章 單片機的基礎知識
第一節(jié) 不同進位計數(shù)制及其互換
第二節(jié) 帶符號的二進制數(shù)
第三節(jié) BED碼及文字符號代碼
第四節(jié) 單片機系統(tǒng)的組成
第五節(jié) 8051單片機的結構
第六節(jié) 8051單片機的復位和低功耗工作方式
習題
第二章 MCS-51指令系統(tǒng)
第一節(jié) 概述
第二節(jié) 數(shù)據(jù)傳送指令
第三節(jié) 算術與邏輯運算及移位操作指令
第四節(jié) 控制轉移指令
第五節(jié) 位操作指令
習題
第三章 匯編語言程序設計
第一節(jié) 匯編語言程序的格式
第二節(jié) 偽指令
第三節(jié) 匯編語言程序的編寫步驟及基本結構
第四節(jié) 程序設計舉例
習題
第四章 半導體存儲器
第一節(jié) 存儲器的分類
第二節(jié) 隨機存取存儲器
第三節(jié) 只讀存儲器
第四節(jié) 存儲器的并行擴展及連接方法
第五節(jié) 串行存儲器的擴展方法
習題
第五章 輸入輸出與中斷
第一節(jié) 輸入輸出設備與接口
第二節(jié) 輸入輸出的傳送方式
第三節(jié) 中斷的基本概念
第四節(jié) 8051單片機的中斷系統(tǒng)
第五節(jié) 中斷程序舉例
第六節(jié) 中斷的擴展
習題
第六章 并行接口與定時/計數(shù)器
第一節(jié) 8051單片機的片內(nèi)并行接口
第二節(jié) 并行接口擴展與8255A并行接口芯片
第三節(jié) 控制系統(tǒng)常用的外設接口
第四節(jié) 8051單片機的定時/計數(shù)器
第五節(jié) 實時時鐘
習題
第七章 串行接口
第一節(jié) 概述
第二節(jié) 805l單片機串行接口
第三節(jié) 8051單片機串行接口的工-作方式
第四節(jié) 串行接口初始化編程
第五節(jié) RS-232、RS-485接口
第六節(jié) 調(diào)制解調(diào)器
第七節(jié) 串行接口的應用
習題
第八章 單片機的C51編程
第一節(jié) 概述
第二節(jié) 程序的格式
第三節(jié) 數(shù)據(jù)類型和存儲類型
第四節(jié) 運算符和表達式
第五節(jié) 指針與函數(shù)
第六節(jié) 片內(nèi)硬件資源的定義
第七節(jié) 程序的基本結構
第八節(jié) C51程序舉例
習題
第九章 單片機控制系統(tǒng)設計與調(diào)試
第一節(jié) 單片機控制系統(tǒng)的設計
第二節(jié) Windows環(huán)境下集成開發(fā)軟件
第三節(jié) 單片機的開發(fā)設備與開發(fā)方式
第四節(jié) 開發(fā)設備簡介
附錄
附錄A ASCII表
附錄B MCS-51指令表
附錄C MCS-51指令編碼表
參考文獻
第一章 單片機的基礎知識
第一節(jié) 不同進位計數(shù)制及其互換
電子計算機包括單片機都是一種對數(shù)據(jù)信息進行處理與控制的機器,因此在學習計算機之前有必要先了解一下有關數(shù)的知識。
在人們?nèi)粘I钪,都習慣于使用十進制,但在數(shù)字電路和計算機內(nèi)部,由于只能通過電位高低表示1和0兩個數(shù)碼,所以計算機內(nèi)部不用十進制而用二進制。這樣,在使用計算機的時候,經(jīng)常需要把常用的十進制轉換為二進制。又由于用二進制表示一個數(shù),所用的數(shù)碼長,不但書寫和閱讀不方便,容易出錯,所以書寫時又常把二進制數(shù)據(jù)轉換為十六進制。有些開發(fā)軟件甚至要指定使用某種進制,為此學習單片機的第一步,先要熟悉這三種進位計數(shù)制間的互換。
……