| | | 案例解說單片機C語言開發--基於AVR+Proteus仿真 | 該商品所屬分類:計算機/網絡 -> 計算機原理 | 【市場價】 | 443-643元 | 【優惠價】 | 277-402元 | 【介質】 | book | 【ISBN】 | 9787121180187 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:電子工業
-
ISBN:9787121180187
-
作者:程國鋼
-
頁數:377
-
出版日期:2012-09-01
-
印刷日期:2012-09-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:621千字
-
程國鋼編著的《案例解說單片機C語言開發——基於AVR+Proteus仿真》以Proteus硬件仿真環境和ICCAVR軟件開發環境為依托,介紹了ATmega128單片機的應用方法,包括ATmega128單片機的體繫結構、C語言、內部資源的應用、外部器件的擴展應用方法,以及ATmega128單片機綜合應用繫統的開發方法和實例。 本書對於各個內部資源和外圍器件介紹組織結構如下:器件基礎、Proteus中的器件庫說明、Proteus應用電路、應用代碼、仿真結果和總結;讀者既可以了解該器件的基礎知識和對應的驅動代碼,也可以在Proteus中進行仿真並且觀察仿真結果。為與Proteus軟件中的電路圖保持一致,本書電路圖中電阻、電容單位的不規範不作*改,如10k不改為10kΩ,10uF不改為10μF,讀者能夠理解即可。
-
ICCAVR是ATmegal28單片機軟件開發環境,Proteus是目前應用最廣泛
的硬件仿真環境。程國鋼編著的《案例解說單片機C語言開發——基於
AVR+Proteus仿真》基於
ICCAVR和Proteus介紹了ATmega128單片機體繫結構、C語言、內部資源,以
及常用擴展器件的使用方法。
全書分為3個部分:第1章和第2章是基礎部分,介紹了ICCAVR和Proteus的
基礎用法。第3~9章是基
礎應用部分,各個章節基於ICCAVR和Proteus介紹了ATmcga128單片機的內
部資源和典型外部擴展器件的
使用方法,對於這些資源和器件進行了基礎知識和Proteus庫的介紹,還提
供了詳盡的實例。第10章是綜合
應用部分,介紹了ATmega128單片機應用繫統的基礎設計方法,提供了包括
頻率計、簡易數字時鐘、可控
自校準數字電源、倉庫自動通風控制繫統在內的4個大型綜合應用實例。
《案例解說單片機C語言開發——基於AVR+Proteus仿真》提供了大量
實例,它們都有詳細的設計思路、典型器件列表、Proteus應用電路、C語
言應用代碼
和仿真運行結果。
本書包含豐富的單片機內部資源和外圍模塊的應用實例,並且都基於
Proteus仿真,簡單直觀,適合具
有初步單片機基礎的單片機工程師進階學習,以及高等院校電子類專業的
學生和單片機愛好者閱讀,也可以
作為工程設計人員的參考手冊。
-
第1章 ATmega128應用基礎/1 1.1 ATmega128的體繫結構/1 1.1.1 ATmega128的內核/3 1.1.2 ATmega128的存儲器體繫/6 1.1.3 ATmega128的繫統時鐘/7 1.1.4 ATmega128的電源管理/13 1.1.5 ATmega128的復位/15 1.1.6 ATmega128的外部引腳封裝/19 1.1.7 ATmega128的中斷繫統/20 1.2 ATmega128的C語言/22 1.2.1 ATmega128 C語言的數據類型、運算符和表達式/22 1.2.2 ATmega128 C語言的結構/25 1.2.3 ATmega128 C語言的函數/26 1.2.4 ATmega128 C語言的數組和指針/27 1.2.5 ATmega128 C語言的自構造類型/29 1.3 ICCAVR軟件開發環境應用基礎/31 1.3.1 ICCAVR的工作界面/31 1.3.2 ICCAVR的菜單/32 1.3.3 ICCAVR的擴展關鍵字/37 1.3.4 ICCAVR的庫函數/37 1.3.5 使用ICCAVR/38 第2章 Proteus硬件仿真環境/42 2.1 Proteus應用基礎/42 2.1.1 Proteus的界面/42 2.1.1 Proteus的界面/43 2.1.2 Proteus支持的文件格式/43 2.1.2 Proteus的菜單/44 2.1.3 Proteus的快捷工具欄和工具箱/57 2.2 使用Proteus/59 2.3 Protues中的ATmega128/61 2.4 Proteus和ICCAVR的聯合調試應用實例/62 第3章 Proteus中的ATmega128內部基礎資源應用實例/68 3.1 ATmega128的I/O引腳應用實例/68 3.1.1 I/O引腳基礎/68 3.1.2 I/O引腳輸出高低脈衝電平應用實例/69 3.2 ATmega128的外部中斷應用實例/73 3.2.1 外部中斷基礎/73 3.2.2 外部中斷控制I/O引腳輸出應用實例/76 3.3 ATmega128的定時/計數器應用實例/78 3.3.1 定時/計數器基礎/78 3.3.2 定時器控制I/O引腳輸出方波應用實例/79 3.3.3 定時器輸出PWM波形應用實例/81 3.3.4 輸出頻率可調的PWM波形應用實例/84 3.3.5 定時/計數器秒定時輸出高低電平應用實例/90 3.4 ATmega128的串行口應用實例/93 3.4.1 串行口基礎/93 3.4.2 ATmega128串口0數據發送應用實例/98 3.4.3 ATmega128串口1數據發送應用實例/104 3.4.4 和PC進行串行通信應用實例/105 3.4.5 雙串口聯合使用應用實例/109 3.5 ATmega128的TWI(I2C)總線接口應用實例/112 3.5.1 TWI(I2C)總線接口基礎/112 3.5.2 雙機ATmega128使用TWI總線通信應用實例/117 3.6 ATmega128的SPI總線接口應用實例/128 3.6.1 SPI總線接口基礎/128 3.6.2 雙機ATmega128使用SPI總線通信應用實例/131 3.7 ATmega128的內置看門狗模塊應用實例/139 3.7.1 內置看門狗模塊基礎/139 3.7.2 內置看門狗模塊測試應用實例/140 3.8 建立並引用用戶庫函數應用實例/144 3.8.1 實例的設計思路/144 3.8.2 實例的Proteus電路圖/144 3.8.3 應用實例代碼/145 3.8.4 應用實例的仿真結果和說明/145 第4章 Proteus中的ATmega128人機交互通道應用實例/147 4.1 發光二極管應用實例/147 4.1.1 器件基礎/147 4.1.2 應用實例設計分析/149 4.1.3 應用實例的代碼/150 4.1.4 應用實例的仿真結果和說明/152 4.2 單位數碼管應用實例/153 4.2.1 器件基礎/153 4.2.2 應用實例設計分析/155 4.2.3 應用實例的代碼/156 4.2.4 應用實例的仿真結果和說明/158 4.3 多位數碼管應用實例/158 4.3.1 器件基礎/158 4.3.2 應用實例設計分析/159 4.3.3 應用實例的代碼/161 4.3.4 應用實例的仿真結果和說明/163 4.4 MAX7219應用實例/164 4.4.1 器件基礎/164 4.4.2 應用實例設計分析/168 4.4.3 應用實例的代碼/169 4.4.4 應用實例的仿真結果和說明/172 4.5 1602液晶應用實例/173 4.5.1 器件基礎/173 4.5.2 應用實例設計分析/176 4.5.3 應用實例的代碼/177 4.5.4 應用實例的仿真結果和說明/181 4.6 獨立按鍵應用實例/181 4.6.1 器件基礎/181 4.6.2 應用實例設計分析/182 4.6.3 應用實例的代碼/184 4.6.4 應用實例的仿真結果和說明/187 4.7 行列掃描鍵盤應用實例/188 4.7.1 器件基礎/188 4.7.2 應用實例設計分析/190 4.7.3 應用實例的代碼/191 4.7.4 應用實例的仿真結果和說明/193 4.8 撥碼開關應用實例/193 4.8.1 器件基礎/194 4.8.2 應用實例設計分析/195 4.8.3 應用實例的代碼/196 4.8.4 應用實例的仿真結果和說明/198 第5章 Proteus中的ATmega128信號采集通道應用實例/199 5.1 ATmega128的內置比較器模塊應用實例/199 5.1.1 內置比較器模塊基礎/199 5.1.2 雙通道模擬信號比較應用實例/201 5.1.3 多通道模擬信號比較應用實例/204 5.2 ATmega128的內置A/D模塊應用實例/209 5.2.1 內置A/D模塊基礎/209 5.2.2 單通道模擬信號采集實例/216 5.2.3 多通道模擬信號采集實例/219 5.2.4 增益放大模擬信號采集實例/222 5.2.5 差分模擬信號比較采集實例/225 5.2.6 多通道模擬信號比較采集實例/228 5.3 DS1302應用實例/233 5.3.1 器件基礎/233 5.3.2 應用實例設計分析/235 5.3.3 應用實例的代碼/236 5.3.4 應用實例的仿真結果和說明/243 5.4 DS18B20應用實例/244 5.4.1 器件基礎/244 5.4.2 應用實例設計分析/247 5.4.3 應用實例的代碼/248 5.4.4 應用實例的仿真結果和說明/251 第6章 Proteus中的ATmega128信號輸出通道應用實例/252 6.1 DAC0832應用實例/252 6.1.1 器件基礎/252 6.1.2 應用實例設計分析/254 6.1.3 應用實例的代碼/255 6.1.4 應用實例的仿真結果和說明/256 6.2 74HC165應用實例/257 6.2.1 器件基礎/257 6.2.2 應用實例設計分析/258 6.3 74HC595應用實例/259 6.3.1 器件基礎/259 6.3.2 應用實例設計分析/260 6.3.3 應用實例的代碼/261 6.3.4 應用實例的仿真結果和說明/263 第7章 Proteus中的ATmega128 存儲器應用實例/265 7.1 ATmega128的內部E2PROM應用實例/265 7.1.1 E2PROM基礎/265 7.1.2 E2PROM讀寫應用實例/268 7.2 62256應用實例/272 7.2.1 器件基礎/272 7.2.2 應用實例設計分析/274 7.2.3 應用實例的代碼/275 7.2.4 應用實例的仿真結果和說明/279 第8章 Proteus中的ATmega128執行機構應用實例/280 8.1 三極管應用實例/280 8.1.1 器件基礎/280 8.1.2 應用實例設計分析/281 8.1.3 應用實例的代碼/282 8.1.4 應用實例的仿真結果和說明/284 8.2 ULN2803應用實例/285 8.2.1 器件基礎/285 8.2.2 應用實例設計分析/286 8.2.3 應用實例的代碼/287 8.2.4 應用實例的仿真結果和說明/290 8.3 光電隔離器應用實例/290 8.3.1 器件基礎/290 8.3.2 應用實例設計分析/292 8.3.3 應用實例的代碼/293 8.3.4 應用實例的仿真結果和說明/294 8.4 直流電動機應用實例/295 8.4.1 器件基礎/295 8.4.2 應用實例設計分析/296 8.4.3 應用實例的代碼/297 8.4.4 應用實例的仿真結果和說明/300 8.5 步進電動機應用實例/301 8.5.1 器件基礎/301 8.5.2 應用實例設計分析/303 8.5.3 應用實例的代碼/304 8.5.4 應用實例的仿真結果和說明/307 8.6 繼電器應用實例/308 8.6.1 器件基礎/308 8.6.2 應用實例設計分析/309 8.6.3 應用實例的代碼/310 8.6.4 應用實例的仿真結果和說明/312 8.7 蜂鳴器應用實例/312 8.7.1 器件基礎/313 8.7.2 應用實例設計分析/314 8.7.3 應用實例的代碼/315 8.7.4 應用實例的仿真結果和說明/317 第9章 Proteus中的ATmega128通信應用實例/318 9.1 MAX232應用實例/318 9.1.1 器件基礎/318 9.1.2 應用實例設計分析/320 9.1.3 應用實例的代碼/321 9.1.4 實例的仿真結果和說明/321 9.2 SN75179應用實例/322 9.2.1 器件基礎/322 9.2.2 應用實例設計分析/323 9.2.3 應用實例的代碼/324 9.2.4 實例的仿真結果和說明/327 9.3 MAX487應用實例/328 9.3.1 器件基礎/328 9.3.2 應用實例設計分析/329 9.3.3 應用實例的代碼/330 9.3.4 實例的仿真結果和說明/330 **0章 在Proteus中設計ATmega128的應用繫統/331 10.1 ATmega128綜合應用實例設計基礎/331 10.2 頻率計應用實例/335 10.2.1 頻率計的需求分析和繫統設計/335 10.2.2 頻率計的硬件設計/336 10.2.3 頻率計的軟件設計/337 10.2.4 Proteus中的虛擬信號發生器/343 10.2.5 實例的仿真結果和總結/344 10.3 簡易數字時鐘應用實例/345 10.3.1 簡易數字時鐘的需求分析和繫統設計/345 10.3.2 簡易數字時鐘的硬件設計/345 10.3.3 簡易數字時鐘的軟件設計/347 10.3.4 實例的仿真結果和總結/354 10.4 可控自校準數字電源應用實例/354 10.4.1 可控自校準數字電源的需求分析和繫統設計/355 10.4.2 可控自校準數字電源的硬件設計/355 10.4.3 可控自校準數字電源的軟件設計/358 10.4.4 實例的仿真結果和總結/364 10.5 倉庫自動通風控制繫統應用實例/365 10.5.1 倉庫自動通風控制繫統的需求分析和繫統設計/365 10.5.2 倉庫自動通風控制繫統的硬件設計/366 10.5.3 倉庫自動通風控制繫統的軟件設計/368 10.5.4 實例的仿真結果和總結/377
| | | | | |