注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)AVR單片機原理及應(yīng)用

AVR單片機原理及應(yīng)用

AVR單片機原理及應(yīng)用

定 價:¥28.00

作 者: 宋建國主編;宋建國,錢正,雷超編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787810128285 出版時間: 1998-10-01 包裝: 平裝
開本: 26cm 頁數(shù): 320 字數(shù):  

內(nèi)容簡介

  本書在概述ATMEL公司開發(fā)的AT89系列、AT90系列、AT91M系列單片機之后,詳細介紹了AVR增強型RISC單片機的結(jié)構(gòu)、指令系統(tǒng)、90系列多種單片機、實用程序設(shè)計以及AVR單片機的應(yīng)用實例,最后介紹了AVR單片機的開發(fā)工具,包括AVR Studio 調(diào)試工具、AVR單片機匯編器和AVR單片機串行下載板。本書有較強的系統(tǒng)性和實用性,可供高等院校自動化、計算機、電子等專業(yè)的教學參考及工程技術(shù)人中的實用參考,亦可作為應(yīng)用技術(shù)的培訓教材。

作者簡介

暫缺《AVR單片機原理及應(yīng)用》作者簡介

圖書目錄

第一章  ATMEL單片機簡介
1.1  ATMEL公司的產(chǎn)品特點
1.2  AT89系列單片機簡介
1.2.1  89系列單片機特點
1.2.2  89系列單片機分類
1.3  AT90系列單片機簡介
1.4  AT91M系列單片機
第二章  AVR單片機系統(tǒng)結(jié)構(gòu)
2.1  AVR單片機總結(jié)結(jié)構(gòu)
2.2  AVR單片機中央處理器CPU
2.2.1  結(jié)構(gòu)概述
2.2.2  通用寄存器文件
2.2.3  X、Y、Z寄存器
2.2.4  ALU運算邏輯單元
2.3  AVR單片機存儲器單元
2.3.1  可下載的Flash程序存儲器
2.3.2  內(nèi)部和外部的SRAM數(shù)據(jù)在存儲器
2.3.3  EEPROM數(shù)據(jù)存儲器
2.3.4  存儲器訪問和指令執(zhí)行時序
2.3.5  I/O存儲器
2.4  AVR單片機系統(tǒng)復位
2.4.1  復位源
2.4.2  加電復位
2.4.3  外部復位
2.4.4  看門狗復位
2.5  AVR單片機中斷系統(tǒng)
2.5.1  中斷處理
2.5.2  外部中斷
2.5.3  中斷應(yīng)答時間
2.5.4  MCU控制寄存器MCUCR
2.6  AVR單片機的節(jié)電方式
2.6.1  休眠狀態(tài)
2.6.2  閑置模式
2.6.3  掉電模式
2.7  AVR單片機定時器/計數(shù)器
2.7.1  定時器/計數(shù)器預定比例器
2.7.2  8位定時器/計數(shù)器0
2.7.3  16定時器/計數(shù)器1
2.7.4  看門狗定時器
2.8  AVR單片機EEPROM讀/寫訪問
2.9  AVR單片機串行接口
2.9.1  同步串行接口
2.9.2  通用串行接口UART
2.10  AVR單片機模擬比較器
2.10.1  模擬比較器
2.10.2  模擬比較器控制和狀態(tài)寄存器ACSR
2.11  AVR單片機I/O端口
2.11.1  端口A
2.11.2  端口B
2.11.3  端口C
2.11.4  端口
2.12  AVR單片機存儲器編程
2.12.1  編程存儲器鎖定位
2.12.2  熔斷位
2.12.3  芯片代碼
2.12.4  編程Fladh和EEPROM
2.12.5  并行編程
2.12.6  串行下載
2.12.7  可編程特性
第三章  AVR單片機指令系統(tǒng)
3.1  指令格式
3.1.1  匯編指令
3.1.2  匯編器偽指令
3.1.3  表達式
3.2  尋址方式
3.3  數(shù)據(jù)操作和指令類型
3.3.1  數(shù)據(jù)操作
3.3.2  指令類型
3.3.3  指令集名詞
3.4  算術(shù)和邏輯指令
3.4.1  加法指令
3.4.2  減法指令
3.4.3  乘法指令
3.4.4  取反碼指令
3.4.5  取補指令
3.4.6  比較指令
3.4.7  邏輯與指令
3.4.8  邏輯或指令
3.4.9  邏輯異或指令
3.5  轉(zhuǎn)換指令
3.5.1  無條件轉(zhuǎn)移指令
3.5.2  條件轉(zhuǎn)移指令
3.6  數(shù)據(jù)傳送指令
3.6.1  直接數(shù)據(jù)傳送指令
3.6.2  間接數(shù)據(jù)傳送指令
3.6.3  從程序存儲器直接取數(shù)據(jù)指令
3.6.4  I/O口數(shù)據(jù)傳送
3.6.5  堆棧操作指令
3.7  位指令和位邏輯操作指令
3.7.1  帶進位邏輯操作指令
3.7.2  位變量傳送指令
3.7.3  位變量修改指令
3.7.4  其它指令
第四章  AVR單片機AT90系列介紹
4.1  AT90S1200單片機
4.1.1  引腳說明
4.1.2  片內(nèi)PC晶振器
4.1.3  AVR RISC微控制器CPU
4.1.4  定時器/計數(shù)器
4.1.5  看門狗定時器
4.1.6  EEPROM讀/寫訪問
4.1.7  模擬比較器
4.1.8  I/O口
4.2  AT90S2313單片機
4.2.1  引腳說明
4.2.2  AVR RISC微控制器CPU
4.2.3  定時器/計數(shù)器
4.2.4  看門狗定時器
4.2.5  EEPROM讀/寫訪問
4.2.6  通用串行接口UART
4.2.7  模擬比較器
4.2.8  I/O口
4.3  AT90S4414單片機
4.3.1  引腳說明
4.3.2  AVR RISC微控制器CPU
4.3.3  定時器/計數(shù)器
4.3.4  看門狗定時器
4.3.5  EEPROM讀/寫訪問
4.3.6  串行外設(shè)接口SPI
4.3.7  通用串行接口UART
4.3.8  模擬比較器
4.3.9   I/O口
4.4  AT90S2323單片機
4.4.1  引腳說明
4.4.2  AVR RISC微控制器CPU
4.4.3  定時器/計數(shù)器
4.4.4  看門狗定時器
4.4.5  EEPROM讀/寫訪問
4.4.6   I/O口
4.5  AT90S8515單片機
4.5.1  概述
4.5.2  引腳說明
4.6  AT90SEG103單片機
4.6.1  引腳說明
4.6.2  AVR RISC微控制器CPU
4.6.3  定時器/計數(shù)器
4.6.4  看門狗定時器
4.6.5  EEPROM讀/寫訪問
4.6.6  串行外設(shè)接口SPI
4.6.7  通用串行接口UART
4.6.8  模擬比較器
4.6.9   I/O口
第五章  實用程序設(shè)計
5.1  程序設(shè)計方法
5.1.1  程序設(shè)計步驟
5.1.2  程序設(shè)計技術(shù)
5.2  應(yīng)用程序舉例
5.2.1  內(nèi)部寄存器和位定義文件
5.2.2  訪問內(nèi)部EEPROM
5.2.3  數(shù)據(jù)塊傳送
5.2.4  乘法和除法運算應(yīng)用一
5.2.5  乘法和除法運算應(yīng)用二
5.2.6  16位運算
5.2.7  BCD運算
5.2.8  冒泡分類算法
5.2.9  設(shè)置和使用模擬比較器
5.2.10  8點平均濾波
5.2.11  半雙工中斷方式UART應(yīng)用一
5.2.12  半雙工中斷方式UART應(yīng)用二
5.2.13  8位精度A/D轉(zhuǎn)換
第六章  AVR單片機的應(yīng)用
6.1  廉價的A/D轉(zhuǎn)換器
6.2  用AVR單片機控制FPGA配置
6.3  串行EPROM接口方法
6.4  電冰箱控制器
第七章  開發(fā)工具
7.1  AVR Studio調(diào)試工具
7.1.1  AVR Studio工具的安裝
7.1.2  AVR Studio窗口
7.1.3  AVR Studio命令
7.2  執(zhí)行對象
7.2.1  AVR匯編器
7.2.2  編譯器快速啟動家庭教師
7.3  AVR串行下載板
附錄A  指令集載板
附錄B  寄存器綜合
附錄C  包裝
ATMEL公司的產(chǎn)品目錄

本目錄推薦

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