出版時間:2008-6 出版社:清華大學(xué)出版社 作者:萬福君 等編著 頁數(shù):411
內(nèi)容概要
本書以MCS-51系列單片機為基本內(nèi)容,介紹了微型機的基本概念,闡明了8051機的內(nèi)核結(jié)構(gòu)、工作原理、面向用戶的特性、指令系統(tǒng)、程序設(shè)計以及常用外圍芯片;敘述了單片機存儲器系統(tǒng)設(shè)計、輸入輸出接口設(shè)計、A/D、D/A轉(zhuǎn)換技術(shù)和中斷系統(tǒng)的設(shè)計與應(yīng)用;討論了用戶系統(tǒng)軟硬件的設(shè)計方法;C51高級語言程序設(shè)計等;最后還介紹了最新的MCS-51系列中獨具特色的新型兼容機及其新增特性。各章均附有習(xí)題與思考題。 本書內(nèi)容豐富、深入淺出、理論聯(lián)系實際、闡述清楚、通俗易懂、便于自學(xué),可作為高等院校微機原理和單片機原理課程的教材(40-60學(xué)時),也可作為從事單片機應(yīng)用和研發(fā)相關(guān)的工程技術(shù)人員的參考書。
作者簡介
萬福君,國防科技大學(xué)任教。
書籍目錄
第0章 緒論 0.1 微型計算機發(fā)展史 0.2 微型計算機的分類 0.3 微型計算機的應(yīng)用第1章 微型機的基本知識 1.1 微處理器、微型機和單片機的概念 1.2 微型機模型的組成 1.2.1 CPU的內(nèi)部結(jié)構(gòu) 1.2.2 存儲器 1.2.3 I/O接口和外設(shè) 1.2.4 模型機的工作過程 1.3 微機系統(tǒng) 1.3.1 微機硬件組成 1.3.2 軟件系統(tǒng) 1.3.3 衡量計算機性能的主要技術(shù)指標(biāo) 1.4 單片微型計算機 1.4.1 單片機發(fā)展史 1.4.2 單片機發(fā)展趨勢 1.4.3 單片機內(nèi)部結(jié)構(gòu) 1.4.4 單片機應(yīng)用系統(tǒng) 1.4.5 單片機典型產(chǎn)品 1.4.6 單片機的應(yīng)用 習(xí)題與思考第2章 MCS-51單片機硬件結(jié)構(gòu) 2.1 MCS-51單片機主要功能特點 2.2 MCS-51單片機內(nèi)部結(jié)構(gòu)分析 2.3 MCS-51單片機的引腳功能 2.3.1 時鐘電路 2.3.2 控制信號 2.3.3 I/O口 2.3.4 MCS-51單片機管腳的應(yīng)用特性 2.4. MCS-51的存儲器組織 2.4.1 MCS-51程序存儲器 2.4.2 數(shù)據(jù)存儲器 2.4.3 專用寄存器 2.4.4 外部數(shù)據(jù)存儲器 2.5 MCS-51 CPU時序 2.5.1 機器周期、狀態(tài)、相位 2.5.2 典型指令的取指和執(zhí)行時序 2.6 MCS-51低功耗運行方式 2.6.1 HMOS型單片機掉電運行方式 2.6.2 CHMOS型單片機的掉電運行方式與待機方式 2.7 MCS-51內(nèi)部程序存儲器的寫入、校驗和加密 2.7.1 8751片內(nèi)EPROM的寫入和擦除 2.7.2 8751/8051內(nèi)部程序校驗 2.7.3 內(nèi)部程序存儲器加密位 習(xí)題與思考第3章 MCS-51指令系統(tǒng) 3.1 指令系統(tǒng)概述 3.1.1 指令與指令系統(tǒng) 3.1.2 程序與程序設(shè)計 3.1.3 匯編語言 3.1.4 偽指令 3.1.5 MCS-51指令系統(tǒng)的特點 3.2 MCS-51指令的尋址方式 3.2.1 立即尋址 3.2.2 直接尋址 3.2.3 寄存器尋址 3.2.4 寄存器間接尋址 3.2.5 基址寄存器加變址寄存器間接尋址 3.2.6 相對尋址 3.2.7 位尋址 3.3 MCS-51指令系統(tǒng)介紹 3.3.1 數(shù)據(jù)傳送指令(共29條) 3.3.2 算術(shù)運算指令(共24條) 3.3.3 邏輯運算指令(共24條) 3.3.4 控制轉(zhuǎn)移指令(共17條) 3.3.5 布爾處理類指令 ……第4章 匯編語言程序設(shè)計第5章 MCS-51定時/計數(shù)器、串行口及中斷系統(tǒng)第6章 單片機系統(tǒng)擴展設(shè)計第7章 數(shù)模及模數(shù)轉(zhuǎn)換器接口第8章 單片機C語言程序設(shè)計第9章 與MCS-51兼容的新型單片機第10章 單片機應(yīng)用系統(tǒng)研制方法附錄A REG51.H文件附錄B ABSACC.H文件附錄C ASCII碼字符表附錄D MCS-51系列單片機指令表參考文獻
章節(jié)摘錄
第1章 微型機的基本知識1.1 微處理器、微型機和單片機的概念1.微處理器微處理器又稱為中央處理單元,它利用半導(dǎo)體集成技術(shù),將運算器(arithmetic logic unit,ALU)、控制器(control unit,CU)和寄存器組(registers,R)等功能部件,通過內(nèi)部總線集成在一塊硅片上。它雖然不是一臺計算機,但卻是組成微型機的核心部分。2.微型機具有完整運算和控制功能的計算機。它以微處理器CPU為核心,以系統(tǒng)的三條總線——地址總線(address bus,AB),控制總線(control bus,CB)和雙向數(shù)據(jù)總線(data bus,DB)為信息傳輸中樞,配上大規(guī)模集成電路的存儲器(memory,M)、輸入輸出接口(input/output,I/O)電路組成的計算機,稱為微型計算機,如圖所示。以微型計算機為中心,配以電源、輔助電路和相應(yīng)的外設(shè),以及指揮協(xié)調(diào)微型計算機工作的系統(tǒng)軟件及應(yīng)用軟件,就構(gòu)成了微型計算機系統(tǒng)(microcomputer system)。3.單片機利用半導(dǎo)體集成技術(shù)將中央處理單元CPU和一定容量的數(shù)據(jù)存儲器RAM、程序存儲器ROM、定he/計數(shù)器T/C、并行輸入輸出接口I/O和串行通信接口(universal asynchronous receiver/transmitter,UART)等多個功能部件集成在一塊芯片上,是一臺具有完整計算機功能的大規(guī)模集成電路。由于單片機面向控制,又被稱為微控制器(microcontroller)。并因其體積小可嵌入產(chǎn)品內(nèi)部,成為產(chǎn)品的一個元件,使產(chǎn)品智能化,因而又被稱為電控單元(electronic control unit,ECU)。
編輯推薦
借鑒國內(nèi)外計算機科學(xué)與技術(shù)學(xué)科和計算機基礎(chǔ)課程體系的研究成果,努力反映計算機科學(xué)技術(shù)的最新成果和發(fā)展趨勢?! 娬{(diào)理論與實踐緊密結(jié)合,注重能力和綜合素質(zhì)的培養(yǎng),通過實例講解原理和方法,引導(dǎo)學(xué)生掌握理論方法的實際運用。 主教材配有電子課件、習(xí)題解答、實驗指導(dǎo)等豐富的教學(xué)資源,方便師生的教與學(xué)。
圖書封面
評論、評分、閱讀與下載
MCS51單片機原理、系統(tǒng)設(shè)計與應(yīng)用 PDF格式下載