出版社:北京航空航天大學 ISBN:9787512413269 商品編碼:1393568261 開本:16 出版時間:2014-01-01 代碼:32 作者:祁偉
" 基本信息 - 商品名稱:單片機原理與接口技術(普通高校十二五規劃教材)
- 作者:祁偉
- 代碼:32
- 出版社:北京航空航天大學
- ISBN號:9787512413269
其他參考信息 - 出版時間:2014-01-01
- 印刷時間:2014-01-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:258
- 字數:362千字
編輯推薦語 對一個初學單片機的人來說,如果按教科書式的學法,一開始就利用一大堆指令、名詞,學了半天還搞不清這些指令起什麼作用,能夠產生什麼實際效果,那麼也許用不了幾天就會覺得枯燥乏味而半途而廢。學習單片機的*有效方法是理論與實踐並重。理論與實踐結合是一個好方法,邊學習、邊演練,循序漸進,這樣用不了幾次就能將用到的指令理解、喫透、扎根於腦海,甚至“根深蒂固”。也就是說,當你每次學習完某幾條指令後(一次數量不求多,隻求懂)通動手實踐和演練,使你感受到指令產生的控制效果,並以眼見(燈光)為實來深刻理解指令與電子產品的相互聯繫及控制原理。實踐驗證:單片機技術與其說是學出來的,還不如說是實踐訓練出來的。這裡要糾正一個錯誤的認識,實踐並不是隻要知道怎麼做就可以了,學習者要在知道怎麼做的基礎上尋找其理論依據及理論基礎上的知識拓展。《單片機原理與接口技術(普通高校十二五規劃教材)》(作者祁偉)設計思想就是基於這樣一種邊學邊練的理念展開的。 本書主要以MCS-51繫列單片機為教學對像,前4章重點學習單片機硬件結構。 內容提要 本書是廣東省“自動化專業基礎課程”教學團隊 《單片機原理及應用》規劃建設課程用書。根 據社會經濟發展對人纔知識結構的需求,對傳統教學 內容進行了精選與整合,改變以往的教科書 式的教學方法,以知識夠用為原則,將單片機學習需 要掌握的理論融彙於項目設計和實踐中。 《單片機原理與接口技術(普通高校十二五規劃 教材)》(作者祁偉)的項目設計以*終構建總項目為 原則。各子項目的硬件設計、軟件編程前後銜接應融 會 貫通。學習者完成各章節學習後,稍加集成,即可搭 建完成總任務設計控制,從而引導學習者將零 散的知識信息編織成完整的知識結構體繫。 《單片機原理與接口技術(普通高校十二五規劃 教材)》可作為高等院校電氣類、自動化類、測控技 術與儀器類、機電一體化類等相關專業應用型 人纔培養的教學用書,也可作為單片機愛好者自學用 書或參考書。 目錄 **章 單片機資源認識 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 中斷優先級控制寄存器1P(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 定時/計數器方式O工作過程分析 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 Keil C51的代碼效率 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 805l單片機串行口方式O應用設計 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 DS18820溫度傳感器應用 7.5 DSl8820溫度傳感器概述 7.5.2 DSl8820溫度傳感器介紹 7.5.3 DSl8820溫度檢測應用 本章 總結 思考與練習 附錄 附錄1 實驗板原理圖 附錄2 51單片機彙編語言指令表 附錄3 AT89繫列單片機 參考文獻
" |