出版時(shí)間:2008-5 出版社:北京航空航天大學(xué)出版社 作者:周堅(jiān) 頁(yè)數(shù):257
Tag標(biāo)簽:無(wú)
內(nèi)容概要
以80C51系列單片機(jī)為主,詳細(xì)介紹單片機(jī)的工作原理和應(yīng)用方面的知識(shí),內(nèi)容包括單片機(jī)結(jié)構(gòu)、指令系統(tǒng)、典型接口器件等。 本書(shū)融進(jìn)了作者多年教學(xué)、科研實(shí)踐所獲得的經(jīng)驗(yàn)及實(shí)例,是在作者對(duì)單片機(jī)課程進(jìn)行教學(xué)改革的基礎(chǔ)上編寫(xiě)而成。在編排方法上,采用了“項(xiàng)目引領(lǐng),任務(wù)驅(qū)動(dòng)”的教學(xué)模式,視各章為一個(gè)項(xiàng)目,每個(gè)項(xiàng)目又由多個(gè)任務(wù)組成。讀者通過(guò)完成各個(gè)任務(wù)而掌握本章的所有知識(shí)。全書(shū)以讀者的認(rèn)知規(guī)律為主線,充分體現(xiàn)了以人為本的指導(dǎo)思想。 作者為本書(shū)的寫(xiě)作開(kāi)發(fā)了實(shí)驗(yàn)仿真板;設(shè)計(jì)了實(shí)驗(yàn)電路板;以動(dòng)畫(huà)形式記錄了多個(gè)使用實(shí)驗(yàn)仿真板做實(shí)驗(yàn)的過(guò)程及現(xiàn)象。隨書(shū)光盤(pán)提供了作者所設(shè)計(jì)的實(shí)驗(yàn)仿真板、實(shí)驗(yàn)電路板的原理圖和印刷線路板圖、書(shū)中所有例子、實(shí)驗(yàn)過(guò)程及現(xiàn)象的動(dòng)畫(huà)等。讀者獲得的不僅是一本文字教材,更是一個(gè)完整的學(xué)習(xí)環(huán)境。 本書(shū)可作為高等職業(yè)技術(shù)學(xué)院、中等職業(yè)學(xué)校、廣播電視大學(xué)等的教學(xué)用書(shū),也是電子愛(ài)好者自學(xué)單片機(jī)很好的教材。 除了本書(shū)之外,作者有成熟的教學(xué)方法可以交流,并可提供與之配套的實(shí)驗(yàn)器材,從而構(gòu)成單片機(jī)教學(xué)的完整解決方案。
書(shū)籍目錄
第1章 概述 1.1 單片機(jī)的發(fā)展 1.1.1 單片機(jī)名稱的由來(lái) 1.1.2 單片機(jī)技術(shù)的發(fā)展歷史 1.2 學(xué)習(xí)單片機(jī)的準(zhǔn)備 1.2.1 硬件準(zhǔn)備 1.2.2 軟件準(zhǔn)備 1.3 計(jì)算機(jī)數(shù)據(jù)表示 1.3.1 常用的進(jìn)位計(jì)數(shù)制 1.3.2 二進(jìn)制的算術(shù)運(yùn)算 1.3.3 數(shù)制間的轉(zhuǎn)換 1.3.4 數(shù)的表示方法及常用計(jì)數(shù)制的對(duì)應(yīng)關(guān)系 1.3.5 邏輯數(shù)據(jù)的表示 1.4 計(jì)算機(jī)中常用的基本術(shù)語(yǔ) 1.5 存儲(chǔ)器 1.5.1 存儲(chǔ)器的工作原理 1.5.2 半導(dǎo)體存儲(chǔ)器的分類第2章 一步一步學(xué)單片機(jī) 2.1 軟件實(shí)驗(yàn)環(huán)境的建立 2.1.1 Keil軟件簡(jiǎn)介、安裝與使用 2.1.2 實(shí)驗(yàn)仿真板簡(jiǎn)介、安裝與使用 2.2 用單片機(jī)控制LED 2.2.1 實(shí)例分析 2.2.2 用實(shí)驗(yàn)仿真板來(lái)實(shí)現(xiàn) 2.2.3 單片機(jī)的工作過(guò)程 2.3 單片機(jī)控制LED閃爍發(fā)光 2.3.1 實(shí)例分析 2.3.2 用實(shí)驗(yàn)仿真板來(lái)實(shí)現(xiàn) 2.3.3 單片機(jī)的片內(nèi)RAM與工作寄存器 2.3.4 延時(shí)程序分析 2.3.5 延時(shí)時(shí)間的計(jì)算 2.4 單片機(jī)的復(fù)位電路 2.5 省電工作方式 2.6 單片機(jī)控制8個(gè)LED閃爍發(fā)光 2.6.1 實(shí)例分析 2.6.2 用實(shí)驗(yàn)仿真板來(lái)實(shí)現(xiàn) 2.7 用按鈕控制LED 2.7.1 實(shí)例分析 2.7.2 用實(shí)驗(yàn)仿真板來(lái)實(shí)現(xiàn) 2.8 并行I/O口 2.8.1 并行I/O口的功能 2.8.2 并行I/O口的結(jié)構(gòu)分析 2.8.3 I/O端口的輸入功能分析 2.9 用單片機(jī)實(shí)現(xiàn)流水燈 2.9.1 實(shí)例分析 2.9.2 用實(shí)驗(yàn)仿真板來(lái)實(shí)現(xiàn) 2.10 單片機(jī)內(nèi)部結(jié)構(gòu)分析 2.10.1 80C51 CPU的內(nèi)部結(jié)構(gòu)與功能 2.10.2 控制器 2.11 硬件實(shí)驗(yàn)環(huán)境的建立 2.11.1 實(shí)驗(yàn)板原理 2.11.2 硬件結(jié)構(gòu) 2.11.3 實(shí)驗(yàn)電路板的基本使用方法 2.11.4 編程器的使用第3章 定時(shí)器/計(jì)數(shù)器、中斷和串行接口 3.1 定時(shí)器/計(jì)數(shù)器的基本概念 3.2 單片機(jī)的定時(shí)器/計(jì)數(shù)器 3.2.1 定時(shí)器/計(jì)數(shù)器的基本結(jié)構(gòu)及工作原理 3.2.2 定時(shí)器/計(jì)數(shù)器的控制字 3.2.3 定時(shí)器/計(jì)數(shù)器的4種工作方式 3.2.4 定時(shí)器/計(jì)數(shù)器的定時(shí)/計(jì)數(shù)初值的計(jì)算 3.2.5 實(shí)現(xiàn)定時(shí)器控制的LED閃爍 3.2.6 單片機(jī)計(jì)數(shù)的應(yīng)用 3.3 中斷系統(tǒng) 3.3.1 中斷概述 3.3.2 中斷系統(tǒng)的結(jié)構(gòu) 3.3.3 中斷控制 3.3.4 中斷響應(yīng)過(guò)程 3.3.5 實(shí)現(xiàn)緊急狀態(tài)的處理和報(bào)警 3.4 定時(shí)器/計(jì)數(shù)器、中斷的綜合應(yīng)用 3.5 串行通信 3.5.1 串行通信概述 3.5.2 單片機(jī)的串行接口 3.5.3 串行口工作方式 3.5.4 串行口應(yīng)用的實(shí)現(xiàn)第4章 80C51的指令系統(tǒng) 4.1 概 述 4.1.1 有關(guān)指令與程序的基本概念 4.1.2 匯編語(yǔ)言格式 4.2 指令的尋址方式 4.2.1 尋址的概念 4.2.2 尋址方式 4.2.3 指令中的操作數(shù)標(biāo)記 4.3 數(shù)據(jù)傳送類指令及練習(xí) 4.3.1 數(shù)據(jù)傳送類指令 4.3.2 用仿真軟件進(jìn)行指令練習(xí) 4.4 算術(shù)運(yùn)算類指令 4.5 邏輯運(yùn)算類指令 4.6 控制轉(zhuǎn)移類指令 4.7 位操作類指令 4.8 程序設(shè)計(jì)實(shí)例第5章 顯示接口技術(shù) 5.1 用單片機(jī)控制LED數(shù)碼管顯示數(shù)字 5.1.1 用單片機(jī)控制單個(gè)LED數(shù)碼管 5.1.2 用單片機(jī)控制多個(gè)LED數(shù)碼管 5.1.3 秒表的實(shí)現(xiàn) 5.2 字符型液晶顯示器的使用 5.2.1 字符型液晶顯示器的基本知識(shí) 5.2.2 字符型液晶顯示器的使用 5.2.3 字符型液晶顯示器任務(wù)的實(shí)現(xiàn)第6章 鍵盤(pán)接口 6.1 鍵盤(pán)工作原理 6.2 使用按鍵來(lái)控制流水燈 6.3 可預(yù)置數(shù)的倒計(jì)時(shí)鐘 6.4 做個(gè)智能儀器的鍵盤(pán)第7章 模擬量接口 7.1 A/D轉(zhuǎn)換接口 7.1.1 A/D轉(zhuǎn)換的基本知識(shí) 7.1.2 典型A/D轉(zhuǎn)換器的使用 7.1.3 數(shù)字電壓表的實(shí)現(xiàn) 7.2 D/A轉(zhuǎn)換接口 7.2.1 D/A轉(zhuǎn)換器工作原理 7.2.2 典型D/A轉(zhuǎn)換器的使用 7.2.3 全數(shù)字信號(hào)發(fā)生器的實(shí)現(xiàn)第8章 I2C串行接口總線 8.1 I2C串行接口簡(jiǎn)介 8.2 典型I2C總線接口芯片AT24系列EEPROM 8.3 AT24C01A編程器的實(shí)現(xiàn)第9章 SPI總線接口 9.1 SPI串行總線簡(jiǎn)介 9.2 SPI接口典型芯片X5045的結(jié)構(gòu)和特性 9.3 X5045的驅(qū)動(dòng)程序 9.4 X5045手動(dòng)編程器的實(shí)現(xiàn)附錄A 實(shí)戰(zhàn)——接真正的燈 A.1 工作原理 A.2 元器件的選擇 A.3 安裝及調(diào)試附錄B 單片機(jī)常見(jiàn)問(wèn)題問(wèn)與答附錄C 進(jìn)階與提高 C.1 硬件仿真功能的使用 C.2 具有更多功能的實(shí)驗(yàn)板附錄D 配套光盤(pán)使用說(shuō)明 D.1 文件夾內(nèi)容說(shuō)明 D.2 使 用參考文獻(xiàn)
章節(jié)摘錄
第1章 概述 計(jì)算機(jī)是應(yīng)數(shù)值計(jì)算要求而誕生的。在相當(dāng)長(zhǎng)的時(shí)期內(nèi),計(jì)算機(jī)技術(shù)都是以滿足越來(lái)越多的計(jì)算量為目標(biāo)來(lái)發(fā)展的;但是隨著單片機(jī)的出現(xiàn),它使計(jì)算機(jī)從海量數(shù)值計(jì)算進(jìn)入到智能化控制領(lǐng)域。從此,計(jì)算機(jī)就開(kāi)始沿著通用計(jì)算機(jī)領(lǐng)域和嵌入式領(lǐng)域兩條不同的道路發(fā)展?! ?.1 單片機(jī)的發(fā)展 單片機(jī)自問(wèn)世以來(lái),以其極高的性能價(jià)格比,越來(lái)越受到人們的重視和關(guān)注。目前,單片機(jī)被廣泛應(yīng)用于智能儀表、機(jī)電設(shè)備、過(guò)程控制、數(shù)據(jù)處理、自動(dòng)檢測(cè)和家用電器等方面?! ?.1.1 單片機(jī)名稱的由來(lái) 無(wú)論規(guī)模大小、性能高低,計(jì)算機(jī)的硬件系統(tǒng)都是由運(yùn)算器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備以及控制器等單元組成。在通用計(jì)算機(jī)中,這些單元被分成若干塊獨(dú)立的芯片,通過(guò)電路連接而構(gòu)成一臺(tái)完整的計(jì)算機(jī)。而單片機(jī)技術(shù)則將這些單元全部集成到一塊集成電路中,即一塊芯片就構(gòu)成了一個(gè)完整的計(jì)算機(jī)系統(tǒng)。這成為當(dāng)時(shí)這一類芯片的典型特征,因此,就以Single Chip Microcomputer來(lái)稱呼這一類芯片,中文譯為“單片機(jī)”,這在當(dāng)時(shí)是一個(gè)準(zhǔn)確的表達(dá)。但隨著單片機(jī)技術(shù)的不斷發(fā)展,“單片機(jī)”已無(wú)法確切地表達(dá)其內(nèi)涵,國(guó)際上逐漸采用MCU(Micro Controller Unit)來(lái)稱呼這一類計(jì)算機(jī),并成為單片機(jī)界公認(rèn)的、最終統(tǒng)一的名詞。但國(guó)內(nèi)由于多年來(lái)一直使用“單片機(jī)”的稱呼,已約定俗成,所以目前仍采用“單片機(jī)”這一名詞?! ?.1.2 單片機(jī)技術(shù)的發(fā)展歷史 20世紀(jì)70年代,美國(guó)仙童公司首先推出了第一款單片機(jī)F-8,隨后Intel公司推出了MCS-48單片機(jī)系列,其他一些公司如Motorola、Zilog等也先后推出了自己的單片機(jī),取得了一定的成果,這是單片機(jī)的起步與探索階段??傮w來(lái)說(shuō),這一階段的單片機(jī)性能較弱,屬于低、中檔產(chǎn)品。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版