注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)C51單片機(jī)及應(yīng)用系統(tǒng)設(shè)計(jì)(第2版)

C51單片機(jī)及應(yīng)用系統(tǒng)設(shè)計(jì)(第2版)

C51單片機(jī)及應(yīng)用系統(tǒng)設(shè)計(jì)(第2版)

定 價(jià):¥39.80

作 者: 韓雁
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

購(gòu)買這本書(shū)可以去


ISBN: 9787121232329 出版時(shí)間: 2016-01-01 包裝: 平塑
開(kāi)本: 頁(yè)數(shù): 284 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  全書(shū)共分為10章,以AT89S51單片機(jī)為核心,以單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)為主,詳細(xì)介紹了單片機(jī)系統(tǒng)與外設(shè)接口的設(shè)計(jì)及編程技術(shù)。內(nèi)容安排上,先講解了鍵盤(pán)、LED段碼和點(diǎn)陣顯示、液晶顯示、IC卡模塊、模數(shù)/數(shù)模轉(zhuǎn)換等基礎(chǔ),最后綜合講解系統(tǒng)設(shè)計(jì)的流程和步驟及常用軟硬件抗干擾技術(shù)等。原理性實(shí)例采用匯編語(yǔ)言和C51編程,旨在使讀者能夠理解編程思路,掌握兩種語(yǔ)言的編程方法,為學(xué)習(xí)其他型號(hào)的單片機(jī)打下良好基礎(chǔ);應(yīng)用型、綜合型實(shí)例全部采用C51編程,使程序的可讀性和可移植較好。

作者簡(jiǎn)介

  韓雁,畢業(yè)于上海交通大學(xué),常州工學(xué)院計(jì)算機(jī)信息工程學(xué)院副教授,江蘇省計(jì)算機(jī)協(xié)會(huì)會(huì)員,常州工學(xué)院科協(xié)會(huì)員。

圖書(shū)目錄

