單片機原理及套用設計

單片機原理及套用設計

《單片機原理及套用設計》是2009年化學工業出版社出版的圖書,作者是李國厚、白林峰。本書系統全面地介紹了MCS-51系列單片機的系統結構、工作原理以及套用系統設計的一般方法。

基本介紹

  • 書名:單片機原理及套用設計
  • 作者:李國厚,白林峰
  • ISBN:9787122044068
  • 類別:科技
  • 出版社:化學工業出版社
  • 出版時間:2009-03-01
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,前言,

內容簡介

《單片機原理及套用設計》全書共分為9章,內容主要包括:計算機與單片機產生、發展及套用概述;單片機的系統結構及工作原理;單片機的指令系統;彙編語言程式設計;單片機的中斷系統及定時器;單片機的系統擴展與接口技術;I2C匯流排及外圍接口晶片的套用;單片機套用系統設計;單片機的C語言程式設計等方面。

目錄

第1章 單片機概述
1.1 計算機的發展概況
1.2 計算機的特點和套用
1.3 計算機系統的組成
1.4 單片機概述
1.5 計算機中常用的數制與碼制
習題
第2章 MCS.51系列單片機的組成與工作原理
2.1 MCS.51系列單片機的硬體結構及端子功能
2.2 單片機的CPU
2.3 時鐘和時鐘電路
2.4 復位和復位電路
2.5 存儲器
2.6 並行輸入/輸出口
習題
第3章 MCS.51系列單片機的指令系統
3.1 指令系統概述
3.2 定址方式
3.3 數據傳送類指令
3.4 算術運算類指令
3.5 邏輯運算類指令
3.6 控制轉移類指令
3.7 位操作類指令
習題
第4章 彙編語言程式設計
4.1 彙編語言概述
4.2 彙編語言程式設計
4.3 分支程式設計
4.4 循環程式設計
4.5 子程式設計
4.6 查表程式設計
4.7 算術與邏輯運算程式設計
4.8 碼型轉換程式設計
習題
第5章 中斷系統及定時器/計數器
5.1 I/O控制方式及中斷
5.2 8051單片機的中斷系統
5.3 中斷的套用舉例
5.4 定時器與計數器
5.5 定時器/計數器的套用
5.6 外部中斷與定時器的綜合套用
習題
第6章 單片機的系統擴展與接口技術
6.1 系統擴展概述
6.2 程式存儲器的擴展
6.3 數據存儲器的擴展
6.4 接口技術概述
6.5 單片機的並行口及其套用
6.6 並行口的擴展
6.7 串列接口技術
6.8 撥碼盤接口
6.9 顯示器接口技術
6.10 鍵盤接口技術
6.11 印表機接口技術
6.12 數/模與模/數轉換接口
習題
第7章 I2C匯流排及外圍接口晶片的套用
7.1 概述
7.2 I2C匯流排的操作與使用
7.3 E2PROM晶片PCF8582及其套用
7.4 帶有日曆/時鐘的RAM晶片PCF8583及其套用
7.5 4位LED驅動器SAA1064T及其套用
7.6 8位A/D與D/A轉換器PCF8591及其套用
習題
第8章 單片機套用系統設計
8.1 單片機套用系統設計的一般過程
8.2 單片機開發系統
8.3 單片機套用系統的調試與故障診斷
8.4 單片機系統的可靠性設計
8.5 單片機在自動控制系統中的套用
8.6 數字溫度感測器的套用
習題
第9章 單片機的C語言編程
9.1 C51數據的定義與操作
9.2 C51的運算符
9.3 C5l的中斷處理程式
9.4 Keil 8051 C編譯器
9.5 C51編程實例
附錄
附錄1 MCS.51型單片機指令表
附錄2 指令系統的英文說明
附錄3 ASCII字元表
參考文獻
·查看全部>>

前言

單片微型計算機簡稱單片機,也稱微控制器,是微型計算機的一個重要分支,其誕生可謂是計算機發展史上的一個重要的里程碑。由於單片機具有體積小、成本低、集成度高、功能強、性能穩定、控制靈活等諸多優點,因而在計算機外圍設備、網路設備、通信、智慧型儀器儀表、過程控制、航空航天、家用電器乃至智慧型玩具等領域獲得了日益廣泛的套用,可謂無處不在,特別適合構成機、電、儀一體化的智慧型設備,具有廣大的工業、農業、軍工和民用市場。在當前日漸趨熱的嵌入式套用系統中,單片機占有重要的地位,並充分顯示出強大的生命力和廣闊的套用前景。單片機目前的年產量數以億計,其數量之大,套用之廣,是其他任何類型的計算機所無法比擬的。
自從20世紀80年代以來,中國在單片機套用領域取得了輝煌的成就,單片機已然成為新產品設計和舊技術改造的首選,許多相關領域的技術人員都渴望能迅速邁進單片機套用和開發的大門。目前在實際套用設計中使用的單片機類型很多,不同的單片機在整體結構和指令系統上各不相同。本書以當前較為常見的MCS.51系列單片機為例,系統地介紹了單片機的結構原理和實際套用系統設計。全書共分為9章,第1章概述了計算機與單片機產生、發展及套用的情況,第2章介紹了單片機的系統結構及工作原理,第3章介紹了單片機的指令系統,第4章介紹了單片機彙編語言程式設計,第5章介紹了單片機的中斷系統及定時器,第6章介紹了單片機的系統擴展與接口技術,第7章介紹了I2c匯流排及外圍接口晶片的套用,第8章介紹了單片機套用系統設計,第9章介紹了單片機的C語言程式設計。
本書在編寫過程中力求循序漸進、系統全面,論述深入淺出,注重理論聯繫實際。在具體的敘述中,儘量採用簡潔易懂的語言進行解釋和說明,並結合多年的教學和工程套用經驗,嘗試從新的角度解釋一些概念,可以說是本書在編寫過程中力求呈現出的特色,以使讀者對單片機有一個直觀而系統的認識,並為讀者從事實際系統設計提供有效的幫助。儘管單片機對於初學者而言顯得比較抽象難懂,只要遵循循序漸進的原則,特別是在學習的過程中,如能結合典型實例邊學邊做,一定會取得事半功倍的效果。

相關詞條

熱門詞條

聯絡我們