單片機原理與接口技術(第2版)(十三五)

單片機原理與接口技術(第2版)(十三五)

《單片機原理與接口技術(第2版)(十三五)》是2017年北京航空航天大學出版社出版的圖書,本書是廣東省教學質量 工程建設項目“自動化專業基礎課程”“電氣類主幹 課程”教學團隊項目研究之教材建設規劃課程用書。

基本介紹

  • 中文名:單片機原理與接口技術(第2版)(十三五)
  • 作者:祁偉、劉克江 主編
  • 出版社:北京航空航天大學出版社
  • ISBN:9787512408135
內容簡介,圖書目錄,

內容簡介

教材撰寫中對傳統教學內容進行了精選與整合,授課過程以自行開發的實驗板為研究對象,改變以理論授課為主的教學方式,將單片機學習需要掌握的理論融匯於項目設計中。
項目設計以最終構建總項目為原則。各子項目硬體設計、軟體編程前後銜接,循序漸進。學習者完成各章節學習後,稍加集成,即可完成總任務設計(如電子時鐘)。本書可引導學習者將零散的知識信息編織成完整的知識結構體系。
授課使用的電子教案及相關資料通過信箱qwl一 a@163.com索取。
本書可作為高等院校電氣類、自動化類、測控技術與儀器類、機電一體化類等相關專業套用型人才培養的教學用書,也可作為單片機愛好者的自學用書或參考書。

圖書目錄

