單片微型計算機原理及接口技術(第2版)

單片微型計算機原理及接口技術(第2版)

《單片微型計算機原理及接口技術(第2版)》是2017年7月1日高等教育出版社出版的圖書,作者是陳桂友。

基本介紹

  • 中文名:單片微型計算機原理及接口技術(第2版)
  • 作者:陳桂友
  • 出版社:高等教育出版社
  • ISBN:9787040479645
內容簡介,圖書目錄,

內容簡介

《單片微型計算機原理及接口技術(第2版)》是教育部高等學校自動化類專業教學指導分委員會立項的“工程套用型自動化專業課程體系與教材建設”項目的成果。《單片微型計算機原理及接口技術(第2版)》從介紹微型計算機的基本結構和工作原理入手,介紹了單片微型計算機(單片機)的構成、各個模組的結構原理和工作過程、接口原理、套用電路設計、彙編語言和C語言設計,內容選擇了目前實際工程中常用的新技術、新器件,力圖達到學以致用的根本目的。
全書共分12章,第1章簡要介紹微型計算機的發展歷史及套用;第2章介紹微型計算機的基礎知識;第3章介紹計算機系統模型機的構成及工作過程,並介紹基於8051核心的IAP15W4K58S4單片機的內部結構、引腳及典型系統構成;第4章介紹單片機的指令系統及彙編語言程式設計;第5章介紹單片機的C語言程式(簡稱C51程式)的基本語法、C51程式的語句和函式、預處理語句、C51程式框架以及C51程式設計與調試;第6章介紹中斷的概念和單片機的中斷系統;第7章介紹定時/計數器的結構原理及套用設計;第8章介紹數據通信技術;第9章是模擬量模組;第10章介紹了單片機內部集成的可程式計數器陣列(PCA)與脈寬調製(PWM)模組;第11章介紹人機互動接口;第12章介紹套用系統的設計實例,從硬體和軟體兩個方面介紹套用系統的設計。每章都有配套的習題,所舉例程均經調試通過,很多程式均來自科研和實際工程套用系統。為了便於學習,開發了與教材配套的綜合教學實驗平台,該平台提供了20餘種實驗供學生選用學習,也為善於思考、樂於動手實踐的學生提供了自學習實驗手段。《單片微型計算機原理及接口技術(第2版)》採用紙質教材與網路資源相融合的新形式。增加“掃一掃”功能,通過掃描二維碼獲取部分例題的源程式代碼,方便讀者自學。
《單片微型計算機原理及接口技術(第2版)》深入淺出,層次分明,實例豐富,通俗易懂,突出實用,可操作性強,特別適合作為普通高校自動化類、計算機類、電子信息類、電氣類及機械類相關專業的教學用書,還可作為高職高專以及培訓班的教材使用。同時,也可作為從事單片機套用領域的工程技術人員的參考書。

圖書目錄

