單片微型計算機原理

出版時間:2009-1  出版社:蘇州大學(xué)出版社  作者:鄒麗新,翁桂榮 主編  頁數(shù):252  

前言

《單片微型計算機原理》一書出版以來,深受廣大讀者的喜愛。當前單片微機技術(shù)在現(xiàn)代社會的各個領(lǐng)域正越來越廣泛地得到應(yīng)用。在我國最早得到推廣應(yīng)用,并迅速占領(lǐng)我國單片微機技術(shù)應(yīng)用市場的MCS-51,目前仍然在我國被廣泛應(yīng)用。這是因為Intel公司實施了對MCS-51的技術(shù)開放政策,與多家半導(dǎo)體公司簽定了技術(shù)協(xié)議,允許這些公司在MCS-51內(nèi)核的基礎(chǔ)上開發(fā)與之兼容的新型產(chǎn)品。這一策略使MCS-51兼容單片機的產(chǎn)品種類和數(shù)量得到了迅速的發(fā)展。眾多半導(dǎo)體廠商在MCS-51單片機的基礎(chǔ)上,結(jié)合了最新的技術(shù)成果,推出了各具特色的MCS-51兼容單片機。這給MCS-51單片機這一早期開發(fā)的產(chǎn)品賦予了新的生命力,并形成了眾星捧月、不斷更新、長久不衰的發(fā)展格局,在8位單片機的發(fā)展中成為一道獨特的風景線。MCS-51系列以及由其派生出的ATMEL89CX系列、PHIL-IPS80C51、NXP 80C51系列、C8051F系列等以其優(yōu)越的性能、成熟的技術(shù)以及高可靠性和高性能價格比,迅速占領(lǐng)了工業(yè)測控和智能儀器儀表應(yīng)用的主要市場,成為國內(nèi)單片微機應(yīng)用領(lǐng)域的主流。為了使《單片微型計算機原理》一書能更適應(yīng)廣大讀者對單片微型計算機原理的學(xué)習、使用要求,我們對本教材進行了修訂再版。這次修訂再版主要涉及本書的第7章“輸入/輸出口的擴展”,第8章“新型McS-5l兼容計算機”。對某些遺漏進行了補充,如指令表中增加了“標志位影響”說明。再版后的教材在保持基本體系不變的前提下,對第8章的內(nèi)容進行了全部改寫,這是因為一些著名的半導(dǎo)體公司已經(jīng)重組后更名,某些單片微機的型號也作了調(diào)整,第一版中介紹的某些型號的單片微機已經(jīng)停產(chǎn),第二版刪除了這些內(nèi)容,同時介紹了新推出的功能更強的Mcs-51兼容單片機。第7章增加了“擴展輸入/輸出接口的應(yīng)用”一節(jié),方便了教師教學(xué)安排。這次再版我們特別增加了習題量,便于學(xué)生自學(xué)和練習。鑒于本書主要是作為教材使用,所以篇幅不宜過多,內(nèi)容也不宜過雜,內(nèi)容的安排和選擇是為了便于學(xué)生學(xué)凈單片微型計算機原理最基本的知識。在本書修訂再版期間各兄弟院校的老師提出了不少寶貴建議和意見,在此一并致以衷心的謝意。由于編者水平有限,錯誤、遺漏和不妥之處在所難免,敬請各位讀者批評指正。

內(nèi)容概要

本書是以MCS-51單片微機為中心介紹單片微型計算機原理的教材。內(nèi)容包括:微型計算機的基本知識、MCS-51單片微機的硬件結(jié)構(gòu)、指令系統(tǒng)、匯編語言程序設(shè)計、輸入/輸出口的擴展等。同時還簡單介紹了近年來比較流行的新型MCS-51兼容單片微機,如:AT89系列、Winbond系列、NXP 80C51系列、C8051F單片機。    本書可作為高等院校單片微機課程的教材。全書具有較強的系統(tǒng)性、先進性和實用性,內(nèi)容由淺入深,并配有習題,特別適合于沒有學(xué)過微機原理課程的人員學(xué)習。本書也可作為工程技術(shù)人員參考用書。