第1章 緒論 11.1 單片機(jī)基礎(chǔ)知識(shí) 11.1.1 單片機(jī)的結(jié)構(gòu)和特點(diǎn) 11.1.2 單片機(jī)的發(fā)展 21.1.3 單片機(jī)芯片技術(shù)的發(fā)展趨勢(shì) 21.2 單片機(jī)應(yīng)用 41.2.1 單片機(jī)應(yīng)用方向 41.2.2 單片機(jī)應(yīng)用系統(tǒng)的分類 51.3 51系列單片機(jī) 61.3.1 MCS-51系列單片機(jī) 61.3.2 AT89系列單片機(jī) 71.3.3 各種衍生品種的51單片機(jī) 81.4 其他系列單片機(jī) 101.5 其他嵌入式處理器簡(jiǎn)介 12習(xí)題1 13第2章 AT89S51單片機(jī)的結(jié)構(gòu)與組成 142.1 AT89S51單片機(jī)的內(nèi)部結(jié)構(gòu)及信號(hào)引腳 142.1.1 AT89S51單片機(jī)結(jié)構(gòu) 142.1.2 信號(hào)引腳 162.1.3 中央處理器CPU 172.1.4 存儲(chǔ)器 192.1.5 I/O口及相應(yīng)的特殊功能寄存器 242.2 時(shí)鐘電路與CPU時(shí)序 272.2.1 時(shí)鐘電路 272.2.2 CPU時(shí)序 272.3 AT89S51單片機(jī)的復(fù)位 292.4 AT89S51單片機(jī)的節(jié)電方式 302.4.1 空閑方式 312.4.2 掉電方式 312.5 Flash的串行編程和三級(jí)加密 32習(xí)題2 34第3章 指令與匯編語(yǔ)言程序設(shè)計(jì) 353.1 指令系統(tǒng)概述 353.1.1 MCS-51匯編指令的格式 363.1.2 指令中的符號(hào)標(biāo)識(shí)及注釋符 363.2 尋址方式 373.2.1 寄存器尋址 373.2.2 直接尋址 373.2.3 寄存器間接尋址 383.2.4 立即尋址 393.2.5 變址尋址 393.2.6 相對(duì)尋址 393.2.7 位尋址 403.2.8 MCS-51尋址方式小結(jié) 403.3 MCS-51指令說(shuō)明 413.3.1 數(shù)據(jù)傳送指令 413.3.2 算術(shù)操作指令 453.3.3 邏輯操作及移位類指令 493.3.4 控制轉(zhuǎn)移指令 523.3.5 位操作類指令 573.3.6 訪問(wèn)I/O口指令的使用說(shuō)明 583.4 MCS-51偽指令 593.5 MCS-51匯編語(yǔ)言程序設(shè)計(jì) 613.5.1 順序結(jié)構(gòu)程序設(shè)計(jì) 613.5.2 分支程序設(shè)計(jì) 623.5.3 循環(huán)程序設(shè)計(jì) 633.5.4 子程序設(shè)計(jì) 66習(xí)題3 69第4章 C51程序設(shè)計(jì) 724.1 Keil C51編程語(yǔ)言 724.1.1 Keil C51的函數(shù)和程序結(jié)構(gòu) 724.1.2 C51和標(biāo)準(zhǔn)C的函數(shù)差別 744.2 C51的數(shù)據(jù)類型、運(yùn)算符、表達(dá)式 764.2.1 C51的基本數(shù)據(jù)類型 764.2.2 C51變量、常量、指針 774.2.3 C51的復(fù)雜數(shù)據(jù)類型 814.2.4 C51的運(yùn)算符和表達(dá)式 834.3 C51的程序流控制語(yǔ)句 864.4 編譯預(yù)處理命令 884.4.1 宏定義 884.4.2 條件編譯 884.4.3 文件包含 894.4.4 數(shù)據(jù)類型的重新定義 904.5 C51的編程技巧 904.6 Keil C51庫(kù)函數(shù)原型列表 914.7 C51編程實(shí)例 944.7.1 基本的輸入/輸出 944.7.2 C51軟件延時(shí) 95習(xí)題4 96第5章 AT89S51中斷系統(tǒng) 975.1 中斷概述 975.2 AT89S51中斷系統(tǒng) 985.2.1 AT89S51中斷源 985.2.2 AT89S51中斷控制 1005.2.3 中斷響應(yīng) 1015.3 中斷系統(tǒng)的編程 1025.3.1中斷服務(wù)程序的結(jié)構(gòu) 1025.3.2 C51中斷函數(shù) 1025.3.3 中斷應(yīng)用舉例 1035.4 外部中斷源的擴(kuò)展 1075.4.1 用定時(shí)器T0、T1作為外部中斷擴(kuò)展 1075.4.2 用中斷與查詢相結(jié)合的方法擴(kuò)展外部中斷 107習(xí)題5 108第6章 AT89S51/S52單片機(jī)的定時(shí)器/計(jì)數(shù)器 1096.1 定時(shí)器的內(nèi)部結(jié)構(gòu) 1096.1.1 方式寄存器TMOD 1106.1.2 控制寄存器TCON 1116.1.3 定時(shí)器的工作方式 1116.2 定時(shí)器應(yīng)用舉例 1136.2.1 定時(shí)控制、脈寬檢測(cè) 1136.2.2 電壓/頻率轉(zhuǎn)換 1176.3 定時(shí)器/計(jì)數(shù)器T2 1186.3.1 T2的狀態(tài)控制寄存器T2CON 1196.3.2 T2的工作方式 1196.4 監(jiān)視定時(shí)器 1236.4.1 WDT的原理 1236.4.2 AT89S51內(nèi)部的WDT 1236.4.3 AT89S51掉電和空閑狀態(tài)時(shí)的WDT 1236.4.4 WDT的軟件技術(shù) 124習(xí)題6 124第7章 AT89S51的串行通信及其應(yīng)用 1267.1 概述 1267.1.1 串行通信的字符格式 1267.1.2 串行通信的數(shù)據(jù)通路形式 1277.1.3 串行通信的傳輸速率 1277.1.4 串行通信的總線標(biāo)準(zhǔn)與接口 1287.2 51單片機(jī)的串行通信接口 1327.2.1 通用的異步接收/發(fā)送器UART 1327.2.2 串行口的控制寄存器 1337.2.3 串行接口的工作方式 1347.2.4 波特率設(shè)計(jì) 1367.3 串行通信應(yīng)用舉例 1387.3.1 方式0應(yīng)用設(shè)計(jì)鍵盤(pán)顯示接口 1387.3.2 雙機(jī)、多機(jī)通信應(yīng)用 1397.3.3 單片機(jī)與微機(jī)的串行通信 1497.3.4 單片機(jī)在GSM無(wú)線通信網(wǎng)絡(luò)中的應(yīng)用 1527.4 CAN總線串行通信技術(shù) 1577.4.1 CAN總線系統(tǒng)構(gòu)成 1587.4.2 CAN總線的報(bào)文類型與幀結(jié)構(gòu) 1597.4.3 CAN的總線技術(shù) 1647.4.4 CAN控制器SJA1000 1657.4.5 CAN總線收發(fā)器82C50 1727.4.6 CAN 總線系統(tǒng)智能節(jié)點(diǎn) 173習(xí)題7 175第8章 51單片機(jī)系統(tǒng)擴(kuò)展技術(shù) 1768.1 并行總線擴(kuò)展技術(shù) 1778.1.1 并行總線技術(shù) 1778.1.2 存儲(chǔ)器的并行擴(kuò)展 1788.1.3 I/O接口的并行擴(kuò)展 1848.2 串行總線擴(kuò)展技術(shù) 1908.2.1 I2C串行總線 1908.2.2 SPI總線 1968.2.3 1-Wire 單總線 201習(xí)題8 208第9章 單片機(jī)與外設(shè)接口技術(shù) 2109.1 鍵盤(pán)接口技術(shù) 2109.1.1 鍵盤(pán)的基本工作原理 2109.1.2 鍵盤(pán)工作方式 2129.2 顯示器接口技術(shù) 2159.2.1 LED顯示器 2159.2.2 LCD點(diǎn)陣液晶顯示器及其接口 2229.3 D/A轉(zhuǎn)換接口技術(shù) 2289.3.1 后向通道概述 2289.3.2 D/A轉(zhuǎn)換器的技術(shù)指標(biāo) 2299.3.3 12位電壓輸出型串行D/A轉(zhuǎn)換器TLV5616 2309.3.4 電壓/電流轉(zhuǎn)換電路設(shè)計(jì) 2329.4 A/D轉(zhuǎn)換接口技術(shù) 2329.4.1 前向通道概述 2329.4.2 A/D轉(zhuǎn)換器工作原理及分類 2339.4.3 串行A/D轉(zhuǎn)換器TLC1542的應(yīng)用 2349.4.4 8位A/D及D/A轉(zhuǎn)換器PCF8591 2369.5 紅外遙控 2399.5.1 紅外遙控系統(tǒng) 2399.5.2 遙控發(fā)射器及其編碼 2399.5.3 遙控信號(hào)接收 240習(xí)題9 242第10章 系統(tǒng)設(shè)計(jì)及抗干擾技術(shù) 24310.1 單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程 24310.1.1 技術(shù)方案論證 24310.1.2 硬件系統(tǒng)的設(shè)計(jì) 24410.1.3 應(yīng)用軟件的設(shè)計(jì) 24510.1.4 硬件、軟件系統(tǒng)的調(diào)試 24510.1.5 程序的固化 24510.2 單片機(jī)硬件系統(tǒng)的設(shè)計(jì) 24510.2.1 元件的選取 24510.2.2 硬件電路的設(shè)計(jì)原則 24610.2.3 單片機(jī)資源的分配 24610.2.4 印制電路板的設(shè)計(jì) 24710.3 單片機(jī)軟件系統(tǒng)的設(shè)計(jì) 24810.3.1 任務(wù)的確定 24810.3.2 軟件結(jié)構(gòu)的設(shè)計(jì) 24810.4 單片機(jī)系統(tǒng)抗干擾技術(shù) 24810.4.1 硬件抗干擾措施 24810.4.2 軟件抗干擾措施 250第11章 Keil C51軟件的使用 25311.1 工程文件的建立及設(shè)置 25311.1.1 工程文件的建立和編譯、連接 25311.1.2 設(shè)置工程文件的屬性 25611.2 程序調(diào)試 25911.2.1 常用調(diào)試命令 25911.2.2 在線匯編 26011.2.3 斷點(diǎn)設(shè)置 26111.3 Keil程序調(diào)試窗口 26111.3.1 存儲(chǔ)器窗口 26111.3.2 觀察窗口 26211.3.3 工程窗口寄存器頁(yè) 26211.3.4 外圍接口窗口 263附錄A MCS-51指令表 264附錄B ASCII碼表 269

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)