注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理ATmega8 原理及應(yīng)用手冊

ATmega8 原理及應(yīng)用手冊

ATmega8 原理及應(yīng)用手冊

定 價:¥29.00

作 者: 馬潮,詹衛(wèi)前,耿德根編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 單片計算機

ISBN: 9787302062042 出版時間: 2003-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 298頁 字?jǐn)?shù):  

內(nèi)容簡介

  ATmega8屬于ATmega系列單片機(ATmega16/32/64/128)的一個子集,指令系統(tǒng)完全兼容。本書深入而細致地介紹了ATmega8單片機的硬件結(jié)構(gòu)以及一些特殊功能的應(yīng)用和設(shè)計,對掌握和使用其他ATmega系列的單片機具有極高的參考價值。書中的程序均在廣州市天河雙龍電子有限公司的SL-MEGA8開發(fā)實驗器上驗證通過。源程序清單及硬件接線圖、系統(tǒng)工作軟件可通http://www.sl.com.cn下載獲得。本書有較強的系統(tǒng)性和實用性,可作為高等院校自動化、計算機、儀器儀表、電子等專業(yè)的教學(xué)參考書以及有關(guān)工程技術(shù)人員和硬件工程師的應(yīng)用手冊。

作者簡介

暫缺《ATmega8 原理及應(yīng)用手冊》作者簡介

圖書目錄