書籍目錄

第1章  微型計算機基礎(chǔ)  1.1  概述    1.1.1  計算機的產(chǎn)生與發(fā)展    1.1.2  計算機的基本組成    1.1.3  微型計算機的系統(tǒng)結(jié)構(gòu)    1.1.4  單片微型計算機    1.1.5  單片微型計算機的應(yīng)用和發(fā)展  1.2  數(shù)字化信息編碼與數(shù)據(jù)表示    1.2.1  常用的信息編碼    1.2.2  計算機中數(shù)值數(shù)據(jù)的表示、轉(zhuǎn)換和運算    1.2.3  二進制數(shù)在計算機內(nèi)的表示法  習題一第2章  MCS-51單片機的硬件結(jié)構(gòu)  2.1  MCS-51單片機的組成及工作原理    2.1.1  MCS-51單片機的結(jié)構(gòu)與特點    2.1.2  MCS_5l單片機的引腳功能    2.1.3  振蕩器、時鐘電路和CPL7時序    2.1.4  并行I/O端口    2.1.5  復(fù)位和低功耗操作  2.2  存儲器    2.2.1  半導(dǎo)體存儲器    2.2.2  MCS-51單片機存儲器的配置和組織    2.2.3  程序存儲器的擴展    2.2.4  數(shù)據(jù)存儲器的擴展  習題二第3章  MCS-51單片機的指令系統(tǒng)  3.1  指令系統(tǒng)概述    3.1.1  基本概念    3.1.2  常用符號的意義    3.1.3  指令分類  3.2  尋址方式  3.3  指令    3.3.1  數(shù)據(jù)傳送指令    3.3.2  算術(shù)運算指令    3.3.3  邏輯運算指令    3.3.4  控制轉(zhuǎn)移指令    3.3.5  位處理指令  3.4  指令系統(tǒng)小結(jié)  習題三第4章  匯編語言程序設(shè)計  4.1  匯編語言與機器語言  4.2  程序設(shè)計步驟與方法    4.2.1  程序的設(shè)計步驟    4.2.2  編程的方法和技巧    4.2.3  匯編語言程序的基本結(jié)構(gòu)    4.2.4  匯編語言源程序的匯編  4.3  偽指令  4.4  MCS-51系統(tǒng)典型程序設(shè)計    4.4.1  無符號數(shù)的排序    4.4.2  查表程序    4.4.3  數(shù)制轉(zhuǎn)換    4.4.4  N分支散轉(zhuǎn)程序設(shè)計    4.4.5  數(shù)字濾波程序  習題四第5章  中斷  5.1  中斷的概念    5.1.1  中斷的定義    5.1.2  中斷的作用  5.2  中斷系統(tǒng)    5.2.1  組成    5.2.2  中斷源    5.2.3  中斷控制    5.2.4  中斷響應(yīng)  5.3  中斷程序的設(shè)計    5.3.1  初始化程序    5.3.2  中斷服務(wù)程序    5.3.3  中斷程序舉例  5.4  外部中斷源的擴展    5.4.1  利用“與”邏輯合并外部中斷信號    5.4.2  利用觸發(fā)器檢測外部中斷信號    5.4.3  利用異或門檢測外部中斷信號  5.5  用軟件模擬實現(xiàn)多優(yōu)先級  習題五第6章  定時器/計數(shù)器與串行接口  6.1  定時器與計數(shù)器    6.1.1  基本概念    6.1.2  MCS-5l單片機的定時器/計數(shù)器    6.1.3  52子系列單片機中的定時器/計數(shù)器2    6.1.4  定時器與計數(shù)器的應(yīng)用舉例    6.1.5  實時時鐘芯片DS12C887  6.2  串行通信的基本概念    6.2.1  串行傳輸方式    6.2.2  串行數(shù)據(jù)通信中的幾個問題  6.3  MCS-51單片機的串行接口    6.3.1  串行口的電路結(jié)構(gòu)    6.3.2  串行口的工作方式    6.3.3  串行口應(yīng)用舉例  習題六第7章  輸入/輸出口的擴展  7.1  輸入/輸出口擴展的地址分配  7.2  輸入/輸出常用接口TTL、CMOS電路    7.2.1  TTL電路擴展并行輸出口    7.2.2  TTL電路擴展并行輸入口    7.2.3  用串行移位寄存器方式擴展并行接口  7.3  可編程輸入/輸出芯片    7.3.1  可編程并行接口芯片8255    7.3.2  帶有I/O接口和計數(shù)器的靜態(tài)RAM 8155  7.4  擴展輸入/輸出接口的應(yīng)用    7.4.1  輸出接口的應(yīng)用    7.4.2  輸入接口的應(yīng)用    7.4.3  輸入/輸出接口的組合應(yīng)用  習題七第8章  新型MCS-51兼容單片機  8.1  概述  8.2  AT89系列單片機    8.2.1  AT89系列單片機簡介    8.2.2  AT89C2051/4051單片機    8.2.3  AT89$51/52單片機  8.3  Winbond系列單片機  8.4  NXP 80C51系列單片機    8.4.1  概述    8.4.2  P89V51RB2/RC2/RD2系列單片機    8.4.3  P8xC5xx系列單片機    8.4.4  LPC700和LPC900系列單片機  8.5  Cygnal公司的C8051F單片機    8.5.1  概述    8.5.2  C8051F系列單片機產(chǎn)品    8.5.3  SoC產(chǎn)品及其發(fā)展趨勢  習題八附錄A  MCS-51指令表附錄B  MCS-51指令矩陣表(匯編/反匯編表)附錄C  圖形符號對照表參考文獻

