注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16.匯編C語(yǔ)言(附光盤)

零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16.匯編C語(yǔ)言(附光盤)

零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16.匯編C語(yǔ)言(附光盤)

定 價(jià):¥39.00

作 者: 徐益民 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787111322931 出版時(shí)間: 2011-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 251 字?jǐn)?shù):  

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

  《零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16、匯編及C語(yǔ)言》主要內(nèi)容包括15章:?jiǎn)纹瑱C(jī)概述、AVR單片機(jī)的開(kāi)發(fā)工具、AVR單片機(jī)C語(yǔ)言、ATmegal6單片機(jī)基本結(jié)構(gòu)、AVR的指令系統(tǒng)與匯編系統(tǒng)、ATmegal6的I/O端口、ATmegal6的中斷系統(tǒng)、ATmegal6的復(fù)位系統(tǒng)及睡眠模式的設(shè)置、定時(shí)器/計(jì)數(shù)器O、定時(shí)器/計(jì)數(shù)器1、A/D轉(zhuǎn)換器、同步串行SPI接口、USART串行口的應(yīng)用、TWI接口的應(yīng)用、綜合設(shè)計(jì)實(shí)例等。全書重點(diǎn)突出,層次分明,注重知識(shí)的系統(tǒng)性、針對(duì)性和先進(jìn)性;注重理論與實(shí)踐聯(lián)系,培養(yǎng)工程應(yīng)用能力。另外,《零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16、匯編及C語(yǔ)言》還配有部分實(shí)驗(yàn)的視頻錄像。《零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16、匯編及C語(yǔ)言》可作為普通高等院校自動(dòng)化、電氣工程、測(cè)控技術(shù)與儀器、電子科學(xué)與技術(shù)、微電子學(xué)以及光信息科學(xué)與技術(shù)等專業(yè)的本科生教材,也可作為相關(guān)工程技術(shù)人員的學(xué)習(xí)參考用書。

作者簡(jiǎn)介

暫缺《零基礎(chǔ)學(xué)AVR單片機(jī):基于ATmega16.匯編C語(yǔ)言(附光盤)》作者簡(jiǎn)介

圖書目錄

