注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例

精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例

精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例

定 價(jià):¥89.00

作 者: 趙建領(lǐng),崔昭霞 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787121168888 出版時(shí)間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 656 字?jǐn)?shù):  

內(nèi)容簡介

  趙建領(lǐng)等編著的《精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例(附光盤)》全面詳細(xì)地講述了單片機(jī)的原理、編程指南及應(yīng)用案例,其中51系列單片機(jī)的編程部分是本書的重點(diǎn)。《精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例(附光盤)》分為5篇共38章。首先介紹51系列單片機(jī)的開發(fā)概述及單片機(jī)的基本結(jié)構(gòu),接著介紹單片機(jī)的匯編程序設(shè)計(jì)語言,然后介紹單片機(jī)C51語言的程序設(shè)計(jì),隨后結(jié)合單片機(jī)的指令系統(tǒng)及各個(gè)功能部件詳細(xì)講解單片機(jī)的編程操作,以及單片機(jī)硬件資源的仿真和程序調(diào)試。本書最后還給出了在各個(gè)領(lǐng)域中常用到的一些典型案例,供讀者在學(xué)習(xí)和工作中參考。《精通51單片機(jī)開發(fā)技術(shù)與應(yīng)用實(shí)例(附光盤)》知識(shí)點(diǎn)覆蓋全面、結(jié)構(gòu)安排緊湊、講解詳細(xì)、實(shí)例豐富。對(duì)于51系列單片機(jī)的初學(xué)者,通過本書可以快速掌握單片機(jī)的程序設(shè)計(jì)。本書對(duì)具有一定開發(fā)經(jīng)驗(yàn)的設(shè)計(jì)人員也有很好的參考價(jià)值。

作者簡介

  趙建領(lǐng),中國科學(xué)院博士,參與973重大科研項(xiàng)目,申請(qǐng)多項(xiàng)專利。在電路設(shè)計(jì)、USB接口開發(fā)、電路制版以及軟件設(shè)計(jì)等方面具有豐富的經(jīng)驗(yàn)。曾出版《Protel電路設(shè)計(jì)與制版寶典》、《51系列單片機(jī)開發(fā)寶典》等專著。

圖書目錄

