單片機原理及應用 [Principles and Applications of Microcontroller] pdf epub mobi txt 電子書 下載
內容簡介
《單片機原理及應用》以MCS-51係列單片機為例,係統、全麵地介紹單片機的原理、接口及應用技術。全書共分9章,其主要內容包括概論,MCS-51係列單片機的資源配置,MCS-51係列單片機的指令係統及匯編語言程序設計,單片機的C語言編程,MCS-51係列單片機的片內接口及中斷,MCS-51係列單片機的擴展技術,單片機應用係統的接口技術,單片機應用係統設計,單片機應用係統設計實例。大部分章配有習題,以幫助讀者深入學習。
《單片機原理及應用》可作為高等院校自動化、電氣工程、機電一體化及相關專業本科教材,還可作為相關專業專科教材,也可作為從事單片機應用開發的工程技術人員的參考書。
作者簡介
黃勤,1982年1月畢業於重慶大學自動控製專業,現為重慶大學教授。多年來為本科生講授瞭“微型計算機原理及應用”、“單片機原理及應用”、“計算機硬件技術基礎”、“微型計算機控製技術”等課程;主編和參編瞭《微型計算機控製技術》、《計算機硬件技術基礎》、《計算機硬件技術基礎實驗教程》、《計算機硬件技術基礎學習指導》、《計算機控製係統》等教材;發錶論文多篇,先後主持重慶市自然科學基金項目一項、重慶市教改項目和重慶大學教改項目多項。曾獲教育部科學技術進步二等奬、重慶市優秀教學成果一等奬、重慶市優秀教學成果三等奬、全國優秀教改項目一等奬等。
李楠,1997年畢業於重慶大學自動化學院,現為重慶大學副教授。主要為本科生講授“計算機硬件技術基礎”、“計算機控製技術”等課程。參加編寫瞭《微型計算機控製技術》、《計算機硬件技術基礎》、《計算機硬件技術基礎實驗教程》、《計算機硬件技術基礎學習指導》等教材。主持重慶市教改項目和重慶大學教改項目多項;曾獲教育部科學技術進步奬二等奬、重慶市優秀教學成果奬、重慶市科技進步奬二等奬、重慶大學優秀教學成果奬。
內頁插圖
目錄
第1章 概論
1.1 單片機技術的發展過程及趨勢
1.2 單片機的典型結構及工作原理
1.2.1 單片機組成及結構
1.2.2 單片機的工作原理
1.3 典型單片機的結構及特點
1.3.1 MCS-51係列單片機的結構及特點
1.3.2 其他單片機的結構及特點
1.4 單片機應用係統的開發過程
1.5 本書的結構及教學安排
習題
第2章 MCS-51係列單片機的資源配置
2.1 MCS-51係列單片機的在片資源及外部特性
2.1.1 MCS-51係列單片機的在片資源
2.1.2 MCS-51係列單片機的外部特性
2.2 MCS-51係列單片機的存儲器係統
2.2.1 程序存儲器
2.2.2 數據存儲器
2.3 MCS-51係列單片機的時鍾電路與復位電路
2.3.1 時鍾電路
2.3.2 復位電路
習題
第3章 MCS-51係列單片機的指令係統及匯編語言程序設計
3.1 尋址方式
3.1.1 立即尋址
3.1.2 直接尋址
3.1.3 寄存器尋址
3.1.4 寄存器間接尋址
3.1.5 變址尋址
3.1.6 相對尋址
3.1.7 位尋址
3.2 指令係統
3.2.1 數據傳送類指令
3.2.2 運算和移位指令
3.2.3 控製轉移指令
3.2.4 位操作指令
3.3 匯編語言程序設計
3.3.1 匯編語言程序設計步驟
3.3.2 匯編語言程序設計方法
3.4 實用匯編語言程序設計
3.4.1 四則運算子程序
3.4.2 數製變換子程序
3.4.3 數據處理子程序
3.4.4 其他子程序
習題
單片機原理及應用
目錄
第4章 單片機的C語言編程
4.1 C51的程序結構
4.2 C51的數據類型及運算符
4.2.1 C51的存儲類型
4.2.2 C51的存儲模式
4.2.3 C51的數據類型
4.2.4 C51的指針
4.2.5 C51對擴展外設的訪問
4.2.6 C51的運算符
4.3 C51的函數
4.3.1 C51函數的定義
4.3.2 C51函數參數傳遞及返迴值傳遞
4.3.3 C51函數的調用
4.3.4 C51的庫函數和宏定義
4.4 C51程序設計
4.4.1 C51程序設計方法
4.4.2 C51程序設計實例
習題
第5章 MCS-51係列單片機的片內接口及中斷
5.1 並行I/O接口及其應用
5.1.1 並行I/O接口的功能
5.1.2 並行I/O接口的結構
5.1.3 並行I/O接口的應用
5.2 定時器/計數器及其應用
5.2.1 定時器/計數器的結構和工作原理
5.2.2 定時器/計數器的工作方式
5.2.3 定時器/計數器的編程
5.2.4 定時器/計數器的應用
5.3 中斷係統及其應用
5.3.1 中斷係統結構
5.3.2 中斷處理過程
5.3.3 中斷的應用
5.4 串行接口及其應用
5.4.1 串行口的結構
5.4.2 串行口的工作方式
5.4.3 串行口的使用
5.4.4 串行口的應用
習題
第6章 MCS-51係列單片機的擴展技術
6.1 外部存儲器的擴展技術
6.1.1 外部程序存儲器的擴展技術
6.1.2 外部數據存儲器的擴展技術
6.2 並行接口的擴展技術
6.2.1 簡單輸入輸齣口的擴展
6.2.2 可編程並行輸入輸齣口8255的擴展
6.2.3 可編程並行輸入輸齣口8155的擴展
6.3 串行接口的擴展技術
6.3.1 I2C串行總綫
6.3.2 51單片機與I2C總綫器件的接口
6.3.3 串行E2PROM與51單片機與I2C總綫器件的接口
習題
第7章 單片機應用係統接口技術
7.1 鍵盤和顯示器接口技術
7.1.1 LED接口技術
7.1.2 LCD接口技術
7.1.3 鍵盤接口技術
7.2 模數轉換
7.2.1 模數轉換原理
7.2.2 常用模數轉換器及接口技術
7.3 數模轉換
7.3.1 數模轉換原理
7.3.2 常用數模轉換器及接口技術
7.4 網絡通信技術
7.4.1 RS��485
7.4.2 CAN
7.4.3 以太網
習題
第8章 單片機應用係統設計
8.1 係統設計的基本原則和要求
8.1.1 係統設計的原則
8.1.2 係統設計的基本要求
8.2 係統設計的過程和方法
8.3 單片機應用係統的開發工具
8.4 單片機應用係統設計的可靠性設計
8.4.1 電路的可靠性設計
8.4.2 印製電路闆的可靠性設計
8.4.3 軟件的可靠性設計
第9章 單片機應用係統設計實例
9.1 標準狀態氣體流量測量係統
9.1.1 係統需求分析及總體設計
9.1.2 係統硬件設計
9.1.3 係統軟件設計
9.2 電熱恒溫箱控製係統
9.2.1 係統需求分析及總體設計
9.2.2 係統硬件設計
9.2.3 係統軟件設計
9.3 小功率直流伺服係統
9.3.1 係統需求分析及總體設計
9.3.2 係統硬件設計
9.3.3 係統軟件設計
9.4 智能小車圖像循跡係統
9.4.1 係統需求分析及總體設計
9.4.2 係統硬件設計
9.4.3 係統軟件設計
習題
附錄 MCS-51係列單片機指令錶
參考文獻
前言/序言
單片微型計算機(簡稱單片機),具有集成度高、功能強、可靠性高、係統結構簡單、易於掌握、價格低廉等優點,在工業測控係統、智能儀器儀錶、傢用電器等諸多領域中得到瞭廣泛的應用。單片機技術的應用水平高低已成為衡量一個國傢工業化發展水平高低的標誌之一。
本書是在作者多年來講授該門課程和從事單片機應用係統研究工作的基礎上,參考國內外大量文獻和其他相關教材,精心編寫而成的。本書可作為自動化專業、機電一體化專業和電氣工程專業本科教材,還可作為相關專業專科學生教材,亦可作為高等教育自學教材和有關工程技術人員的參考書。
本書以單片機中的主流機種MCS-51係列單片機為背景機,係統地介紹單片機的相關技術。全書共9章。第1章介紹單片機的結構特點、工作原理及發展趨勢;第2章介紹MCS-51係列單片機的內部硬件資源、存儲器組織結構及外部特性;第3章介紹單片機的指令係統及匯編語言程序設計,包括尋址方式、常用指令介紹、匯編語言程序設計步驟及方法,並給齣一些常用的實用子程序;第4章簡介單片機的C語言編程方法;第5章介紹51單片機片內接口及中斷,包括51單片機的並行輸入輸齣接口及應用、串行輸入輸齣接口及應用、定時器/計數器及應用、中斷係統及其應用;第6章介紹51單片機係統的擴展技術,包括外部程序存儲器的擴展技術、外部數據存儲器的擴展技術、並行輸入輸齣接口擴展技術以及串行輸入輸齣接口擴展技術,並通過實例介紹各種擴展技術的簡單應用方法;第7章介紹單片機應用係統接口技術,包括LED顯示器、LCD顯示器、鍵盤、A/D轉換器、D/A轉換器以及通信的相關技術及應用;第8章介紹單片機應用設計的基本原則、過程和方法、可靠性設計及開發工具;第9章介紹單片機應用係統設計實例,通過4個具體的應用實例,使讀者掌握如何設計滿足一定要求的單片機應用係統。
本書在介紹單片機原理的基礎上,注重原理與應用的有機結閤,以幫助讀者建立單片機係統及係統設計的整體概念;為瞭便於讀者對單片機的理解和自學,書中給齣瞭相應的設計實例和習題,使讀者通過對本書的學習,瞭解單片機的特點及相關應用常識,並具備設計一個單片機應用係統的基本能力。
單片機原理及應用 [Principles and Applications of Microcontroller] 下載 mobi epub pdf txt 電子書
單片機原理及應用 [Principles and Applications of Microcontroller] pdf epub mobi txt 電子書 下載