-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

AVR單片機入門與速成攻略

( 簡體 字)
作者:高顯生 著類別:1. -> 電腦組織與體系結構 -> 單晶片 -> AVR
譯者:
出版社:機械工業出版社AVR單片機入門與速成攻略 3dWoo書號: 38585
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:5/1/2014
頁數:306
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787111461555
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

(以極具性價比的ATmega32單片機最小系統為主線,一章一實踐)
本書通過對一個目標芯片的系統學習,DIY一個最小系統版,并結合一些常見模塊開發一些擴展應用,把一個單片機零死角學通透是貫穿全書的核心理念。實踐是任何工程技術學習的關鍵所在,對于初學者,通過DIY最小系統板既能節省成本,又能鍛煉讀者動手能力。在后續的實踐中使用這個最小系統,既縮短了讀者對于開發板的熟悉時間,還能讓讀者把更多的精力放在具體應用的實現上。這正是作者對于整個單片機開發學習過程和本書內容的精妙安排。
目錄:

前言

第一篇片上功能和開發環境

 第1章認識AVR

  1.1AVR系列單片機

   1.1.1系出名門的AVR

   1.1.2AVR系列產品家族

   1.1.3AVR的特色功能

   1.1.4AVR的產品型號

  1.2ATmega32單片機簡介

   1.2.1片內資源配置

   1.2.2ATmega32的內部結構

   1.2.3ATmega32的封裝

   1.2.4I/O端口的構成

 第2C語言入門

  2.1數據和運算

   2.1.1數的進制

   2.1.2碼制

   2.1.3數據類型

   2.1.4常量

   2.1.5變量

   2.1.6運算符

   2.1.7復合賦值運算符

  2.2語句

   2.2.1控制語句

   2.2.2其他語句

  2.3函數

   2.3.1自定義函數

   2.3.2函數的聲明和調用

  2.4程序

   2.4.1程序的構成

   2.4.2程序的注釋

   2.4.3局部變量和全局變量

   2.4.4變量修飾關鍵詞

  2.5預處理命令

   2.5.1宏定義

   2.5.2文件包含

  2.6構造類型數據

   2.6.1數組

   2.6.2結構體

   2.6.3共用體

 第3AVR的開發環境

  3.1AVR的硬件資源

   3.1.1搭建AVR系統板

   3.1.2AVR單片機的編程

   3.1.3編程/仿真接口設計

  3.2AtmelStudio6集成開發環境

   3.2.1AtmelStudio6的功能

   3.2.2AtmelStudio6的安裝

  3.3第一個AVR程序

   3.3.1新建AVR項目

   3.3.2程序的編輯和編譯

   3.3.3連接編程器和系統板

   3.3.4編程目標單片機

 第4AVR的仿真

  4.1AVR的位操作

   4.1.1打開已有的項目

   4.1.2位操作

  4.2AVRCPU模擬器

   4.2.1程序的調試

   4.2.2設立觀察窗口

   4.2.3添加斷點

   4.2.4更改模擬CPU的時鐘頻率

 第5章系統控制與復位

  5.1熔絲位

   5.1.1熔絲位的功能

   5.1.2熔絲位的設定

   5.1.3熔絲位的錯誤設置

  5.2鎖定位

   5.2.1鎖定位的功能

   5.2.2鎖定位的應用

  5.3復位

   5.3.1復位源

   5.3.2復位的相關寄存器

  5.4看門狗定時器

   5.4.1看門狗定時器的結構

   5.4.2看門狗定時器的控制

 第6章時鐘和電源管理

  6.1時鐘源

   6.1.1時鐘的來源

   6.1.2時鐘的分布

   6.1.3時鐘的設置

  6.2睡眠模式

   6.2.1睡眠模式的分類

   6.2.2睡眠模式的應用

  6.3片內存儲器

   6.3.1存儲器的結構

   6.3.2E2PROM數據存儲器

   6.3.3E2PROM的讀寫實例

