《單片機原理及接口技術——基于MCS-51與匯 編語言》是根據普通高等教育"單片機原理與接口技 術"課程教學基本要求,由多年從事本科教學和科研 的教師編寫。 本書選擇MCS-51系列單片機作為主講機型,系 統地介紹MCS-51單片機內部的功能結構、軟硬件 資源的原理與應用,以及使用外部電路進行功能擴展 的方法,以兩個完整的實例系統的介紹了單 片機應用的設計方法及步驟。全書共10章,并附有習 題。
《單片機原理及接口技術——基于MCS-51與匯 編語言》可用作高等理工科專業的單片機教材或教學 參考書,也可供從事相關專業的技術人員參考。王敏 負責全書編寫工作。
《單片機原理及接口技術——基于MCS-51與匯編語言》是作者在多年從事單片機原理及接口技術課程教學實踐和科研經驗的基礎上,參考了大量相關文獻資料,組織編寫而成。本書主要目的是使理工科非計算機專業的研究生或本科生了解MCS?51單片機發展的新技術和應用領域,掌握單片機的基本結構、工作原理、接口技術及單片機匯編語言程序設計等內容,具有單片機硬件和軟件開發能力。王敏負責全書編寫工作。
第1章 微型計算機基礎知識
1.1 概述
1.1.1 計算機的發展歷史
1.1.2 微型計算機的發展歷史
1.1.3 單片微型計算機的發展歷史
1.2 微型計算機系統
1.2.1 微型計算機主機組成
1.2.2 微型計算機的主要性能指標
1.3 微機中的數制和數的表示
1.3.1 數制的基與權
1.3.2 數制的轉換方法
1.3.3 二進制數的表示
1.3.4 微機中數的表示
1.4 微機中的常見編碼
1.4.1 ASCII碼
1.4.2 8421 BCD碼
1.5 計算機中的運算電路及補碼運算
1.5.1 計算機中的運算電路
1.5.2 補碼運算
習題
第2章 MCS-51單片機結構組成及時序
2.1 MCS-5l系列單片機內部結構
2.1.1 中央處理器CPU結構
2.1.2 存儲器結構
2.1.3 I/O端口
2.1.4 定時器/計數器(T/C
2.1.5 中斷系統
2.1.6 時鐘電路
2.2 MCS-51單片機引腳及其功能
2.2.1 引腳信號功能介紹
2.2.2 引腳信號的第二功能
2.3 MCS-51 單片機復位
2.4 MCS-51 單片機時序
2.4.1 時序的定時單位
2.4.2 MCS-51指令的取指/執行時序
2.4.3 讀片外ROM/RAM的時序
2.5 MCS-51單片機特性
習題
第3章 MCS-51單片機指令系統
3.1 指令系統概述
3.1.1 指令格式
3.1.2 指令的分類
3.2 尋址方式
3.2.1 立即尋
3.2.2 直接尋
3.2.3 寄存器尋
3.2.4 寄存器間接尋
3.2.5 基址加變址寄存器間接尋
3.2.6 相對尋
3.2.7 位尋
3.3 MCS-51系列單片機指令系統
3.3.1 尋址空間及符號注釋
3.3.2 數據傳送指令
3.3.3 算術運算指令
3.3.4 邏輯運算類指令
3.4 移位和位操作類指令
3.4.1 移位指令
3.4.2 位操作類指令(也稱布爾操作指令
3.5 跳轉及控制類指令
3.5.1 無條件轉移指令(4條
3.5.2 條件轉移指令
3.5.3 子程序調用指令和返回指令
3.5.4 空操作指令
習題
第4章 匯編語言程序設計
4.1 匯編語言的構成
4.1.1 程序設計語
4.1.2 匯編語言的格式
4.1.3 匯編語言的構成
4.1.4 匯編語言程序設計步驟
4.1.5 匯編語言源程序的匯編方法
4.2 MCS-51單片機匯編語言程序設計
4.2.1 簡單程序設計
4.2.2 分支程序設計
4.2.3 循環程序設計
4.2.4 查表程序設計
4.2.5 子程序結構程序設計
習題
第5章 MCS-51與存儲器的擴展技術
5.1 存儲器的分類
5.1.1 隨機存儲器(RAM
5.1.2 只讀存儲器(ROM
5.2 MCS-51與存儲器的連接
5.2.1 MCS-51與存儲器的總線結構
5.2.2 存儲器容量的擴展
5.2.3 存儲器的譯碼方式
5.3 MCS-51與外部ROM的擴展連接
5.4 MCS-51與外部RAM的擴展連接
5.5 MCS-51同時擴展RAM和ROM
習題
第6章 MCS-51中斷系統與定時計數器
6.1 MCS-51內部定時器/計數器
6.1.1 MCS-51對內部定時器/計數器的控制
6.1.2 定時器/計數器的工作方式
6.1.3 定時器/計數器的初始化
6.1.4 應用舉例
6.2 MCS-51中斷系統
6.2.1 MCS-51中斷系統的結構
6.2.2 MCS-51對中斷請求的控制
6.2.3 MCS-51對中斷的響應
6.2.4 MCS-51中斷系統的初始化
習題
第7章 MCS-51輸入/輸出接口技術
7.1 概述
7.1.1 I/O接口的作用與編址方式
7.1.2 I/O端口編
7.1.3 I/O接口的數據傳送方式
7.1.4 I/O接口的類型
7.2 MCS-51內部并行I/O口
7.2.1 MCS-51內部并行I/O接口的應用
7.2.2 可編程并行接口芯片(Intel 8255A
7.2.3 并行I/O接口8155A
7.3 并行I/O接口的擴展
習題
第8章 MCS-51串行通信技術
8.1 串行通信基
8.1.1 串行通信的分類
8.1.2 串行通信的方式
8.2 MCS-51的串行接口
8.2.1 串行口控制寄存器
8.2.2 串行口工作方式
8.3 串行口應用舉例
習題
第9章 D/A和A/D轉換技術
9.1 D/A轉換與D/A轉換接口
9.1.1 D/A轉換器的原理
9.1.2 D/A轉換器的性能指標
9.1.3 DAC0832214
9.1.4 DAC0832與MCS-51單片機連接應用
9.2 A/D轉換與A/D轉換接口
9.2.1 A/D轉換器的原理
9.2.2 A/D轉換器的性能指標
9.2.3 ADC0809
9.2.4 雙積分式A/D轉換器5G14433
9.2.5 LMX31系列V/F轉換器
習題
第10章 單片機應用系統的設計
10.1 基于MCS-51電子鐘的設計
10.2 基于增強型51單片機音樂頻譜顯示
附錄1 ASCⅡ碼表
附錄2 MCS-51單片機指令表
參考文獻
這個商品不錯~
非常好的書籍。值得推薦
這個商品不錯~
看完了,很適合入門,相對較簡單實用
書沒問題,這幾天跟同學一起團購還有優惠
是正版書,很不錯,發貨快。
東西還行,心血來潮學習一下
好
非常滿意,很喜歡
書很好!!
很不錯的一本書,金典教材,學校都用這個,活動還便宜
對51的硬件和工作原理講解的很細,對匯編語言的講解也很到位,價格也不貴,很好的一本書!
單片機,匯編語言,微機技術,c語言幾本書結合起來看會容易懂,建議學習單片機的同學買一本。