章節(jié)摘錄

插圖:第1章 微型計算機基礎(chǔ)1.1 概述1.1.1 計算機的產(chǎn)生與發(fā)展電子計算機是一種能自動、高速、準確地對各種信息進行處理和存儲,并能進行算術(shù)與邏輯運算的電子設(shè)備。電子計算機的產(chǎn)生標志著人類文明進入了一個嶄新的歷史階段,并在人類發(fā)展史上引起了一場深刻的工業(yè)革命。我們通常把以電子管及其電路為技術(shù)基礎(chǔ)而構(gòu)成的計算機稱為第一代計算機(1946-1958年);第二代計算機為晶體管計算機時代(1958-1964年);第三代計算機是以集成電路為主的計算機時代(1964-1971年),這時計算機的邏輯元件已開始采用小規(guī)模與中規(guī)模的集成電路(Small Scale Integration or Middle Scale Integration,簡稱SSl或MSI);第四代計算機是大規(guī)模與超大規(guī)模集成電路(Large Scale Integration and Very Large Scale Integration,簡稱LSl或VLSI)計算機(1971年以后),它是在單片硅片上集成了一千至幾千萬以上個晶體管的集成電路。目前,計算機的應(yīng)用已進入各個領(lǐng)域,計算機已從早期的數(shù)值計算、數(shù)據(jù)處理發(fā)展到當今進行知識處理的人工智能階段,它不僅可以處理文字、字符、圖形、圖像信息,而且還可以處理音頻、視頻等信息,并正向智能,多媒體計算機方向發(fā)展。

編輯推薦

《單片微型計算機原理》的編寫意圖是將單片微機和微機原理結(jié)合起來,使得從來沒有學(xué)過計算機硬件知識的讀者也能較為順利地閱讀《單片微型計算機原理》,在學(xué)習單片微機的同時,也可掌握一些計算機的硬件知識。在我國單片微機技術(shù)受到重視是在20世紀80年代中期,從那時起各高等院校相繼開設(shè)了單片微機課程,但該課程往往安排在微機原理以后。因此學(xué)生進入單片微機領(lǐng)域往往需要學(xué)習兩門課程(微機原理、單片微機)?!秵纹⑿陀嬎銠C原理》在重點介紹Intel MCS-51單片微機的同時,還介紹了一些近年來新推出的新穎單片微型計算機,以拓寬讀者的視野。書中介紹了大量的應(yīng)用實例,供讀者參考。

圖書封面

評論、評分、閱讀與下載


    單片微型計算機原理 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7