第二篇單元模塊

 第7章外部中斷

  7.1中斷系統

   7.1.1中斷的類型

   7.1.2中斷的控制

   7.1.3中斷的處理

  7.2外部中斷

   7.2.1外部中斷的控制寄存器

   7.2.2外部中斷的編程應用

 第8章定時/計數器

  8.1認識T/C

   8.1.1T/C0的內部結構

   8.1.2認識PWM

   8.1.3T/C0的工作模式

  8.2T/C0的控制

   8.2.1T/C0的相關寄存器

   8.2.2T/C0的預分頻器

  8.3T/C0的編程應用

   8.3.1基于T/C0的時鐘

   8.3.2基于T/C0PWM調光燈

 第9章定時/計數器

  9.1認識T/C

   9.1.1T/C1的內部結構

   9.1.2T/C1的工作模式

   9.1.3捕捉模式的應用

  9.2T/C1的控制

   9.2.1T/C116位讀寫方式

   9.2.2T/C1的控制寄存器

  9.3T/C1的編程應用

   9.3.1基于T/C1的秒計時器

   9.3.2基于T/C12路快速PWM調光

   9.3.3基于T/C1的頻率計

 第10章定時/計數器

  10.1認識T/C

   10.1.1T/C2的內部結構

   10.1.2T/C2的工作模式

  10.2T/C2的控制

   10.2.1T/C2的相關寄存器

   10.2.2T/C2的預分頻器

  10.3T/C2的編程應用

 第11ADC模塊

  11.1ADC模塊的功能

   11.1.1逐次逼近型A/D轉換器

   11.1.2ADC模塊的內部結構

   11.1.3ADC模塊的基準電壓

   11.1.4ADC模塊的轉換結果

   11.1.5模擬通道的等效電路

   11.1.6A/D轉換的時鐘

  11.2ADC模塊的控制

   11.2.1ADC模塊的工作方式

   11.2.2ADC模塊的控制寄存器

  11.3ADC模塊的編程應用

 第12章模擬比較器

  12.1模擬比較器

   12.1.1比較器的功能

   12.1.2比較器模塊的工作原理

   12.1.3比較器模塊的相關寄存器

   12.1.4配置比較器輸入引腳

  12.2比較器模塊的編程應用

 第13SPI模塊

  13.1SPI模塊

   13.1.1SPI總線接口

   13.1.2SPI模塊的功能

  13.2SPI模塊的設置

   13.2.1SPI模塊的引腳配置

   13.2.2SPI模塊的控制寄存器

   13.2.3SPI的數據傳輸時序

   13.2.4SPI模塊設置向導

  13.3存儲器93C

   13.3.193C46的引腳功能

   13.3.293C46的操作指令

   13.3.393C46的數據傳輸時序

  13.4SPI模塊的編程應用

 第14TWI模塊

  14.1TWI模塊介紹

   14.1.1TWI總線

   14.1.2TWI總線的數據傳輸格式

   14.1.3TWI模塊的內部結構

  14.2TWI模塊的應用

   14.2.1TWI模塊的控制寄存器

   14.2.2TWI模塊的編程向導

  14.3DS1307實時時鐘

   14.3.1DS1307的功能

   14.3.2DS1307的寄存器

   14.3.3DS1307的數據格式

   14.3.4TWI模塊編程實例

 第15USART模塊

  15.1USART模塊介紹

   15.1.1串行通信方式

   15.1.2USART模塊的功能特點

   15.1.3串行通信的數據幀格式

   15.1.4接收器FIFO隊列

  15.2USART模塊的控制

   15.2.1波特率發生器

   15.2.2USART模塊的控制寄存器

  15.3USART模塊的應用

   15.3.1USART模塊的應用向導

   15.3.2USART模塊自收自發實驗

   15.3.3USART模塊與PC的通信

第三篇擴展應用實例

 第16章步進電機的驅動

  16.1步進電機的特點

   16.1.1步進電機的分類

   16.1.2步進電機的工作原理

   16.1.3步距角的計算方法

  16.228BYJ48型步進電機

   16.2.128BYJ48電機性能指標

   16.2.228BYJ48電機繞組結構

  16.3步進電機的驅動

   16.3.1步進電機的勵磁方式

   16.3.2步進電機的驅動電路

   16.3.3步進電機編程實例

 第17DS1302實時時鐘

  17.1DS1302的功能

   17.1.1DS1302的引腳

   17.1.2BCD

   17.1.3DS1302的內部結構

   17.1.4DS1302的寄存器

   17.1.5DS1302的控制指令

   17.1.6DS1302數據傳輸格式

  17.2DS1302的應用實例

   17.2.1DS1302初始化

   17.2.2DS1302數顯時鐘

 第18章紅外線解碼及發射

  18.1紅外線遙控的編碼方式

   18.1.1編碼的幀結構

   18.1.2編碼的方式

   18.1.3編碼的調制與解調

  18.2紅外線解碼與發射

   18.2.1紅外線解碼的方法

   18.2.2紅外線發射的方法

  18.3紅外線遙控編程實例

   18.3.1紅外線解碼器

   18.3.2紅外線發射器

 第19DS18B20數字溫度傳感器

  19.1DS18B20的功能介紹

   19.1.1DS18B20的特點

   19.1.2DS18B20的引腳定義

   19.1.3DS18B20的內部結構

   19.1.4溫度值的存儲方式

  19.2DS18B20的讀寫方式

   19.2.1DS18B20的初始化時序

   19.2.2DS18B20的寫時序

   19.2.3DS18B20的讀時序

  19.3DS18B20的通信協議

   19.3.1ROM指令

   19.3.2RAM指令

  19.4DS18B20的應用

   19.4.1DS18B20的供電方式

   19.4.2DS18B20的編程向導

   19.4.3DS18B20的使用要點

   19.4.4DS18B20編程實例

 第20DHT11數字溫濕度傳感器

  20.1DHT11數字溫濕度傳感器的功能

   20.1.1DHT11的性能指標

   20.1.2DHT11的典型應用

   20.1.3DHT11的通信時序

  20.2DHT11的編程應用

 第211602字符型液晶顯示器

  21.11602液晶概述

   21.1.11602液晶的特點

   21.1.21602液晶的引腳功能

   21.1.31602液晶與單片機的接口

  21.21602液晶的功能

   21.2.11602液晶的顯示數據RAM

   21.2.21602液晶的字符發生器

   21.2.31602液晶的操作時序

   21.2.41602液晶的操作指令

   21.2.51602液晶的初始化

  21.31602液晶編程實例

 第2212864點陣型液晶顯示器

  22.112864點陣型液晶介紹

   22.1.1JLX12864G-086液晶的特點

   22.1.2JLX12864G-086液晶的引腳功能

  22.212864點陣型液晶顯示方式

   22.2.1顯示屏與顯存的對應關系

   22.2.2顯存的組織結構

   22.2.3讀寫時序

   22.2.4UC1701X指令集

  22.312864點陣型液晶應用實例

   22.3.1液晶顯示器的接口電路

   22.3.2漢字的取模方法

   22.3.3圖像的取模方法

   22.3.4漢字和圖形顯示

 附錄AATmega32單片機系統板原理圖

 附錄B搭建系統板所需材料清單

 附錄C時鐘源及啟動時間選擇

 附錄DAVR_bronco實驗板

序: