單片機原理及應用

出版時間:2008-9  出版社:清華大學出版社  作者:張濤 編  頁數:311  

前言

  本節(jié)是根據高等職業(yè)技術教育的培養(yǎng)目標和“單片機原理及應用”課程的教學大綱要求編寫的,共分11章。第1章簡明扼要地介紹單片機的基礎知識,第2章介紹MCS-51單片機的硬件結構、丁作原理,第3章介紹MCS-51單片機的指令系統(tǒng),第4章介紹MCS-51單片機匯編語言程序設計的基本方法,第5章介紹MCS-51單片機的中斷系統(tǒng),第6~10章介紹MCS-51單片機的接口技術,第11章介紹單片機常用開發(fā)工具的使用方法及應用系統(tǒng)的開發(fā)過程。  本書根據職業(yè)技術教育的要求和學生特點,按照“專業(yè)基礎理論以必需、夠用為度,重點加強實踐能力培養(yǎng)”為原則進行編寫,深入淺出、闡述清晰、編排合理、系統(tǒng)性強、例題豐富?! ≡诰帉戇^程中力求做到:  (1)適當降低理論難度與深度,內容通俗易懂、簡潔明了,語言流暢; ?。?)對于某些難懂的內容,采用圖解、圖表、實例加以說明; ?。?)在編排上由淺入深、循序漸進、精選內容、突出重點,適當增加一些當今流行的新器件和新技術;  (4)對于單片機的開發(fā)工具、開發(fā)過程等實用內容給予詳細的介紹,使學生學完本課程后能盡快以單片機為工具解決工程實際問題?! ”緯瓤勺鳛楦呗毟邔T盒C電一體化、自動化、電氣工程及其自動化等專業(yè)“單片機原理及應用”課程的教學用書,也可供有關院校師生和從事有關單片機應用與產品開發(fā)等工作的工程技術人員參考?! ”緯蔁熍_南山學院張濤任主編,煙臺南山學院王松坤和商傳輝任副主編。本書的第1,2,5,11章由張濤編寫,第3,4,6,7章由商傳輝編寫,第8,9,10章由王松坤編寫,全書由張濤負責整理、統(tǒng)稿?! ≡诒緯帉懙倪^程中,得到許多專家和同行的大力支持和熱情幫助,并提出了建設性意見,在此一并表示衷心的感謝?! ∮捎诰幷叩乃接邢蓿由蠁纹瑱C芯片不斷涌現,單片機應用技術不斷發(fā)展,書中難免有不完善和疏忽之處,希望廣大讀者批評指正。

內容概要

本書以MCS—51系列單片機為對象,介紹了微型計算機的硬件結構、MCS—51指令系統(tǒng)及接口技術。全書共分11章,內容包括:基礎知識,單片機的硬件結構,MCS—51單片機的指令系統(tǒng),匯編語言程序設計,MCS—51的中斷系統(tǒng)及定時/計數器,并行I/O接口的擴展,單片機存儲器的擴展,人機接口,模擬接口,串行通信,單片機應用系統(tǒng)。    本書敘述由淺入深,通俗易懂,特別適合于初學者。本書可供高職高專院校機電類專業(yè)或相關專業(yè)作為技術基礎課“單片機原理及應用”的教材,也可作為工程技術人員的自學參考書。

書籍目錄