前言
第一篇 開(kāi)發(fā)基礎(chǔ)
第1章 單片機(jī)概述
1.1 什么是單片機(jī)
1.2 單片機(jī)的應(yīng)用
1.3 ATMEL的AVR單片機(jī)
1.4 AVR單片機(jī)的家族成員
1.4.1 AVR單片機(jī)的型號(hào)
1.4.2 AVR單片機(jī)的選型
1.5 ATmegal6單片機(jī)概述
1.5.1 ATmegal6單片機(jī)的主要性能
1.5.2 ATmegal6單片機(jī)的引腳
說(shuō)明
1.6 實(shí)踐拓展
1.7 思考與練習(xí)
第2章 AVR單片機(jī)的開(kāi)發(fā)工具
2.1 AVR單片機(jī)程序開(kāi)發(fā)環(huán)境
2.1.1 GCCAVR開(kāi)發(fā)環(huán)境的安裝
2.1.2 智峰下載軟件
2.2 AVR單片機(jī)的開(kāi)發(fā)語(yǔ)言
2.3 實(shí)驗(yàn)設(shè)備
2.3.1 本書所用的實(shí)驗(yàn)開(kāi)發(fā)板
2.3.2 下載線
2.4 LED小燈閃爍實(shí)驗(yàn)過(guò)程演示
2.5 實(shí)踐拓展
2.6 思考與練習(xí)
第二篇 結(jié)構(gòu)與編程
第3章AVR單片機(jī)C語(yǔ)言
3.1 C語(yǔ)言的結(jié)構(gòu)
3.2 C語(yǔ)言的基本字符、標(biāo)識(shí)符和關(guān)鍵字
3.3 C語(yǔ)言的基本數(shù)據(jù)類型
3.4 函數(shù)
3.4.1 系統(tǒng)庫(kù)函數(shù)
3.4.2 用戶自定義函數(shù)
3.5 數(shù)組
3.5.1 一維數(shù)組
3.5.2 二維數(shù)組
3.6 指針
3.7 結(jié)構(gòu)體
3.7.1 結(jié)構(gòu)體類型的聲明和變量的定義
3.7.2 結(jié)構(gòu)體變量的初始化
3.7.3 對(duì)結(jié)構(gòu)體各成員的訪問(wèn)與使用
3.8 共用體
3.9 實(shí)踐拓展.
3.10 思考與練習(xí)
第4章 ATmegal6單片機(jī)基本結(jié)構(gòu)
4.1 ATmegal6的內(nèi)部結(jié)構(gòu)
4.2 ATmegal6內(nèi)存儲(chǔ)器結(jié)構(gòu)
4.2.1 A17megal6的程序存儲(chǔ)器
4.2.2 ATmegal6的數(shù)據(jù)存儲(chǔ)器
4.3 狀態(tài)寄存器——SREG
4.4 ATmegal6的封裝和引腳功能
4.5 ATmegal6的電源電路和復(fù)位電路
4.6 ATmegal6的時(shí)鐘電路
4.7 實(shí)踐拓展——最小系統(tǒng)設(shè)計(jì)
4.8 思考與練習(xí)
第5章 AVR的指令系統(tǒng)與匯編系統(tǒng)
5.1 A17megal6指令概述
5.1.1 指令格式
5.1.2 指令的表示形式
5.1.3 指令的分類
5.1.4 AVR指令系統(tǒng)中的名詞
5.1.5 AVR匯編語(yǔ)言系統(tǒng)
5.2 AVR指令系統(tǒng)的尋址方式
5.3 數(shù)據(jù)傳送指令
5.3.1 直接尋址數(shù)據(jù)傳送指令
5.3.2 間接尋址數(shù)據(jù)傳送指令
5.3.3 從程序存儲(chǔ)器中取數(shù)裝入寄存器指令
5.3.4 寫程序存儲(chǔ)器指令
5.3.5 I/O口數(shù)據(jù)傳送
5.3.6 堆棧操作指令
5.4 算術(shù)和邏輯指令
5.4.1 加法指令
5.4.2 減法指令
5.4.3 取反碼指令
5.4.4 取補(bǔ)碼指令
5.4.5 比較指令
5.4.6 邏輯“與”指令
5.4.7 邏輯“或”指令
5.4.8 邏輯“異或”指令
5.4.9 乘法指令
5.5 轉(zhuǎn)移指令
5.5.1 無(wú)條件轉(zhuǎn)移指令
5.5.2 條件轉(zhuǎn)移指令
5.5.3 子程序調(diào)用和返回指令
5.6 位操作和位測(cè)試指令
5.6.1 帶進(jìn)位邏輯操作指令
5.6.2 位變量傳送指令
5.6.3 位變量修改指令
5.7 MCU控制指令
5.8 匯編偽指令及表達(dá)式
5.8.1 偽指令
5.8.2 表達(dá)式
5.8.3 器件定義頭文件
5.9 編程實(shí)例
5.10 實(shí)踐拓展
5.11 思考與練習(xí)
第6章ATmegal6的I/O端口
6.1 I/0端口的結(jié)構(gòu)和功能
6.1.1 I/O端口的內(nèi)部結(jié)構(gòu)
6.1.2 I/O端口的相關(guān)寄存器
6.2 I/O端口的應(yīng)用舉例
6.2.1 LED流水燈設(shè)計(jì)
6.2.2 獨(dú)立式按鍵設(shè)計(jì)
6.2.3 單片機(jī)與液晶顯示模塊的
接口設(shè)計(jì)
6.3 實(shí)踐拓展
6.4 思考與練習(xí)
第7章 ATmegal6的中斷系統(tǒng)
7.1 概述
7.2 中斷源和中斷向量
7.2.1 中斷源
7.2.2 中斷向量
7.3 相關(guān)寄存器
7.3.1 狀態(tài)寄存器
7.3.2 通用中斷控制寄存器
7.4 外部中斷
7.4.1 外部中斷相關(guān)寄存器
7.4.2 實(shí)例:一位LED數(shù)碼管顯示系統(tǒng)設(shè)計(jì)
7.4.3 實(shí)例:藥片裝瓶監(jiān)控系統(tǒng)設(shè)計(jì)
7.5 實(shí)踐拓展
7.6 思考與練習(xí)
第8章 復(fù)位系統(tǒng)及睡眠模式的設(shè)置
8.1 ATmegal6的復(fù)位系統(tǒng)
8.1.1 幾種復(fù)位方式
8.1.2 復(fù)位系統(tǒng)硬件電路
8.1.3 復(fù)位的操作處理
8.2 看門狗定時(shí)器
8.2.1 看門狗電路的結(jié)構(gòu)
8.2.2 看門狗電路的工作原理
8.2.3 看門狗電路的相關(guān)寄存器
8.2.4 看門狗的應(yīng)用
8.3 睡眠模式的設(shè)置
8.3.1 MCUCR
8.3.2 睡眠模式
8.3.3 系統(tǒng)功耗最小化方法
8.3.4 睡眠工能應(yīng)用實(shí)例
8.4 實(shí)踐拓展
8.5 思考與練習(xí)
第三篇 模塊功能
第9章定時(shí)器/計(jì)數(shù)器0
9.1 定時(shí)器/計(jì)數(shù)器的基本功能
9.2 定時(shí)器/計(jì)數(shù)器0的特點(diǎn)及內(nèi)部結(jié)構(gòu)
9.3 預(yù)分頻器
9.4 輸出比較單元和比較匹配輸出單元
9.4.1 輸出比較單元
9.4.2 比較匹配輸出單元
9.5 定時(shí)器/計(jì)數(shù)器0的相關(guān)寄存器
9.6 定時(shí)器/計(jì)數(shù)器0的工作模式
9.6.1 普通模式
9.6.2 快速PWM模式
9.6.3 相位修正PWM模式
9.6.4 CTC模式
9.7 定時(shí)器/計(jì)數(shù)器0應(yīng)用舉例
9.7.1 定時(shí)器控制LED閃爍
9.7.2 定時(shí)器控制PWM輸出
9.8 實(shí)踐拓展
9.9 思考與練習(xí)
第10章 定時(shí)器/計(jì)數(shù)器1
10.1 定時(shí)器/計(jì)數(shù)器1的內(nèi)部結(jié)構(gòu)
10.2 計(jì)數(shù)器單元
10.3 輸入捕捉單元
10.4 輸出比較單元
10.5 比較匹配輸出單元.
10.6 訪問(wèn)16位寄存器
10.7 定時(shí)器/計(jì)數(shù)器1的相關(guān)寄存器
10.8 定時(shí)器/計(jì)數(shù)器l的工作模式
10.8.1 普通模式
10.8.2 CTC模式
10.8.3 快速PWM模式
10.8.4 相位修止PWM模式
10.8.5 相位與頻率修正PWM模式
10.9 定時(shí)器/計(jì)數(shù)器1應(yīng)用舉例
10.9.1 PWM控制電機(jī)轉(zhuǎn)速
10.9.2 用計(jì)數(shù)器制作頻率檢測(cè)儀
10.10 實(shí)踐拓展
10.11 思考與練習(xí)
第11章 A/D轉(zhuǎn)換器
11.1 A/D轉(zhuǎn)換單元結(jié)構(gòu)
11.1.1 A/D轉(zhuǎn)換器內(nèi)部結(jié)構(gòu)
11.1.2 ADC預(yù)分頻器
11.2 相關(guān)寄存器設(shè)置
11.2.1 特殊功能I/0寄存器(SFIOR)
11.2.2 A/D控制和狀態(tài)寄存器A(ADCSRA)
11.2.3 A/D數(shù)據(jù)寄存器(ADCH及ADCL)
11.2.4 A/D多工選擇寄存器(ADMUX)
11.3 ADC工作原理
11.4 ADC轉(zhuǎn)換時(shí)序
11.5 A/D轉(zhuǎn)換應(yīng)用實(shí)例
11.5.1 實(shí)例:對(duì)輸入的電壓進(jìn)行
A/D轉(zhuǎn)換
11.5.2 實(shí)例:對(duì)輸入的兩路模擬電壓進(jìn)行A/D轉(zhuǎn)換
11.6 實(shí)踐拓展
11.7 思考與練習(xí)
第12章 同步串行SPI接口
12.1 同步串行通信基礎(chǔ)
12.2 主機(jī)和從機(jī)的連接
12.3 相關(guān)寄存器設(shè)置
12.3.1 SPI控制寄存器(SPCR)
12.3.2 SPI狀態(tài)寄存器(SPSR)
12.3.3 SPI數(shù)據(jù)寄存器(SPDR)
12.4 數(shù)據(jù)模式
12.5 同步串行口應(yīng)用舉例
12.6 實(shí)踐拓展
12.7 思考與練習(xí)
第13章 USART串行口的應(yīng)用
13.1 串行口工作原理
13.2 相關(guān)寄存器設(shè)置
13.2.1 USART數(shù)據(jù)寄存器(UDR)
13.2.2 USART控制和狀態(tài)寄存器A(UCSRA)
13.2.3 USART控制和狀態(tài)寄存器B(UCSRB)
13.2.4 USART控制和狀態(tài)寄存器C(UCSRC)
13.2.5 USART波特率寄存器(UBRRL和UBRRH)
13.3 USART串行口應(yīng)用舉例
13.3.1 兩片單片機(jī)之間串行通信
13.3.2 單片機(jī)給PC機(jī)上傳數(shù)據(jù)
13.4 實(shí)踐拓展
13.5 思考與練習(xí)
第14章 TWI接口的應(yīng)用
14.1 TWI通信原理
14.2 相關(guān)寄存器設(shè)置
14.2.1 TWI比特率寄存器TWBR
14.2.2 TWI控制寄存器TWCR
14.2.3 TWI狀態(tài)寄存器TWSR
14.2.4 TWI數(shù)據(jù)寄存器TWDR
14.2.5 TWI(從機(jī))地址寄存器TWAR
14.3 TWI接口應(yīng)用舉例
14.4 實(shí)踐拓展
14.5 思考與練習(xí)
第四篇 綜合設(shè)計(jì)
第15章 綜合設(shè)計(jì)實(shí)例
15.1 調(diào)光燈的設(shè)計(jì)
15.1.1 任務(wù)要求與方案設(shè)計(jì)
15.1.2 硬件電路設(shè)計(jì)
15.1.3 軟件設(shè)計(jì)
15.2 電能質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)
15.2.1 任務(wù)分析
15.2.2 硬件電路設(shè)計(jì)
15.2.3 軟件設(shè)計(jì)
15.3 實(shí)踐拓展
15.4 思考與練習(xí)
參考文獻(xiàn)

本目錄推薦

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