第一篇 51系列單片機(jī)基礎(chǔ)
第1章 51系列單片機(jī)概述
1.1 單片機(jī)的產(chǎn)生與發(fā)展
1.2 51系列單片機(jī)介紹
1.2.1 51系列單片機(jī)簡介
1.2.2 51系列單片機(jī)的應(yīng)用領(lǐng)域
1.3 最新51內(nèi)核單片機(jī)介紹
1.3.1 Atmel單片機(jī)介紹
1.3.2 Cypress單片機(jī)介紹
1.3.3 Infineon單片機(jī)介紹
1.3.4 Silicon單片機(jī)介紹
1.3.5 Maxim單片機(jī)介紹
1.3.6 NXP單片機(jī)介紹
1.3.7 Winbond單片機(jī)介紹
1.3.8 Analog Devices單片機(jī)介紹
1.3.9 TI單片機(jī)介紹
1.3.10 其他單片機(jī)介紹
1.4 51系列單片機(jī)開發(fā)概述
1.4.1 分析測控系統(tǒng)
1.4.2 單片機(jī)選型
1.4.3 硬件資源分配
1.4.4 程序設(shè)計(jì)
1.4.5 仿真測試
1.4.6 實(shí)際硬件測試
1.5 小結(jié)
第2章 51系列單片機(jī)
基本結(jié)構(gòu)
2.1 51系列單片機(jī)的內(nèi)部結(jié)構(gòu)
2.1.1 內(nèi)部結(jié)構(gòu)的主要組成部分
2.1.2 單片機(jī)結(jié)構(gòu)的類型
2.2 51系列單片機(jī)的引腳功能
2.2.1 51系列單片機(jī)的引腳封裝
2.2.2 51系列單片機(jī)引腳功能
2.3 中央處理器(CPU)
2.3.1 算術(shù)邏輯部件(ALU)
2.3.2 控制器
2.3.3 通用寄存器
2.3.4 專用寄存器
2.4 存儲(chǔ)器結(jié)構(gòu)
2.4.1 程序存儲(chǔ)器及其擴(kuò)展
2.4.2 數(shù)據(jù)存儲(chǔ)器及其擴(kuò)展
2.5 51系列單片機(jī)的復(fù)位
2.5.1 單片機(jī)的復(fù)位狀態(tài)
2.5.2 單片機(jī)的復(fù)位電路
2.6 51系列單片機(jī)的時(shí)鐘和時(shí)序
2.6.1 振蕩器和時(shí)鐘電路
2.6.2 CPU的時(shí)序
2.6.3 指令執(zhí)行的時(shí)序
2.6.4 訪問外部ROM/RAM的操作時(shí)序
2.7 51系列單片機(jī)的并行I/O口
2.7.1 并行I/O口
2.7.2 并行I/O口的應(yīng)用
2.7.3 并行I/O口的擴(kuò)展
2.8 系統(tǒng)掉電保護(hù)和低功耗設(shè)計(jì)
2.8.1 掉電保護(hù)
2.8.2 低功耗設(shè)計(jì)
2.9 51系列單片機(jī)的最小系統(tǒng)
2.10 小結(jié)
第3章 Keil C51開發(fā)工具簡介
3.1 Keil μVision3簡介
3.2 μVision3安裝
3.3 μVision3集成開發(fā)環(huán)境
3.3.1 μVision3項(xiàng)目管理窗口
3.3.2 μVision3的菜單欄
3.3.3 μVision3的工具欄
3.3.4 μVision3的管理配置
3.3.5 μVision3的各種常用窗口
3.4 小結(jié)
第二篇 編程篇--匯編語言
第4章 匯編語言程序設(shè)計(jì)
4.1 匯編語言程序概述
4.1.1 匯編語言簡介
4.1.2 匯編語言程序設(shè)計(jì)步驟
4.1.3 匯編語言程序?qū)嵗?br />4.2 偽指令
4.2.1 匯編程序起始偽指令ORG
4.2.2 匯編程序結(jié)束偽指令END
4.2.3 等值偽指令EQU(或=)
4.2.4 數(shù)據(jù)地址賦值偽指令DATA
4.2.5 定義字節(jié)偽指令DB
4.2.6 定義字偽指令DW
4.2.7 定義空間偽指令DS
4.2.8 位地址符號(hào)偽指令BIT
4.3 匯編語言程序的格式
4.4 源程序的匯編
4.5 Keil μVision3中運(yùn)行匯編語言實(shí)例
4.5.1 創(chuàng)建項(xiàng)目
4.5.2 創(chuàng)建源文件
4.5.3 編譯項(xiàng)目
4.5.4 仿真調(diào)試
4.6 小結(jié)
第5章 匯編語言程序結(jié)構(gòu)
5.1 順序結(jié)構(gòu)程序
5.2 分支結(jié)構(gòu)程序
5.2.1 雙分支結(jié)構(gòu)
5.2.2 多分支結(jié)構(gòu)
5.3 循環(huán)結(jié)構(gòu)程序
5.3.1 循環(huán)程序的結(jié)構(gòu)和組成
5.3.2 循環(huán)程序示例
5.3.3 多重循環(huán)程序結(jié)構(gòu)
5.4 子程序結(jié)構(gòu)
5.4.1 子程序的結(jié)構(gòu)
5.4.2 子程序的調(diào)用與返回
5.4.3 子程序設(shè)計(jì)實(shí)例
5.5 查表結(jié)構(gòu)程序
5.6 運(yùn)算類程序
5.6.1 8位帶符號(hào)整數(shù)的乘法子程序
5.6.2 8位帶符號(hào)整數(shù)的除法子程序
5.7 小結(jié)
第三篇 編程篇--C
第6章 單片機(jī)C語言程序設(shè)計(jì)基礎(chǔ)
6.1 單片機(jī)C語言概述
6.1.1 單片機(jī)C語言和匯編語言對(duì)比
6.1.2 C51語言的主要特點(diǎn)
6.2 單片機(jī)C語言在Keil μVision3中應(yīng)用實(shí)例
6.2.1 創(chuàng)建項(xiàng)目
6.2.2 創(chuàng)建源文件
6.2.3 編譯項(xiàng)目
6.2.4 仿真調(diào)試
6.3 C51的標(biāo)識(shí)符與關(guān)鍵字
6.3.1 標(biāo)識(shí)符
6.3.2 關(guān)鍵字
6.4 C51的數(shù)據(jù)類型
6.4.1 常量與變量
6.4.2 整型數(shù)據(jù)
6.4.3 浮點(diǎn)型數(shù)據(jù)
6.4.4 字符型數(shù)據(jù)
6.4.5 指針型數(shù)據(jù)
6.4.6 無值型數(shù)據(jù)
6.5 C51的變量作用域
6.5.1 基本規(guī)則
6.5.2 自動(dòng)變量
6.5.3 外部變量
6.5.4 靜態(tài)變量
6.5.5 寄存器變量
6.6 分隔符與const修飾符
6.6.1 C51分隔符
6.6.2 const修飾符
6.7 運(yùn)算符
6.7.1 算術(shù)運(yùn)算符
6.7.2 邏輯運(yùn)算符和關(guān)系運(yùn)算符
6.7.3 位運(yùn)算符
6.7.4 特殊運(yùn)算符
6.7.5 運(yùn)算符優(yōu)先級(jí)和結(jié)合性
6.8 表達(dá)式
6.8.1 算術(shù)表達(dá)式
6.8.2 賦值表達(dá)式
6.8.3 逗號(hào)表達(dá)式
6.8.4 關(guān)系和邏輯表達(dá)式
6.9 小結(jié)
第7章 數(shù)組
7.1 數(shù)組類型說明
7.2 數(shù)組元素的表示
7.3 數(shù)組元素的初始化賦值
7.4 一維數(shù)組
7.4.1 一維數(shù)組聲明
7.4.2 向函數(shù)傳遞一維數(shù)組
7.4.3 一維字符串?dāng)?shù)組
7.5 二維數(shù)組
7.5.1 二維數(shù)組聲明
7.5.2 二維數(shù)組初始化
7.5.3 二維字符串?dāng)?shù)組
7.6 多維數(shù)組
7.7 小結(jié)
第8章 指針
8.1 地址、指針和指針變量的概念
8.2 指針變量的聲明
8.3 指針變量的賦值
8.4 指針變量的引用
8.4.1 取地址運(yùn)算符"&"
8.4.2 取內(nèi)容運(yùn)算符"*"
8.5 指針變量的運(yùn)算
8.5.1 關(guān)系運(yùn)算
8.5.2 算術(shù)運(yùn)算
8.6 數(shù)組指針
8.6.1 指向一維數(shù)組的指針
8.6.2 指向二維數(shù)組的指針
8.6.3 指向一個(gè)由n個(gè)元素組成的數(shù)組指針
8.6.4 指針和數(shù)組的關(guān)系
8.7 字符指針
8.8 指針數(shù)組
8.9 小結(jié)
第9章 結(jié)構(gòu)
9.1 結(jié)構(gòu)的定義
9.2 結(jié)構(gòu)變量的定義
9.2.1 先定義結(jié)構(gòu),再定義結(jié)構(gòu)變量
9.2.2 在定義結(jié)構(gòu)的同時(shí),定義結(jié)構(gòu)變量
9.2.3 直接說明結(jié)構(gòu)變量
9.3 結(jié)構(gòu)變量的使用
9.4 多重結(jié)構(gòu)變量的賦值
9.5 結(jié)構(gòu)變量的初始化
9.6 結(jié)構(gòu)數(shù)組
9.6.1 結(jié)構(gòu)數(shù)組的定義
9.6.2 結(jié)構(gòu)數(shù)組的初始化賦值
9.7 結(jié)構(gòu)指針
9.8 特殊結(jié)構(gòu)
9.8.1 嵌套結(jié)構(gòu)
9.8.2 位結(jié)構(gòu)
9.9 小結(jié)
第10章 聯(lián)合、枚舉、類型說明和位域
10.1 聯(lián)合類型
10.1.1 聯(lián)合和聯(lián)合變量的定義
10.1.2 聯(lián)合變量成員的引用
10.2 結(jié)構(gòu)和聯(lián)合的區(qū)別
10.3 枚舉類型
10.3.1 枚舉的定義
10.3.2 枚舉變量的聲明
10.3.3 枚舉類型變量的賦值
10.4 類型說明
10.5 位域
10.5.1 位域的定義和位域變量的聲明
10.5.2 位域變量的使用
10.6 小結(jié)
第11章 C51語言的函數(shù)
11.1 函數(shù)的概念和分類
11.1.1 從函數(shù)定義角度分類
11.1.2 從有無返回值角度分類
11.1.3 從數(shù)據(jù)傳送角度分類
11.2 函數(shù)的定義
11.3 函數(shù)的參數(shù)
11.3.1 形參和實(shí)參
11.3.2 數(shù)組作為函數(shù)參數(shù)
……

本目錄推薦

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