第1章  基礎知識  1.1  計算機概述    1.1.1  電子計算機的發(fā)展    1.1.2  微型計算機的硬件結構    1.1.3  計算機主要技術指標名詞  1.2  嵌入式系統(tǒng)與單片機    1.2.1  嵌入式計算機系統(tǒng)    1.2.2  單片機的發(fā)展    1.2.3  單片機的特點    1.2.4  單片機的分類    1.2.5  單片機的典型產品    1.2.6  單片機的應用  1.3  數制與編碼    1.3.1  計算機中的數制    1.3.2  數制轉換    1.3.3  帶符號數的表示方法    1.3.4  計算機中的編碼  本章小結  習題1第2章  單片機的硬件結構 2.1 MCS—51單片機的組成和內部結構  2.1.1 MCS—51單片機的總體結構  2.1.2 MCS—51單片機各功能部件介紹  2.1.3 CPU時序  2.1.4 MCS—51單片機的復 2.2  MCS—51單片機的引腳功能 2.3  MCS—51單片機的存儲器   2.3.1 單片機存儲器的結構    2.3.2 程序存儲器ROM    2.3.3 數據存儲器RAM    2.3.4 程序計數器    2.3.5 特殊功能寄存器(SFR) 2.4 MCS—51單片機的并行I/O接口    2.4.1 P0口    2.4.2  P1口    2.4.3  P2口      2.4.4  P3口    2.4.5 并行I/O接口的負載能力 本章小結 習題2第3章 MCS—51單片機的指令系統(tǒng)    3.1 指令格式及常用符號    3.1.1 匯編語言指令格式    3.1.2  匯編語言指令及其注釋中常用的符號  3.2 尋址方式    3.2.1 尋址方式    3.2.2 各尋址方式的尋址空間及符號注釋    3.2.3 指令字節(jié)數與尋址方式的關系  3.3 MCS—51單片機的指令系統(tǒng)    3.3.1 數據傳送類指令    3.3.2 算術運算類指令    3.3.3 邏輯運算類指令    3.3.4 控制程序轉移類指令    3.3.5 位操作類指令  本章小結  習題3第4章 匯編語言程序設計  4.1 程序設計概述……第5章  MCS—51的中斷系統(tǒng)及定時/計數器第6章  并行I/O第7章  單片機存儲器的擴展第8章  人機接口第9章  模擬接口第10章  串行通信第11章  單片機應用系統(tǒng)附錄A  MCS—51單片機指令表附錄B  ASCII碼表(美國標準信息交換表)參考文獻

章節(jié)摘錄

  1.2 嵌入式系統(tǒng)與單片機  隨著計算機技術的迅速發(fā)展,計算機技術和產品對其他行業(yè)實現了廣泛滲透。人們以應用為中心,按計算機的嵌入式應用和非嵌入式應用進行新的分類,將其分為嵌入式計算機和通用計算機。  1.2.1 嵌入式計算機系統(tǒng)  1.嵌入式系統(tǒng)概述  嵌入式系統(tǒng)(EmbeddedSystem)是以應用為中心,以計算機技術為基礎,軟、硬件可以裁剪,針對具體應用系統(tǒng),對功能、成本、體積、功耗、可靠性有嚴格要求的專用計算機系統(tǒng)。  嵌入式系統(tǒng)是計算機的一種應用形式,在物理上嵌入于宿主系統(tǒng)中作為整個系統(tǒng)的一部分,并不獨立存在;在功能上,嵌入式計算機總是針對某種特定應用,一經編程,用戶一般不再修改。它是先進的計算機技術、半導體技術、電子技術和各行業(yè)的具體應用相結合后的產物,這一點就決定了它必然是一個技術密集、資金密集、高度分散、不斷創(chuàng)新的集成系統(tǒng)?! ∏度胧较到y(tǒng)最顯著的特點是面對工控領域的測控對象??刂茖ο髮η度胧接嬎銠C系統(tǒng)采集、處理、控制的速度要求是有限的,而對控制方式與控制能力的要求是無限的?! ∠鄬Χ裕瑸榱藢崿F海量高速數值計算,通用計算機系統(tǒng)對計算機運行速度的要求是無限的,而對計算機的控制功能的要求是有限的?! ∏度胧接嬎銠C在應用數量上遠遠超過了各種通用計算機,一臺通用計算機的外部設備中就包含了5~10個嵌入式微處理器,鍵盤、鼠標、軟驅、硬盤、顯示卡、顯示器、網卡、Modem、聲卡、打印機、掃描儀、數碼相機、USB集線器等均是由嵌入式處理器控制的。在制造工業(yè)、過程控制、通信、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、家電產品等方面無一不是嵌入式計算機的應用領域。

編輯推薦

  《21世紀高職高專規(guī)劃教材:單片機原理及應用》可供高職高專院校機電類專業(yè)或相關專業(yè)作為技術基礎課“單片機原理及應用”的教材,也可作為工程技術人員的自學參考書。

圖書封面

評論、評分、閱讀與下載


    單片機原理及應用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7