

Make: AVR程式設計
Make: AVR Programming
9
680612
查詢門市庫存
內容簡介
學習為硬體裝置編寫軟體程式
如果您使用過Arduino進行專案製作,需要更快的速度對外部即時做出反應或是多工的能力,現在就是進入下一階段的時候了,本書帶領您學習運用Arduino硬體核心-AVR微控制器的所有功能。
這本書將充分利用Atmel AVR系列微控制器的全部功能,探索如何利用AVR內建的硬體周邊設備,解決你可能遭遇的專案設計問題。善用AVR提供的協助方案,使用C語言編寫程式以精準無誤的控制硬體。
AVR程式設計不僅是透過微控制器來編寫程式而已,這本以專案為導向的書籍同時會向您介紹如何建置與外部電路的介面。您將會運用在這裡所學到的,透過新的思維進行專題試驗!
您將學習到微控制器的基礎常識,並繼續往中高階專案邁進:
‧運用AVR具備的引腳,以最快的速度即時對外部做出反應
‧製作一個價格便宜的腳步偵測器
‧製作電路來驅動直流馬達和步進馬達及其它負載
‧在AVR非揮發性記憶體(non-volatile memory)中儲存語音樣本數據,讓您的專案能發出聲音
‧學會使用SPI和I2C進行通訊
如果您有Arduino編程的經驗,並希望更深入了解AVR晶片,這本書會很適合您閱讀。
產品目錄
PART I 基礎認知
Chpater 1 介紹
Chpater 2 AVR 的編程
Chpater 3 數位輸出
Chpater 4 位元操作
Chpater 5 串列輸入/ 輸出
Chpater 6 數位輸入
Chpater 7 類比與數位的轉換 I
PART II 硬體中斷
Chpater 8 硬體中 斷
Chpater 9 定時器 / 計數器硬體的介紹
Chpater 10 脈衝寬度調節(PWM)
Chpater 11 驅動伺服馬達
Chpater 12 類比與數位的轉換 II
PART III 高階 AVR 專題
Chpater 13 進階PWM 技術
Chpater 14 開關
Chpater 15 進階馬達
Chpater 16 串列周邊介面(SPI)
Chpater 17 內部整合電路(I2C)
Chpater 18 使用 Flash 程式記憶體
Chpater 19 電子抹除式可複寫唯讀記憶體(EEPROM)
Chpater 20 結論、祝福的話與鼓勵的話
Chpater 1 介紹
Chpater 2 AVR 的編程
Chpater 3 數位輸出
Chpater 4 位元操作
Chpater 5 串列輸入/ 輸出
Chpater 6 數位輸入
Chpater 7 類比與數位的轉換 I
PART II 硬體中斷
Chpater 8 硬體中 斷
Chpater 9 定時器 / 計數器硬體的介紹
Chpater 10 脈衝寬度調節(PWM)
Chpater 11 驅動伺服馬達
Chpater 12 類比與數位的轉換 II
PART III 高階 AVR 專題
Chpater 13 進階PWM 技術
Chpater 14 開關
Chpater 15 進階馬達
Chpater 16 串列周邊介面(SPI)
Chpater 17 內部整合電路(I2C)
Chpater 18 使用 Flash 程式記憶體
Chpater 19 電子抹除式可複寫唯讀記憶體(EEPROM)
Chpater 20 結論、祝福的話與鼓勵的話
作者介紹
■作者簡介
Elliot Williams
是一位經濟學博士,擔任過政府部門的統計學家及兼具終身電子黑客的身份。他是HacDC,華盛頓特區的黑客工作室(hackerspace)的創始成員,並且擔任過三年的總裁和副董事。他現在居住在德國慕尼黑,在一家嵌入式硬體元件開發公司任職,到目前為止,這家公司只有一位員工(兼首席執行長)。 這本書就是他任職於HacDC工作室,實施AVR編程教學所累積下來的經驗集合。
■譯者簡介
莊啟晃
黃藤毅
莊雯琇
林可凡
規格
誠品貨碼 / 2681299604001
ISBN13 / 9789863479697
ISBN10 / 9863479691
EAN貨碼 / 9789863479697
頁數 / 528
注音版 / 否
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 23X17CM
級別 / N:無
退貨說明
退貨須知:
- 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
- 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。
依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
- 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
- 報紙、期刊或雜誌。
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
- 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
- 國際航空客運服務。
若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:
- 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
- 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
- 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
- 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送