第1章 微型計算機概述
1.1 微型計算機發展概況
1.1.1 微處理器和微型計算機
1.1.2 微型計算機的基本構成
1.1.3 單片微型計算機簡介
1.1.4 微型計算機的軟體系統
1.2 微型計算機的套用
習題
第2章 微型計算機的基礎知識
2.1 微型計算機中的數制及其編碼
2.1.1 微型計算機中的數制
2.1.2 不同數制之間的轉換
2.1.3 數值數據的編碼及其運算
2.1.4 非數值數據的編碼
2.2 布爾代數和常見邏輯電路
2.2.1 布爾代數
2.2.2 基本邏輯運算和邏輯門電路
2.2.3 常用組合邏輯電路
2.3 微型計算機的常用技術術語和技術
2.3.1 常用單位及術語
2.3.2 常見技術
習題
第3章 IAP15W4K58S4單片機的硬體結構
3.1 模型機的結構及工作過程
3.1.1 模型機的結構簡介
3.1.2 模型機的工作過程
3.2 IAP15W4K58S4單片機的內部結構
3.3 IAP15W4K58S4單片機存儲器
3.4 單片機的引腳
3.4.1 單片機的引腳及功能
3.4.2 單片機的輸入/輸出引腳
3.5 單片機套用系統的典型構成
習題
第4章 指令系統及彙編語言程式設計
4.1 程式語言簡介
4.2 指令和偽指令
4.2.1 指令格式
4.2.2 定址方式
4.2.3 偽指令
4.3 彙編語言程式調試
4.3.1 Keil u Vision集成開發環境簡介
4.3.2 Keil u Vision集成開發環境中調試彙編語言程式的方法
4.4 利用STC-ISP工具將程式下載到單片機中驗證程式
4.4.1 STC-ISP下載程式的運行過程
4.4.2 使用STC-ISP工具下載程式的步驟
4.5 各類指令詳解
4.5.1 數據傳送類指令
4.5.2 邏輯操作類指令
4.5.3 算術運算類指令
4.5.4 付操作指令
4.5.5 控制轉移類指令
4.6 彙編語言程式設計
4.6.1 彙編語言程式設計的一般步驟和基本框架
4.6.2 典型彙編語言程式設計舉例
習題
第5章 單片機的C語言程式設計及仿真調試
5.1 C51程式的基本語法
5.1.1 關鍵字
5.1.2 C5l程式的一般結構
5.1.3 數據類型
5.1.4 運算符和表達式
5.2 KeilC51程式的語句
5.2.1 表達式語句
5.2.2 條件語句
5.2.3 開關語句
5.2.4 循環語句
5.2.5 goto、break、continue和retum語句
5.3函式
5.3.1 函式的定義與調用
5.3.2 KeilC51函式
5.4 KeilC51庫函式
5.4.1 本徵庫函式
5.4.2 字元判斷轉換庫函式
5.4.3 輸入/輸出庫函式
5.4.4 字元串處理庫函式
5.4.5 類型轉換及記憶體分配庫函式
5.4.6 數學計算庫函式
5.5 預處理命令
5.6 單片機C語言程式框架
習題
第6章 中斷
6.1 中斷的概念
6.2 單片機的中斷系統及其管理
6.2.1 中斷源及其優先權管理
6.2.2 單片機中斷處理過程
6.2.3 中斷程式編程舉例
6.2.4 中斷使用過程中需要注意的問題
習題
第7章 定時/計數器
7.1 定時/計數器及其套用
7.1.1 定時/計數器的結構及工作原理
7.1.2 定時/計數器的相關暫存器
7.1.3 定時/計數器的工作方式
7.1.4 定時/計數器量程的擴展
7.1.5 定時/計數器編程舉例
7.2 可程式時鐘輸出模組及其套用
7.2.1 可程式時鐘輸出的相關暫存器
7.2.2 可程式時鐘輸出的編程實例
習題
第8章 數據通信
8.1 通信的有關概念
8.1.1 串列通信的相關概念
8.1.2 並行通信中的相關概念
8.2 串列接口
8.2.1 單片機的串列接口
8.2.2 RS232串列通信接口
8.2.3 RS485串列通信接口
8.2.4 SPI通信接口
8.2.5 I2C通信接口
8.3 並行匯流排接口的使用方法
8.3.1 檔案管理控制晶片CH376簡介
8.3.2 CH376的常用命令
8.3.3 CH376使用步驟和實例代碼
習題
第9章 模擬量模組
9.1 模數轉換器的工作原理及性能指標
9.1.1 模數轉換器的工作原理
9.1.2 模數轉換器的性能指標
9.2 IAPl5W4K58S4單片機片內集成的模擬量模組
9.2.1 IAPl5W4K58S4集成的A/D模組的結構及其使用
9.2.2 IAPl5W4K58S4集成的比較器模組及其使用
9.3 數模轉換器及其套用
9.3.1 數模轉換器的工作原理及性能指標
9.3.2 12位D/A轉換器TLV5616及其接口技術
習題一
第10章 可程式計數器陣列與脈寬調製
10.1 可程式計數器陣列模組及其套用
10.1.1 PCA模組的結構
10.1.2 PCA模組的特殊功能暫存器
10.1.3 PCA模組的工作模式
10.1.4 PCA模組的套用
10.2 PWM模組及其套用
10.2.1 PWM波形發生器的結構
10.2.2 PWM波形發生器的相關特殊功能暫存器
10.2.3 PWM模組的套用
習題
第11章 人機互動接口
11.1 鍵盤接口技術
11.1.1 簡易鍵盤接口的實現
11.1.2 矩陣鍵盤接LED的實現
11.2 顯示技術
11.2.1 數碼LED顯示技術
11.2.2 液晶顯示技術
習題
第12章 單片機套用系統設計舉例
12.1 系統要求
12.2 需求分析
12.3 系統硬體設計
12.4 系統軟體設計
習題
附錄A ASCII碼錶
附錄B IAP15W4K58S4單片機暫存器定義檔案STC15.INC內容
附錄C IAPl5W4K58S4單片機暫存器頭檔案stel5.h內容
附錄D 邏輯符號對照表
附錄E IAPl5W4K58S4單片機指令表
參考文獻

相關詞條

熱門詞條

聯絡我們