出版時間:2011-10 出版社:機械工業(yè)出版社 作者:婁國煥 編 頁數(shù):234
內(nèi)容概要
《普通高等教育“十二五”電氣信息類規(guī)劃教材:單片機原理及應用》詳細介紹了MCS-51系列單片機硬件結(jié)構(gòu)、組成原理、指令系統(tǒng)、匯編語言程序設(shè)計、各種硬件接口設(shè)計,包括中斷系統(tǒng)、定時/計數(shù)器、I/O擴展、顯示器和鍵盤接口、A/D及D/A轉(zhuǎn)換技術(shù),最后介紹了單片機集成開發(fā)環(huán)境Keil μVision3,并通過幾個工程應用實例詳細介紹了單片機應用系統(tǒng)的開發(fā)過程以及匯編語言程序設(shè)計技巧?! ”緯⒅貎?nèi)容的實用性、典型性,結(jié)構(gòu)清晰,循序漸進,具有理論和實踐緊密結(jié)合的特點,并在每章后附有習題,供讀者練習?! ”緯勺鳛楦叩葘W校自動化、電氣工程、計算機及相關(guān)專業(yè)的教材,也可作為其他專業(yè)和從事單片機應用系統(tǒng)開發(fā)的工程技術(shù)人員的參考用書。
書籍目錄
前言第1章 概述1.1 單片機的定義和特點1.1.1 微型計算機系統(tǒng)1.1.2 單片機的基本概念1.1.3 單片機的特點1.2 單片機的發(fā)展概況1.3 單片機的應用特點1.4 常用的單片機介紹1.4.1 Intel公司的單片機1.4.2 Atmel公司的單片機1.4.3 Philips公司的單片機1.4.4 Microchip公司的單片機1.4.5 MOTOROLA公司的單片機本章小結(jié)習題第2章 MCS 51系列單片機的硬件結(jié)構(gòu)2.1 MCS 51系列單片機的物理結(jié)構(gòu)2.1.1 MCS 51系列單片機的封裝形式與引腳定義2.1.2 MCS 51系列單片機的系統(tǒng)結(jié)構(gòu)及組成2.2 MCS 51系列單片機的片外總線結(jié)構(gòu)2.3 MCS 51系列單片機的存儲結(jié)構(gòu)及存儲器配置2.3.1 MCS 51系列單片機的存儲空間2.3.2 片內(nèi)數(shù)據(jù)存儲器2.3.3 片外數(shù)據(jù)存儲器2.3.4 程序存儲器2.4 特殊功能寄存器2.5 MCS 51系列單片機的輔助電路及時序2.5.1 時鐘電路2.5.2 時間周期的定義2.5.3 指令的執(zhí)行時序2.5.4 常用的復位電路及復位后的狀態(tài)2.6 并行I/O接口2.6.1 P0口2.6.2 P1口2.6.3 P2口2.6.4 P3口本章小結(jié)習題第3章 MCS 51系列單片機指令系統(tǒng)3.1 MCS 51指令系統(tǒng)簡介3.2 尋址方式3.2.1 立即尋址方式3.2.2 直接尋址方式3.2.3 寄存器尋址方式3.2.4 寄存器間接尋址方式3.2.5 基址寄存器加變址寄存器間接尋址方式3.2.6 相對尋址方式3.2.7 位尋址方式3.3 指令系統(tǒng)3.3.1 數(shù)據(jù)傳送指令3.3.2 算術(shù)運算指令3.3.3 邏輯運算及移位指令3.3.4 控制轉(zhuǎn)移指令3.3.5 位操作指令本章小結(jié)習題第4章 匯編語言程序設(shè)計4.1 匯編語言的基本知識4.1.1 匯編語言的格式4.1.2 偽指令4.1.3 匯編語言程序設(shè)計的步驟4.2 匯編語言程序設(shè)計的方法4.2.1 分支結(jié)構(gòu)程序設(shè)計4.2.2 循環(huán)結(jié)構(gòu)4.2.3 子程序調(diào)用程序設(shè)計4.2.4 查表程序設(shè)計本章小結(jié)習題第5章 MCS 51定時/計數(shù)器5.1 定時/計數(shù)器的結(jié)構(gòu)和工作原理5.2 定時/計數(shù)器的方式寄存器和控制寄存器5.3 定時/計數(shù)器的工作模式5.4 定時/計數(shù)器應用實例本章小結(jié)習題第6章 MCS 51系列單片機的中斷系統(tǒng)6.1 中斷的基本知識6.2 MCS 51中斷源6.3 中斷控制及中斷響應6.3.1 中斷控制6.3.2 中斷響應6.4 中斷系統(tǒng)的應用實例本章小結(jié)習題第7章 MCS 51系列單片機系統(tǒng)擴展與接口技術(shù)7.1 MCS 51擴展系統(tǒng)的結(jié)構(gòu)7.2 存儲器的擴展7.2.1 典型只讀存儲器芯片7.2.2 程序存儲器的擴展7.2.3 數(shù)據(jù)存儲器的擴展7.3 I/O接口的擴展7.3.1 8255A可編程并行I/O口擴展7.3.2 8155可編程并行I/O口擴展7.4 顯示器及鍵盤接口7.4.1 LED顯示器的結(jié)構(gòu)與原理7.4.2 LED顯示器接口電路7.4.3 LCD顯示器及其接口7.4.4 鍵盤及其接口7.4.5 可編程鍵盤/顯示接口芯片7.5 D/A轉(zhuǎn)換器接口及其應用7.6 A/D轉(zhuǎn)換器接口及其應用本章小結(jié)習題第8章 串行輸入/輸出接口及應用8.1 串行通信的基本概念8.1.1 串行通信與并行通信8.1.2 兩種基本的串行通信方式8.1.3 串行通信接口8.2 MCS 51系列單片機串行接口8.2.1 串行接口的內(nèi)部結(jié)構(gòu)8.2.2 串行接口的工作方式及波特率的設(shè)置8.3 MCS 51串行口的應用8.3.1 方式0的應用8.3.2 方式1的應用8.3.3 方式2和方式3的應用本章小結(jié)習題第9章 單片機系統(tǒng)的開發(fā)與設(shè)計9.1 Keil單片機集成開發(fā)環(huán)境簡介9.1.1 KeilμVision3的安裝9.1.2 KeilμVision3的運行9.1.3 KeilμVision3菜單介紹9.2 程序的編輯、鏈接與調(diào)試9.2.1 創(chuàng)建一個項目及程序的編輯9.2.2 編譯、鏈接項目程序9.2.3 調(diào)試項目程序9.3 單片機應用系統(tǒng)的構(gòu)成9.4 單片機應用系統(tǒng)的設(shè)計過程9.4.1 需求分析9.4.2 硬件設(shè)計9.4.3 軟件設(shè)計9.4.4 系統(tǒng)調(diào)試9.4.5 組裝運行9.5 單片機應用系統(tǒng)設(shè)計實例本章小結(jié)習題第10章 MCS 51系列單片機的應用實例10.1 在有線電視網(wǎng)絡(luò)集線器中的應用10.1.1 有線電視網(wǎng)絡(luò)集線器10.1.2 有線電視網(wǎng)絡(luò)集線器的硬件結(jié)構(gòu)10.1.3 有線電視網(wǎng)絡(luò)集線器的軟件設(shè)計10.2 在有線電視網(wǎng)絡(luò)智能放大器中的應用10.2.1 有線電視網(wǎng)絡(luò)智能放大器10.2.2 有線電視網(wǎng)絡(luò)智能放大器的硬件結(jié)構(gòu)10.2.3 有線電視網(wǎng)絡(luò)智能放大器的軟件設(shè)計10.3 在智能快速體溫鑒別器中的應用10.3.1 智能快速體溫鑒別器10.3.2 智能快速體溫鑒別器的硬件結(jié)構(gòu)10.3.3 智能快速體溫鑒別器的軟件設(shè)計10.4 在水泥立窯偏火控制系統(tǒng)中的應用10.4.1 水泥立窯偏火控制系統(tǒng)10.4.2 水泥立窯偏火控制系統(tǒng)的硬件結(jié)構(gòu)10.4.3 水泥立窯偏火控制系統(tǒng)的軟件設(shè)計本章小結(jié)參考文獻
圖書封面
評論、評分、閱讀與下載