<kbd id="bn2dawuf"></kbd><address id="bn2dawuf"><style id="bn2dawuf"></style></address><button id="bn2dawuf"></button>

              <kbd id="1j4w7p40"></kbd><address id="1j4w7p40"><style id="1j4w7p40"></style></address><button id="1j4w7p40"></button>

                      <kbd id="b6838zdx"></kbd><address id="b6838zdx"><style id="b6838zdx"></style></address><button id="b6838zdx"></button>

                              <kbd id="fm876rap"></kbd><address id="fm876rap"><style id="fm876rap"></style></address><button id="fm876rap"></button>

                                      <kbd id="02tkgsch"></kbd><address id="02tkgsch"><style id="02tkgsch"></style></address><button id="02tkgsch"></button>

                                              <kbd id="5k7rvqj4"></kbd><address id="5k7rvqj4"><style id="5k7rvqj4"></style></address><button id="5k7rvqj4"></button>

                                                      <kbd id="g8spih5y"></kbd><address id="g8spih5y"><style id="g8spih5y"></style></address><button id="g8spih5y"></button>

                                                              <kbd id="qigew5hk"></kbd><address id="qigew5hk"><style id="qigew5hk"></style></address><button id="qigew5hk"></button>

                                                                      <kbd id="yi3p26ww"></kbd><address id="yi3p26ww"><style id="yi3p26ww"></style></address><button id="yi3p26ww"></button>

                                                                              <kbd id="e3em6ihr"></kbd><address id="e3em6ihr"><style id="e3em6ihr"></style></address><button id="e3em6ihr"></button>

                                                                                  

                                                                                  AVR單片機快速入門 (附光盤)

                                                                                  avr單片機快速入門

                                                                                  書名:AVR單片機快速入門 價格:68.00元

                                                                                  出版社:機械工業出版社 出版日期:2012-02-01

                                                                                  ISBN:9787111363200 版次:1 開本:16開

                                                                                  購買方式:目前全國各地新華書店均有銷售 ,我們推薦用戶到當地城市新華書店購讀 ,如果買不到或有不便之處 ,也可以與我們直接聯繫購買。

                                                                                     現在單片機學習之類的書籍在新華書店一翻就是一大堆 ,讓人看了眼花繚亂 ,相信大家也有這樣的感受  ,經常會有很多單片機初學者朋友讓我來推薦單片機入門的書籍 ,從這些朋友的要求來看 ,感覺大家已經厭倦了很多條教式書籍的枯燥與古板,至少我在大學讀書時就有這樣的感受  ,文科的書相對理科的書來說要好些,但對於理科的特點 ,本來就是比較突出其技術性與特點 ,要想寫出點新鮮感確實有點難;還有一點 ,相信大家和我也會有一個共識,現在很多書不僅多 ,而且厚,但到時我們真正所關心的問題是否真的有這麼多呢 ,相信一般我們也不會把整本書全部讀完,只是取其一部分對自己有用的內容來閱讀,至少有些書對於我來講有點像字典 ,需要用的時候去翻一下而已  。看完了書,有很多朋友可能還是會說,書我看了一大堆,但到頭來還是一團迷茫 ,而感到無從下手 ,呵呵 ,因爲我本人也遇到過這樣的情況,對於單片機 ,在此我們必須提到的就是實踐動手,否則書就算看10遍甚至20遍還是不能完成具體的應用任務,這等於白學,因爲不能做到學以致用。針對以上這些現狀,站長萌發了寫書的念頭,找了很多材料 ,並將積累的經驗 ,花了無數的日夜寫下了這本《AVR單片機快速入門》一書 ,寫書的思路是以理論與實踐相結合爲主導 ,以我們網站提供的單片機學習全套餐爲硬件平臺,一一介紹單片機各方面的理論知識與具體實踐動手方法,建議初學者朋友先將此書大致翻一遍 ,對整體有個瞭解,掌握理論基礎知識,然後再對照着書上的實踐例子,一個課時一個課時地學習下去,相信看完了此書 ,你已經跨入了單片機這個領域的大門了 。

                                                                                      當今世界科學技術飛速發展,以前需要花費大量時間和精力來搭建一個模擬電路,大量的元器件增加了產品的成本 ;而現在只需要一塊小小的單片機芯片,再寫入相應功能的程序,便可以代替以前分立元件組成的電路了 。相信您掌握了單片機技術後 ,無論在今後開發或是工作上,都會帶來意想不到的驚喜。

                                                                                      本書的編著者着眼於“快遞入門”、“通俗易懂”、“趣味學習”、“學以致用”的指導思想。全書以理論與實踐相結合爲主線 ,能夠使讀者輕鬆地掌握單片機基礎知識,並使讀者朋友具有初步開發、設計單片機產品的能力 。講解風格通俗易懂 ,條理清晰,實例豐富 ,圖文並茂  ,同時配套光盤已含各程序實例的視頻演示錄像,使您的學習更爲方便,查看演示效果更爲直觀 ,相信即使您是一位單片機的門外漢 ,相信您看了本書以後 ,也能運用單片機知識來解決一些實際問題 ,將知識轉爲生產力。

                                                                                      全書總共分爲五大塊內容:單片機基礎知識、C程序設計知識、單片機入門基礎實例、單片機高級應用實例、配套學習套件使用說明。
                                                                                  單片機基礎知識:介紹單片機的發展歷史,揭開它的神祕之處 。相信初學者朋友最關心的一個實際問題是:單片機到底能夠做哪些事,這也是我們要學習單片機技術的理由 。當我們明確了學習目標後,您肯定需要做好學習實踐平臺的準備 ,在此 ,我們將一一爲大家進行講解,以及單片機學習的有效方法與途徑。其次,將爲大家陸續講解單片機的內部結構 ,引腳定義,存儲器 ,寄存器 ,定時/計數器,中斷系統,串行通信等相關知識,讓大家對單片機有個實質性的瞭解。

                                                                                      C程序設計知識:經常會有人問,搞單片機用C語言好 ,還是用彙編語言好 ,這兩種語言都有各自的特點。彙編語言的優點是比較靈活,但程序不易理解,對產品的升級、維護不太有利;而C語言已有了非常豐富的庫函數供用戶所使用,因爲它是高級語言 ,程序代碼的編寫也非常人性化 ,易於閱讀、理解 ,C語言已經成爲了一門在整個計算機業上的普遍應用的語言了 。因此,本書也是以C語言來進行描述的,我們將會大家介紹C語言的數據類型、運算符、表達式, 分支與循環控制語句 ,編譯預處理與位運算,數組與函數,指針、結構體與共用體等知識,使大傢俱有C語言程序設計的能力。

                                                                                      單片機入門基礎實例:前面幾章講的都是理論知識內容,由於單片機是一門實踐性非常強的學科,即使您有再多的理論基礎,也必須通過較多的實踐操作才能真正學好這門技術。因此,在這部分章節中,我們將爲讀者朋友先引入一系列具有趣味性,簡單易懂的基礎實驗實例,如點亮一個發光管,流水燈控制,按鍵、蜂鳴器、數碼管、繼電器的操作和使用 ,串行通信等。在此,我們暫時不求技術深,只求讓大家明白單片機到底是如何來實現我們所需要的特定功能的,我們又是如何通過軟件的程序來最終從硬件功能上反映出來 。
                                                                                  單片機高級應用實例:熟悉了前面我們介紹的基礎實例 ,想必讀者朋友已經對單片機有了一定的程度的認識 ,知道自己實現怎麼樣的功能 ,應該寫怎麼樣的程序。在這部分內容中,我們將爲讀者朋友做一些單片機高級應用實例的介紹 ,讓您從單片機知識學習的水平昇華到產品開發的程度 。有液晶顯示 ,步進電機控制,I2C總線原理,數字溫度傳感器應用 ,無線通信控制,SD卡讀寫 ,PWM應用 ,LED點陣顯示屏,紅外線遙控的軟件解碼 ,模數轉換器應用實例,DS1302時鐘芯片的應用等  。相信 ,看完這部分內容 ,相信您已經跨入了單片機世界的大門 ,並具有初步的產品開發能力了  ,剩下的是靠時間來積累實踐經驗了,相信只要發揮您的想象,一定可以將單片機發揮出它更大的潛力 。

                                                                                      配套學習套件使用說明:詳細介紹了與本書相配套的AVR單片機綜合學習系統的原理與使用方法 。“AVR單片機綜合學習系統”是綜合多年經驗開發出的多功能AVR單片機平臺 。集成常用的單片機外圍硬件,提供ISP程序下載和JTAG仿真接口。系統附帶的衆多C語言例子程序,可以讓您在最短的時間內 ,全面的瞭解掌握單片機編程技術 ,特別適合於單片機初學者 ,大中專院校,單片機工程師,實驗室選用 。本章詳細解說了如何使用AVR單片機綜合學習系統來進行程序編寫、開發、設計全過程 。

                                                                                      爲方便廣大讀者朋友的學習交流,讀者朋友可以訪問我們的網站來做互相交流。同時,如果您對本書中所用到的學習器材、設備有興趣的話  ,也可以訪問我們的網站查看購買方法 ,當然 ,更新更詳細的學習資料及內容 ,也都會定期放到網上供大家使用。
                                                                                  網址:https://www.56zhineng.com


                                                                                  【圖書目錄】 - AVR單片機快速入

                                                                                  前言
                                                                                  第1章 單片機嵌入式系統概述
                                                                                  1.1 嵌入式系統簡介
                                                                                  1.1.1 嵌入式計算機
                                                                                  1.1.2 單片機嵌入式系統
                                                                                  1.1.3 單片機的發展歷史
                                                                                  1.1.4 單片機的發展趨勢
                                                                                  1.2 單片機嵌入式系統的結構與應用領域
                                                                                  1.2.1 單片機嵌入式系統的結構
                                                                                  1.2.2 單片機嵌入式系統的應用領域
                                                                                  1.3 AVR單片機簡介
                                                                                  1.3.1 ATMEL公司的單片機簡介
                                                                                  1.3.2 AVR單片機的主要特點
                                                                                  1.3.3 AVR單片機最小系統
                                                                                  第2章 AVR單片機的基本結構
                                                                                  2.1 單片機的基本組成
                                                                                  2.1.1 單片機的基本組成結構
                                                                                  2.1.2 單片機的基本單元與作用
                                                                                  2.2 ATmega16單片機的組成
                                                                                  2.2.1 AVR單片機的內核結構
                                                                                  2.2.2 ATmega16的特點
                                                                                  2.2.3 ATmega16的外部引腳與封裝
                                                                                  2.3 ATmega16單片機的內部結構
                                                                                  2.3.1 中央處理器
                                                                                  2.3.2 系統時鐘部件
                                                                                  2.3.3 CPU的工作時序
                                                                                  2.3.4 存儲器
                                                                                  2.3.5 I/O口
                                                                                  2.4 存儲器結構和地址空間
                                                                                  2.4.1 支持ISP的Flash程序存儲器
                                                                                  2.4.2 SRAM數據存儲器空間
                                                                                  2.4.3 內部EEPROM 存儲器
                                                                                  2.5 通用寄存器組與I/O寄存器
                                                                                  2.5.1 通用寄存器組
                                                                                  2.5.2 I/O寄存器
                                                                                  2.5.3 狀態寄存器和堆棧指針寄存器
                                                                                  2.6 ATmega16單片機的工作狀態
                                                                                  2.6.1 AVR單片機最小系統
                                                                                  2.6.2 AVR單片機的復位源和復位方式
                                                                                  2.6.3 對AVR單片機的編程下載
                                                                                  2.6.4 ATmega16的熔絲位
                                                                                  2.6.5 AVR單片機的工作狀態
                                                                                  2.6.6 支持ISP編程的最小系統設計
                                                                                  2.7 AVR單片機內部資源的擴展和刪減
                                                                                  第3章 AVR單片機開發工具安裝及開發環境的使用
                                                                                  3.1 AVR Studio集成開發環境簡介及其安裝
                                                                                  3.2 AVR Studio集成開發環境的使用
                                                                                  3.2.1 建立一個新的工程項目管理文件
                                                                                  3.2.2 彙編源文件的建立
                                                                                  3.2.3 彙編源文件的編譯
                                                                                  3.3 ICCAVR集成開發環境簡介
                                                                                  3.3.1 ICCAVR編譯器的安裝
                                                                                  3.3.2 ICCAVR中的文件類型及其擴展名
                                                                                  3.3.3 ICCAVR的附註和擴充
                                                                                  3.3.4 ICCAVR的代碼轉換
                                                                                  3.4 ICCAVR嚮導
                                                                                  3.5 ICCAVR的IDE環境
                                                                                  3.6 菜單解釋
                                                                                  3.7 C庫函數與啓動文件
                                                                                  3.8 訪問AVR單片機硬件的編程
                                                                                  3.9 C語言的運行結構
                                                                                  3.10 其他主流AVR單片機開發環境簡介
                                                                                  3.10.1 GCCAVR開發環境
                                                                                  3.10.2 CodeVision AVR集成開發環境
                                                                                  3.10.3 IAR集成開發環境
                                                                                  第4章 C語言概論、數據類型、運算符與表達式
                                                                                  4.1 C語言概論
                                                                                  4.1.1 C語言的發展過程
                                                                                  4.1.2 C語言的特點
                                                                                  4.1.3 C源程序的結構特點
                                                                                  4.1.4 C語言的字符集
                                                                                  4.1.5 C語言的詞彙
                                                                                  4.2 數據類型、運算符與表達式
                                                                                  4.2.1 C語言的數據類型
                                                                                  4.2.2 算術運算符和算術表達式
                                                                                  4.2.3 關係運算符和表達式
                                                                                  4.2.4 邏輯運算符和表達式
                                                                                  第5章 分支與循環控制
                                                                                  5.1 if語句
                                                                                  5.1.1 程序的3種基本結構
                                                                                  5.1.2 if語句的3種形式
                                                                                  5.1.3 if語句的嵌套
                                                                                  5.2 條件運算符和條件表達式
                                                                                  5.3 switch語句
                                                                                  5.4 循環控制
                                                                                  5.4.1 概述
                                                                                  5.4.2 goto語句和if語句構成循環
                                                                                  5.4.3 while語句
                                                                                  5.4.4 dowhile語句
                                                                                  5.4.5 for語句
                                                                                  5.4.6 循環的嵌套
                                                                                  5.4.7 break和continue語句
                                                                                  第6章 編譯預處理與位運算
                                                                                  6.1 概述
                                                                                  6.2 宏定義
                                                                                  6.2.1 不帶參數的宏定義
                                                                                  6.2.2 帶參數的宏定義
                                                                                  6.3 文件包含
                                                                                  6.4 條件編譯
                                                                                  6.5 位操作運算符
                                                                                  第7章 數組與函數
                                                                                  7.1 一維數組的定義和引用
                                                                                  7.1.1 一維數組的定義方式
                                                                                  7.1.2 一維數組元素的引用
                                                                                  7.1.3 一維數組的初始化
                                                                                  7.1.4 一維數組程序舉例
                                                                                  7.2 二維數組的定義和引用
                                                                                  7.2.1 二維數組的定義
                                                                                  7.2.2 二維數組元素的引用
                                                                                  7.2.3 二維數組的初始化
                                                                                  7.3 字符數組
                                                                                  7.3.1 字符數組的定義
                                                                                  7.3.2 字符數組的初始化
                                                                                  7.3.3 字符數組的引用
                                                                                  7.3.4 字符串和字符串結束標誌
                                                                                  7.4 函數概述
                                                                                  7.4.1 函數定義的一般形式
                                                                                  7.4.2 函數的參數和函數的值
                                                                                  7.4.3 函數的返回值
                                                                                  7.4.4 函數的調用
                                                                                  7.4.5 被調用函數的聲明和函數原型
                                                                                  7.4.6 函數的嵌套調用
                                                                                  7.4.7 函數的遞歸調用
                                                                                  7.4.8 數組作爲函數參數
                                                                                  7.5 局部變量和全局變量
                                                                                  7.5.1 局部變量
                                                                                  7.5.2 全局變量
                                                                                  第8章 指針、結構體與共用體
                                                                                  8.1 指針和地址
                                                                                  8.2 指針變量和指針運算符
                                                                                  8.3 指針與函數參數
                                                                                  8.4 指針、數組和字符串指針
                                                                                  8.5 指針數組
                                                                                  8.6 多級指針
                                                                                  8.7 返回指針的函數
                                                                                  8.8 函數指針
                                                                                  8.9 結構與聯合
                                                                                  8.9.1 結構的定義
                                                                                  8.9.2 結構數組
                                                                                  8.9.3 結構與函數
                                                                                  8.9.4 結構的初始化
                                                                                  8.9.5 聯合
                                                                                  第9章 AVR開發套件快速入門
                                                                                  9.1 AVR單片機實驗系統簡介
                                                                                  9.2 建立第一個項目(軟件操作指南)
                                                                                  9.3 AVR單片機綜合學習系統芯片燒寫操作指南
                                                                                  9.4 AVR ATmega16單片機引腳說明
                                                                                  第10章 ATmega16基礎實例
                                                                                  10.1 發光二極管閃動實驗
                                                                                  10.1.1 實例功能
                                                                                  10.1.2 器件與原理
                                                                                  10.1.3 硬件電路
                                                                                  10.1.4 程序設計
                                                                                  10.2 流水燈實驗
                                                                                  10.3 按鍵實驗
                                                                                  10.3.1 實例功能
                                                                                  10.3.2 器件與原理
                                                                                  10.3.3 程序設計
                                                                                  10.4 蜂鳴器實驗
                                                                                  10.4.1 實例功能
                                                                                  10.4.2 器件與原理
                                                                                  10.4.3 硬件電路
                                                                                  10.4.4 程序設計
                                                                                  10.5 繼電器實驗
                                                                                  10.5.1 實例功能
                                                                                  10.5.2 器件與原理
                                                                                  10.5.3 硬件電路
                                                                                  10.5.4 程序設計
                                                                                  10.6 數碼管實驗
                                                                                  10.6.1 實例功能
                                                                                  10.6.2 器件與原理
                                                                                  10.6.3 硬件電路
                                                                                  10.6.4 程序設計
                                                                                  10.7 串行口實驗
                                                                                  10.7.1 實例功能
                                                                                  10.7.2 硬件電路
                                                                                  10.7.3 程序設計
                                                                                  第11章 ATmega16高級應用實例
                                                                                  11.1 矩陣鍵盤應用實例
                                                                                  11.1.1 矩陣鍵盤簡介
                                                                                  11.1.2 矩陣鍵盤的工作原理
                                                                                  11.1.3 矩陣鍵盤軟硬件設計實例
                                                                                  11.2 步進電動機應用實例
                                                                                  11.2.1 步進電動機簡介
                                                                                  11.2.2 步進電動機的控制
                                                                                  11.2.3 步進電動機的應用設計
                                                                                  11.3 DS18B20單總線數字溫度傳感器應用實例
                                                                                  11.3.1 單總線技術簡介
                                                                                  11.3.2 DS18B20單總線溫度傳感器簡介
                                                                                  11.3.3 DS18B20軟硬件設計
                                                                                  11.4 I2C總線應用實例
                                                                                  11.4.1 I2C串行總線簡介
                                                                                  11.4.2 I2C總線器件工作原理及時序
                                                                                  11.4.3 AT24C系列存儲器的軟硬件設計實例
                                                                                  11.5 93CXX系列存儲器應用實例
                                                                                  11.5.1 SPI總線簡介
                                                                                  11.5.2 93C46存儲器的軟硬件設計實例
                                                                                  11.6 DS1302時鐘芯片應用實例
                                                                                  11.6.1 實時時鐘(RTC)簡介
                                                                                  11.6.2 DS1302的軟硬件設計實例
                                                                                  11.7 ADC應用實例
                                                                                  11.7.1 ATmega16片內ADC內部寄存器
                                                                                  11.7.2 ADC軟硬件設計實例
                                                                                  11.8 1602字符型LCD應用實例
                                                                                  11.8.1 液晶顯示簡介
                                                                                  11.8.2 1602字符型LCD簡介
                                                                                  11.8.3 1602LCD的軟硬件設計實例
                                                                                  11.9 12864點陣型LCD應用實例
                                                                                  11.9.1 點陣LCD的顯示原理
                                                                                  11.9.2 12864點陣型LCD簡介
                                                                                  11.9.3 12864點陣型LCD軟硬件設計實例
                                                                                  11.10 紅外遙控軟件解碼應用實例
                                                                                  11.10.1 紅外遙控概述
                                                                                  11.10.2 μPD6121紅外接收的軟件解碼應用實例
                                                                                  11.10.3 μPD6121解碼應用設計
                                                                                  11.11 無線通信模塊應用實例
                                                                                  11.11.1 無線通信模塊原理與分類
                                                                                  11.11.2 無線通信模塊主要技術指標
                                                                                  11.11.3 PT2262/PT2272無線模塊簡介
                                                                                  11.11.4 無線通信模塊的軟硬件設計應用
                                                                                  11.12 PWM應用實例
                                                                                  11.12.1 PWM的特點
                                                                                  11.12.2 ATmega16內部PWM簡介
                                                                                  11.12.3 基於ATmega16的PWM應用設計
                                                                                  11.13 SD卡讀寫實例
                                                                                  11.13.1 SD卡簡介
                                                                                  11.13.2 SD卡讀寫應用實例
                                                                                  11.14 LED點陣顯示屏的應用實例
                                                                                  11.14.1 LED點陣的種類及結構
                                                                                  11.14.2 8×8單色點陣LED的工作原理
                                                                                  11.14.3 LED點陣顯示屏系統設計
                                                                                  參考文獻