注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)AVR高速嵌入式單片機(jī)原理與應(yīng)用

AVR高速嵌入式單片機(jī)原理與應(yīng)用

AVR高速嵌入式單片機(jī)原理與應(yīng)用

定 價(jià):¥40.00

作 者: 耿德根 宋建國 馬潮 葉勇建
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787810770392 出版時(shí)間: 2001-04-01 包裝: 平裝
開本: 787*1092 1/16 頁數(shù): 464 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹ATMEL公司開發(fā)的AVR高速嵌入式單片機(jī)的結(jié)構(gòu);講述AVR單片機(jī)的開發(fā)工具,包括AVRStudio調(diào)試工具、單片機(jī)匯編器和AVR單片機(jī)串行下載實(shí)驗(yàn);學(xué)習(xí)指令系統(tǒng)時(shí),每條指令均有實(shí)例,邊學(xué)習(xí)邊調(diào)試,使學(xué)習(xí)者看得見指令流向及操作結(jié)果,真正理解每條指令的功能及使用注意事項(xiàng);介紹AT90S系列多種單片機(jī)功能特點(diǎn)、實(shí)用程序設(shè)計(jì)及應(yīng)用實(shí)例;作為提高篇,講述簡單易學(xué)、適用AVR單片機(jī)的高級語言BASCOMAVR及IARC編譯器。<br>本書的每個(gè)實(shí)驗(yàn)應(yīng)用程序都是在SLAVR開發(fā)編程實(shí)驗(yàn)器上,由廣州天河雙龍電子有限公司的科技人員和華東師范大學(xué)電子工程系(ATMEL實(shí)驗(yàn)室)師生實(shí)驗(yàn)通過的。源程序清單及硬件接線圖、系統(tǒng)工作軟件,可上網(wǎng)(http://www.sl.com.cn)下載。廣州天河雙龍電子有限公司還可提供圖文并茂的相關(guān)工作軟件和實(shí)驗(yàn)應(yīng)用源程序的光盤,作為本書的補(bǔ)充。<br>本書有較強(qiáng)的系統(tǒng)性和實(shí)用性,可作為高等院校自動(dòng)化、計(jì)算機(jī)、電子等專業(yè)的教學(xué)參考及工程技術(shù)人員的實(shí)用參考,亦可作為應(yīng)用技術(shù)的培訓(xùn)教材。

作者簡介

暫缺《AVR高速嵌入式單片機(jī)原理與應(yīng)用》作者簡介

圖書目錄

第一章 ATMEL單片機(jī)簡介                  
  1. 1 ATMEL公司產(chǎn)品的特點(diǎn)                  
  1. 2 AT90系列單片機(jī)簡介                  
  1. 3 AT9lM系列單片機(jī)簡介                  
 第二章 AVR單片機(jī)系統(tǒng)結(jié)構(gòu)                  
  2. 1 AVR單片機(jī)總體結(jié)構(gòu)                  
  2. 2 AVR單片機(jī)中央處理器CPU                  
  2. 2. 1 結(jié)構(gòu)概述                  
  2. 2. 2 通用寄存器堆                  
  2. 2. 3 X. Y. Z寄存器                  
  2. 2. 4 ALU運(yùn)算邏輯單元                  
  2. 3 AVR單片機(jī)存儲器組織                  
  2. 3. 1 可下載的Flash程序存儲器                  
  2. 3. 2 內(nèi)部和外部的SRAM數(shù)據(jù)存儲器                  
  2. 3. 3 EEPROM數(shù)據(jù)存儲器                  
  2. 3. 4 存儲器訪問和指令執(zhí)行時(shí)序                  
  2. 3. 5 I/O存儲器                  
  2. 4 AVR單片機(jī)系統(tǒng)復(fù)位                  
  2. 4. 1 復(fù)位源                  
  2. 4. 2 加電復(fù)位                  
  2. 4. 3 外部復(fù)位                  
  2. 4. 4 看門狗復(fù)位                  
  2. 5 AVR單片機(jī)中斷系統(tǒng)                  
  2. 5. 1 中斷處理                  
  2. 5. 2 外部中斷                  
  2. 5. 3 中斷應(yīng)答時(shí)間                  
  2. 5. 4 MCU控制寄存器MCUCR                  
  2. 6 AVR單片機(jī)的節(jié)電方式                  
  2. 6. 1 休眠狀態(tài)                  
  2. 6. 2 閑置模式                  
  2. 6. 3 掉電模式                  
  2. 7 AVR單片機(jī)定時(shí)器/計(jì)數(shù)器                  
  2. 7. 1 定時(shí)器/計(jì)數(shù)器預(yù)定比例器                  
  2. 7. 2 8位定時(shí)器/計(jì)數(shù)器0                  
  2. 7. 3 16位定時(shí)器/計(jì)數(shù)器1                  
  2. 7. 4 看門狗定時(shí)器                  
  2. 8 AVR單片機(jī)EEPROM讀/寫訪問                  
  2. 9 AVR單片機(jī)串行接口                  
  2. 9. 1 同步串行接口SPI                  
  2. 9. 2 通用串行接口UART                  
  2. 10 AVR單片機(jī)模擬比較器                  
  2. 10. 1 模擬比較器                  
  2. 10. 2 模擬比較器控制和狀態(tài)寄存器ACSR                  
  2. 11 AVR單片機(jī)I/O端口                  
  2. 11. 1 端口A                  
  2. 11. 2 端口B                  
  2. 11. 3 端口C                  
  2. 11. 4 端口D                  
  2. 12 AVR單片機(jī)存儲器編程                  
  2. 12. 1 編程存儲器鎖定位                  
  2. 12. 2 熔斷位                  
  2. 12. 3 芯片代碼                  
  2. 12. 4 編程Flash和EEPROM                  
  2. 12. 5 并行編程                  
  2. 12. 6 串行下載                  
  2. 12. 7 可編程特性                  
 第三章 AVR單片機(jī)開發(fā)工具                  
  3. 1 AVR單片機(jī)的編輯和編譯                  
  3. 1. 1 AVR Assembler匯編文件的安裝與打開                  
  3. 1. 2 AVR單片機(jī)匯編語言源程序舉例                  
  3. 1. 3 源文件說明                  
  3. 1. 4 AVR匯編器                  
  3. 2 模擬調(diào)試窗口                  
  3. 2. 1 安裝AVR Studio調(diào)試工具                  
  3. 2. 2 設(shè)置器件配置文件*. aio方法                  
  3. 2. 3 AVR Studio調(diào)試窗口下拉菜單                  
  3. 2. 4 AVR Studio窗口                  
  3. 2. 5 AVR Studio命令                  
  3. 2. 6 執(zhí)行對象                  
  3. 3 AVR單片機(jī)開發(fā)下載實(shí)驗(yàn)器SL—AVR                  
  3. 3. 1 SL—AVR開發(fā)下載實(shí)驗(yàn)器硬件結(jié)構(gòu)                  
  3. 3. 2 SL—AVR硬件接口電路                  
  3. 4 AVR單片機(jī)串行下載操作                  
  3. 5 SLAVR *. ASM綜合程序簡介                  
 第四章 AVR單片機(jī)指令系統(tǒng)                  
  4. 1 指令格式                  
  4. 1. 1 匯編指令                  
  4. 1. 2 匯編器偽指令                  
  4. 1. 3 表達(dá)式                  
  4. 2 尋址方式                  
  4. 3 數(shù)據(jù)操作和指令類型                  
  4. 3. 1 數(shù)據(jù)操作                  
  4. 3. 2 指令類型                  
  4. 3. 3 指令集名詞                  
  4. 4 算術(shù)和邏輯指令                  
  4. 4. 1 加法指令                  
  4. 4. 2 減法指令                  
  4. 4. 3 乘法指令                  
  4. 4. 4 取反碼指令                  
  4. 4. 5 取補(bǔ)指令                  
  4. 4. 6 比較指令                  
  4. 4. 7 邏輯與指令                  
  4. 4. 8 邏輯或指令                  
  4. 4. 9 邏輯異或指令                  
  4. 5 轉(zhuǎn)移指令                  
  4. 5. 1 無條件轉(zhuǎn)移指令                  
  4. 5. 2 條件轉(zhuǎn)移指令                  
  4. 6 數(shù)據(jù)傳送指令                  
  4. 6. 1 直接數(shù)據(jù)傳送指令                  
  4. 6. 2 間接數(shù)據(jù)傳送指令                  
  4. 6. 3 從程序存儲器直接取數(shù)據(jù)指令                  
  4. 6. 4 I/O口數(shù)據(jù)傳送                  
  4. 6. 5 堆棧操作指令                  
  4. 7 位指令和位測試指令                  
  4. 7. 1 帶進(jìn)位邏輯操作指令                  
  4. 7. 2 位變量傳送指令                  
  4. 7. 3 位變量修改指令                  
  4. 7. 4 其它指令                  
  4. 8 新增指令                  
  4. 8. 1 EICALL——延長間接調(diào)用子程序                  
  4. 8. 2 EHMP——擴(kuò)展間接跳轉(zhuǎn)                  
  4. 8. 3 ELPM——擴(kuò)展裝載程序存儲器                  
  4. 8. 4 ESPM——擴(kuò)展存儲程序存儲器                  
  4. 8. 5 FMUL———小數(shù)乘法                  
  4. 8. 6 FMULS——有符號數(shù)乘法                  
  4. 8. 7 FMULSU——有符號小數(shù)和無符號小數(shù)乘法                  
  4. 8. 8 MOVW——拷貝寄存器字                  
  4. 8. 9 MULS——有符號數(shù)乘法                  
  4. 8. 10 MULSU——有符號數(shù)與無符號數(shù)乘法                  
  4. 8. 11 SPM——存儲程序存儲器                  
 第五章 AVR單片機(jī)AT90系列介紹                  
  5. 1 AT90S1200                  
  5. 1. 1 特 點(diǎn)                  
  5. 1. 2 描 述                  
  5. 1. 3 引腳配置                  
  5. 1. 4 結(jié)構(gòu)縱覽                  
  5. 2 AT90S2313                  
  5. 2. 1 特 點(diǎn)                  
  5. 2. 2 描 述                  
  5. 2. 3 引腳配置                  
  5. 3 AT90S2323/2343                  
  5. 3. 1 特 點(diǎn)                  
  5. 3. 2 描 述                  
  5. 3. 3 AT90S/LS2323和AT90S/L52343的比較                  
  5. 3. 4 引腳配置                  
  5. 4 AT90S2333/4433                  
  5. 4. 1 特 點(diǎn)                  
  5. 4. 2 描 述                  
  5. 4. 3 引腳配置                  
  5. 5 AT90S4414/8515                  
  5. 5. 1 特 點(diǎn)                  
  5. 5. 2 AT90S4414和AT90S8515的比較                  
  5. 5. 3 引腳配置                  
  5. 6 AT90S4434/8535                  
  5. 6. 1 特 點(diǎn)                  
  5. 6. 2 描 述                  
  5. 6. 3 AT90S4434和AT90S8535的比較                  
  5. 6. 4 引腳配置                  
  5. 6. 5 AVR RISC結(jié)構(gòu)                  
  5. 6. 6 定時(shí)器/計(jì)數(shù)器                  
  5. 6. 7 看門狗定時(shí)器                  
  5. 6. 8 EBPROM讀/寫                  
  5. 6. 9 串行外設(shè)接口——SPl                  
  5. 6. 10 通用串行接口UART                  
  5. 6. 11 模擬比較器                  
  5. 6. 12 模數(shù)轉(zhuǎn)換器                  
  5. 6. 13 I/O                  
  5. 7 ATmega83/163                  
  5. 7. 1 特 點(diǎn)                  
  5. 7. 2 描 述                  
  5. 7. 3 ATmega83與ATmegal63的比較                  
  5. 7. 4 引腳配置                  
  5. 8 ATtinyl0/11/12                  
  5. 8. 1 特 點(diǎn)                  
  5. 8. 2 描 述                  
  5. 8. 3 引腳配置                  
  5. 9 ATtinyl5/L                  
  5. 9. 1 特 點(diǎn)                  
  5. 9. 2 描 述                  
  5. 9. 3 引腳配置                  
  5. 10 ATmega603/103                  
  5. 10. 1 特 點(diǎn)                  
  5. 10. 2 描 述                  
  5. 10. 3 ATmega603和ATmegal03的比較                  
  5. 10. 4 引腳配置                  
  5. 11 ATmegal61                  
  5. 11. 1 特 點(diǎn)                  
  5. 11. 2 描 述                  
  5. 11. 3 引腳配置                  
  5. 12 AVR單片機(jī)替代MCS—51單片機(jī)                  
 第六章 實(shí)用程序設(shè)計(jì)                  
  6. 1 程序設(shè)計(jì)方法                  
  6. 1. 1 程序設(shè)計(jì)步驟                  
  6. 1. 2 程序設(shè)計(jì)技術(shù)                  
  6. 2 應(yīng)用程序舉例                  
  6. 2. 1 內(nèi)部寄存器和位定義文件                  
  6. 2. 2 訪問內(nèi)部遼EPROM                  
  6. 2. 3 數(shù)據(jù)塊傳送                  
  6. 2. 4 乘法和除法運(yùn)算應(yīng)用一                  
  6. 2. 5 乘法和除法運(yùn)算應(yīng)用二                  
  6. 2. 6 16位運(yùn)算                  
  6. 2. 7 BCD運(yùn)算                  
  6. 2. 8 冒泡分類算法                  
  6. 2. 9 設(shè)置和使用模擬比較器                  
  6. 2. 10 半雙工中斷方式UART應(yīng)用l                  
  6. 2. 11 半雙工中斷方式UART應(yīng)用2                  
  6. 2. 12 8位精度A/D轉(zhuǎn)換器                  
  6. 2. 13 裝載程序存儲器                  
  6. 2. 14 安裝和使用相同模擬比較器                  
  6. 2. 15 CRC程序存儲的檢查                  
  6. 2. 16 4×4鍵區(qū)休眠觸發(fā)方式                  
  6. 2. 17 多工法驅(qū)動(dòng)LED和4×4鍵區(qū)掃描                  
  6. 2. 18 I C總線                  
  6. 2. 19 I C工作                  
  6. 2. 20 SPI軟件                  
  6. 2. 2l 驗(yàn)證SL—AVR實(shí)驗(yàn)器及AT90S1200的口功能1                  
  6. 2. 22 驗(yàn)證SL—AVR實(shí)驗(yàn)器及AT90S1200的口功能2                  
  6. 2. 23 驗(yàn)證SL—AVR實(shí)驗(yàn)器及具有DIP40封裝的口功能                  
 第七章 AVR單片機(jī)的應(yīng)用                  
  7. 1 通用延時(shí)子程序                  
  7. 2 簡單I/O口輸出實(shí)驗(yàn)                  
  7. 2. 1 SLAVR721. ASM                  
  7. 2. 2 SLAVR722. ASM                  
  7. 2. 3 SLAVR723. A3M                  
  7. 2. 4 SLAVR724. ASM                  
  7. 2. 5 SLAVR725. ASM                  
  7. 2. 6 SLAVR726. ASM                  
  7. 2. 7 SLAVR727. ASM                  
  7. 3 綜合程序                  
  7. 3. 1 LED/LCD/鍵盤掃描綜合程序                  
  7. 3. 2 LED鍵盤掃描綜合程序                  
  7. 3. 3 在LED上實(shí)現(xiàn)字符8的循環(huán)移位顯示程序                  
  7. 3. 4 電腦放音機(jī)                  
  7. 3. 5 鍵盤掃描程序                  
  7. 3. 6 十進(jìn)制計(jì)數(shù)顯示                  
  7. 3. 7 廉價(jià)的A/D轉(zhuǎn)換器                  
  7. 3. 8 高精度廉價(jià)的A/D轉(zhuǎn)換器                  
  7. 3. 9 星星燈                  
  7. 3. 10 按鈕猜數(shù)程序                  
  7. 3. 11 漢字的輸入                  
  7. 4 復(fù)雜實(shí)用程序                  
  7. 4. 1 10位A/D轉(zhuǎn)換                  
  7. 4. 2 步進(jìn)電機(jī)控制程序                  
  7. 4. 3 測脈沖寬度                  
  7. 4. 4 LCD顯示8字循環(huán)                  
  7. 4. 5 LED電腦時(shí)鐘                  
  7. 4, 6 測頻率                  
  7. 4. 7 測轉(zhuǎn)速                  
  7. 4. 8 AT90S8535的A/D轉(zhuǎn)換                  
 第八章 BASCOM—AVR的應(yīng)用                  
  8. 1 基于高級語言BASCOM—AVR的單片機(jī)開發(fā)平臺                  
  8. 2 BASCOM—AVR軟件平臺的安裝與使用                  
  8. 3 AVR輸入輸出I/O口的應(yīng)用                  
  8. 3. 1 LED發(fā)光二極管的控制                  
  8. 3. 2 簡易手控廣告燈                  
  8. 3. 3 簡易電腦音樂放音機(jī)                  
  8. 4 LCD顯示器                  
  8. 4. 1 標(biāo)準(zhǔn)LCD顯示器的應(yīng)用                  
  8. 4. 2 簡單游戲機(jī)——按鈕猜數(shù)                  
  8. 5 串口通信UART                  
  8. 5. 1 AVR系統(tǒng)與PC的簡易通信                  
  8. 5. 2 PC控制的簡易廣告燈                  
  8. 6 單總線接口和溫度計(jì)                  
  8. 7 I C總線接口和簡易IC卡讀寫器                  
 第九章 AVR C語言的應(yīng)用                  
  9. 1 AVR支持C和高級語言編程的結(jié)構(gòu)                  
  9. 2 C編譯                   
  9. 3 測試應(yīng)用程序                   
  9. 3. 1 讀/寫口                  
  9. 3. 2 延時(shí)函數(shù)                  
  9. 3. 3 讀/寫EEPROM                  
  9, 3. 4 AVR的PB口變速移位                  
  9. 3. 5 4個(gè)口LED亮燈變速移位                  
  9. 3. 6 音符聲程序                  
  9. 3. 7 8字循環(huán)移位顯示程序                  
  9. 3. 8 按鍵加1計(jì)數(shù)顯示程序                  
  9. 4 用C語言產(chǎn)生各種波形                  
  9. 4. 1 鋸齒波                  
  9. 4. 2 正三角形波                  
  9. 4. 3 梯形波                  
  9. 4. 4 正弦波                  
  9. 4. 5 方波                  
 附錄1 AT89系列單片機(jī)簡介                  
 附錄2 AT94K系列現(xiàn)場可編程系統(tǒng)標(biāo)準(zhǔn)集成電路                  
 附錄3 指令集綜合                  
 參考文獻(xiàn)                  
 ATMEL公司的產(chǎn)品目錄                  

本目錄推薦

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