第1章 單片機資源認識 1.1 單片機的發展及特點 1.1.1 單片機的發展過程 1.1.2 單片機的發展特點 1.2 單片機選擇及套用 1.2.1 單片機的選擇 1.2.2 單片機的套用 1.3 8051單片機結構組成及存儲器配置 1.3.1 8051單片機內部結構組成 1.3.2 8051單片機的存儲器配置 1.3.3 8051單片機I/O接口 1.4 8051單片機的引腳組成及匯流排結構 1.4.1 8051單片機的引腳組成 1.4.2 8051單片機的匯流排結構 1.5 8051單片機的工作時序 1.5.1 8051單片機的幾種周期及相互關係 1.5.2 8051單片機指令的取指和執行時序 1.5.3 8051單片機訪問外部ROM和RAM的時序 1.6 單片機的發展趨勢 本章總結 思考與練習
第2章 單片機小資源組成及套用 2.1 計算機基本輸入輸出接口概述 2.2 輸入輸出接口的編址方式 2.3 輸入輸出接口的工作方式 2.4 8051單片機輸入輸出接口設計 2.4.1 8051單片機輸入輸出接口概述 2.4.2 8051單片機輸入輸出(I/O)連線埠套用 2.4.3 單片機套用系統開發流程 2.5 單片機套用系統程式設計 2.5.1 程式設計語言 2.5.2 軟體構築及程式設計 2.6 彙編語言編程及開發環境 2.6.1 彙編語言的指令分析 2.6.2 彙編語言開發環境介紹 2.7 彙編語言程式設計 2.7.1 彙編語言順序程式設計 2.7.2 彙編語言分支程式設計 2.8 項目設計及訓練 2.8.1 項目設計 2.8.2 項目訓練 本章總結 思考與練習
第3章 彙編語言程式設計及單片機中斷系統套用 3.1 彙編語言循環程式設計 3.1.1 循環程式設計概述 3.1.2 彙編語言循環程式設計涉及的條件轉移指令 3.1.3 彙編語言循環程式設計 3.2 彙編語言子程式設計 3.2.1 堆疊 3.2.2 子程式設計 3.3 中斷概述 3.4 單片機中斷系統 3.4.1 單片機的中斷概念 3.4.2 單片機中斷源介紹 3.4.3 單片機中斷過程分析 3.5 單片機中斷暫存器 3.5.1 中斷允許控制暫存器IE(A8H) 3.5.2 中斷優先權控制暫存器IP(B8H) 3.5.3 定時/計數器控制暫存器TCON(88H) 3.6 外部中斷源中斷套用設計 3.6.1 CPU回響中斷的條件 3.6.2 CPU中斷回響過程 3.6.3 中斷服務程式的編寫 3.7 項目設計及訓練 3.7.1 項目設計1 3.7.2 項目設計2 3.7.3 項目訓練 本章總結 思考與練習
第4章 單片機定時/計數器原理及套用 4.1 單片機定時/計數器結構組成和工作原理 4.1.1 定時/計數器結構組成 4.1.2 定時/計數器工作原理 4.2 單片機定時/計數器工作暫存器 4.2.1 工作方式暫存器TMOD 4.2.2 控制暫存器TCON 4.3 定時/計數器工作過程分析 4.3.1 定時/計數器方式0工作過程分析 4.3.2 定時/計數器方式1工作過程分析 4.3.3 定時/計數器方式2、3工作過程分析 4.4 MCS 51單片機定時/計數器典型套用 4.5 MCS 51單片機定時/計數器套用設計 4.6 項目設計及訓練 本章總結 思考與練習
第5章 單片機C51語言及人機接口套用 5.1 彙編語言與C51語言 5.1.1 學習彙編語言的重要性 5.1.2 套用C51編程的優勢 5.1.3 單片機彙編語言與C語言程式設計對照範例 5.1.4 彙編語言與C51混合編程 5.2 C51對標準C語言的擴展 5.2.1 C51語法基礎 5.2.2 C51存儲類型及存儲區 5.2.3 C51存儲器模式 5.2.4 函式(FUNCTION)的使用 5.3 KeilC51的代碼效率 5.3.1 存儲模式的影響 5.3.2 程式結構的影響 5.4 使用C51的技巧 5.5 C51使用規範 5.5.1 注釋 5.5.2 命名 5.5.3 編輯風格 5.5.4 C51編程實例 5.6 單片機人機接口及顯示套用 5.6.1 發光二極體介紹 5.6.2 數碼管介紹 5.6.3 數碼管驅動方式 5.6.4 LED數碼管的檢測方法 5.7 MCS 51單片機LED顯示電路設計及編程方法 5.7.1 單片機I/O口靜態驅動LED數碼管顯示電路設計 5.7.2 單片機I/O口動態驅動LED數碼管顯示電路設計 本章總結 思考與練習
第6章 8051單片機串列通信接口 6.1 計算機串列口通信基礎 6.1.1 通信概述 6.1.2 串列通信的基本概念 6.1.3 串列通信數據的傳送方向 6.1.4 串列通信的數據校驗 6.1.5 串列通信的傳輸速率與傳輸距離 6.2 8051單片機串列口結構及工作原理 6.2.1 8051單片機串列口結構組成 6.2.2 8051單片機串列口工作原理 6.3 串列口涉及的有關暫存器 6.4 8051單片機串列口工作方式及工作原理分析 6.5 波特率計算 6.6 8051單片機串列口方式0套用設計 6.7 串列通信接口標準 6.7.1 RS232C、RS449、RS423/422、RS485標準匯流排接口 6.7.2 RS232C、RS449、RS423/422、RS485標準匯流排接口介紹 6.7.3 RS232C電平與TTL電平轉換驅動電路 6.8 單片機與單片機串列通信電路設計 6.9 串列口多機通信原理及控制方法 本章總結 思考與練習 附屬檔案
第7章 單片機系統擴展技術 7.1 MCS 51單片機系統擴展 7.2 單片機的外部資源並行擴展 7.2.1 存儲器的空間地址分配 7.2.2 單片機與片外程式存儲器/數據存儲器的信號連線 7.2.3 外部存儲器擴展 7.3 可程式並行接口8255接口設計 7.3.1 並行接口8255概述 7.3.2 8255引腳介紹 7.3.3 8255工作方式及控制字 7.4 單片機鍵盤接口設計 7.4.1 單片機鍵盤工作原理介紹 7.4.2 鍵盤的工作方式及按鍵處理 7.4.3 獨立式鍵盤程式的編寫 7.4.4 8255與矩陣鍵盤接口設計 7.4.5 項目訓練:獨立式按鍵編程 7.4.6 項目設計:矩陣式按鍵設計與控制 7.5 DS18B20溫度感測器套用 7.5.1 DS18B20溫度感測器概述 7.5.2 DS18B20溫度感測器介紹 7.5.3 DS18B20溫度檢測套用 本章總結 思考與練習
附錄 附錄1 實驗板原理圖
附錄2 51單片機彙編語言指令表
附錄3 AT89系列單片機
參考文獻

相關詞條

熱門詞條

聯絡我們