第1章 ATmega8單片機簡介
1.1 AVR單片機
1.1.1 AVR單片機簡介
1.1.2 AVR單片機的主要特點
1.1.3 AVR單片機系列產(chǎn)品
1.2 ATmega8單片機
1.2.1 ATmega8單片機簡介
1.2.2 ATmega8單片機的結(jié)構(gòu)與主要性能
1.2.3 ATmega8單片機封裝與引腳
第2章 ATmega8硬件結(jié)構(gòu)
2.1 ATmega8 MCU內(nèi)核
2.1.1 結(jié)構(gòu)概述
2.1.2 微控制器(MCU)
2.1.3 MCU工作時序
2.1.4 復(fù)位和中斷處理
2.2 ATmega8單片機存儲器組織
2.2.1 支持可在線編程和可在應(yīng)用自編程的Flash程序存儲器
2.2.2 數(shù)據(jù)存儲器(SRAM)
2.2.3 E2PROM數(shù)據(jù)存儲器
2.2.4 I/O寄存器
2.3 系統(tǒng)時鐘和時鐘選擇
2.3.1 時鐘系統(tǒng)和時鐘分配
2.3.2 時鐘源
2.3.3 外部晶振
2.3.4 外部低頻率晶振
2.3.5 外部RC振蕩器
2.3.6 可校準(zhǔn)的內(nèi)部RC振蕩器
2.3.7 外部時鐘源
2.3.8 定時器/計數(shù)器振蕩器
2.4 電源管理和休眠模式
2.4.1 MCU控制寄存器MCUCR
2.4.2 空閑模式(IDLE MODE)
2.4.3 ADC降噪模式(ADC Noise Reduction)
2.4.4 掉電模式(Power-down)
2.4.5 省電模式(Power-save)
2.4.6 等待模式(STANDBY MODE)
2.4.7 如何將功耗降到最低
2.5 系統(tǒng)復(fù)位
2.5.1 復(fù)位源
2.5.2 MCU控制和狀態(tài)寄存器MCUCSR
2.5.3 內(nèi)部參考電壓源
2.5.4 看門狗定時器
2.6 中斷向量
2.6.1 復(fù)位和中斷向量表的移動
2.6.2 中斷控制寄存器GICR
2.7 I/O端口
2.7.1 通用數(shù)字I/O接口
2.7.2 數(shù)字輸入使能和休眠模式
2.7.3 端口的第二功能
2.8 外部中斷
2.9 ATmegas的定時器/計數(shù)器
2.9.1 定時器/計數(shù)器預(yù)定比例分頻器
2.9.2 8位定時器/計數(shù)器0--T/C0
2.9.3 16位定時器/計數(shù)器1--T/C1
2.9.4 8位定時器/計數(shù)器2--T/C2
2.10 同步串行接口SPI
2.10.1 SPI接口控制與數(shù)據(jù)傳輸過程
2.10.2 與SPI接口相關(guān)的寄存器
2.11 通用同/異步串行接口 USART
2.11.1 概述
2.11.2 串行時鐘發(fā)生
2.11.3 數(shù)據(jù)幀格式
2.11.4 USART的初始化
2.11.5 數(shù)據(jù)發(fā)送
2.11.6 數(shù)據(jù)接收
2.11.7 異步串行數(shù)據(jù)的硬件掃描檢測和接收時序
2.11.8 多機通信模式
2.11.9 USART寄存器
2.11.10 串行通信波特率的設(shè)置與偏差
2.12 兩線串行TWI(I2C)總線接口
2.12.1 兩線串行總線接口定義
2.12.2 TWI模塊的概述
2.12.3 TWI寄存器
2.12.4 使用TWI總線
2.12.5 多主機系統(tǒng)和仲裁
2.13 模擬比較器
2.14 模數(shù)轉(zhuǎn)換功能ADC
2.14.1 特點
2.14.2 啟動ADC轉(zhuǎn)換
2.14.3 預(yù)分頻與轉(zhuǎn)換定時
2.14.4 ADC輸入通道和參考電源的選擇
2.14.5 ADC噪聲抑制器(NOISE CANCELER)
2.14.6 有關(guān)的I/O寄存器
2.15 引導(dǎo)加載支持的自編程功能
2.15.1 引導(dǎo)加載技術(shù)的實現(xiàn)
2.15.2 相關(guān)I/O寄存器
2.15.3 程序存儲器 Flash的自編程
2.15.4 一個簡單的引導(dǎo)加載匯編程序
2.16 ATmega8存儲器編程
2.16.1 ATmega8的鎖定位、熔絲位、標(biāo)識位和校正位
2.16.2 并行編程模式
2.16.3 串行編程模式
2.17 E2PROM數(shù)據(jù)存儲器讀/寫訪問
2.17.1 E2PROM讀/寫訪問
2.I7.2 寄存器描述
2.17.3 簡單的讀寫E2PROM例程
第3章 ATmega8指令系統(tǒng)
3.1 ATmega8指令總述
3.1.1 ATmega8指令表
3.1.2 指令系統(tǒng)中使用的符號
3.1.3 尋址方式和尋址空間
3.2 算術(shù)和邏輯指令
3.2.1 加法指令
3.2.2 減法指令
3.2.3 取反碼指令
3.2.4 取補碼指令
3.2.5 比較指令
3.2.6 邏輯與指令
3.2.7 邏輯或指令
3.2.8 邏輯異或指令
3.2.9 乘法指令
3.3 轉(zhuǎn)移指令
3.3.1 無條件轉(zhuǎn)移指令
3.3.2 條件轉(zhuǎn)移指令
3.3.3 子程序調(diào)用和返回指令
3.4 數(shù)據(jù)傳送指令
3.4.1 直接尋址數(shù)據(jù)傳送指令
3.4.2 間接尋址數(shù)據(jù)傳送指令
3.4.3 從程序存儲器中取數(shù)裝入寄存器指令
3.4.4 寫程序存儲器指令
3.4.5 I/O口數(shù)據(jù)傳送
3.4.6 堆棧操作指令
3.5 位操作和位測試指令
3.5.1 帶進位邏輯操作指令
3.5.2 位變量傳送指令
3.5.3 位變量修改指令
3.6 MCU控制指令
3.7 AVR匯編語言系統(tǒng)
3.7.1 匯編語言語句格式
3.7.2 匯編器偽指令
3.7.3 表達式
3.7.4 文件“m8def.inc”
第4章 ATmega8開發(fā)工具
4.1 AVR STUDIO(AVR集成開發(fā)環(huán)境)
4.1.1 匯編程序匯編器(AVR Assembler)
4.1.2 仿真調(diào)試
4.2 AVR單片機C編譯器--ICCAVR的使用
4.2.1 ICCAVR編譯器的安裝
4.2.2 ICCAVR介紹
4.2.3 ICCAVR導(dǎo)游
4.2.4 ICCAVR的IDE環(huán)境
4.2.5 C庫函數(shù)與啟動文件
4.2.6 訪問AVR硬件的編程
4.2.7 應(yīng)用簡單舉例
4.3 SL-MEGA8開發(fā)實驗器
4.3.1 SL-MEGA8開發(fā)實驗器硬件結(jié)構(gòu)
4.4 ATmega8的編程操作
第5章 ATmega8應(yīng)用設(shè)計
5.1 硬件I2C的應(yīng)用
5.2 A/D轉(zhuǎn)換器的應(yīng)用
5.3 USART接口的應(yīng)用
5.4 ATmega8實時時鐘的應(yīng)用
5.5 BOOT引導(dǎo)區(qū)的應(yīng)用

本目錄推薦

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