單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf  mobi txt 電子書 下載

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025


簡體網頁||繁體網頁
彭偉 著

下載链接在页面底部


點擊這裡下載
    


想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2025-01-23

商品介绍



齣版社: 北京航空航天大學齣版社
ISBN:9787512400689
版次:1
商品編碼:10003934
包裝:平裝
開本:16開
齣版時間:2010-05-01
用紙:膠版紙
頁數:567
字數:922000
正文語種:中文

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025



类似图書 點擊查看全場最低價

相关書籍





書籍描述

內容簡介

  基於AVR Studio+WinAVR(GCC)組閤環境和Proteus硬件仿真平颱,精心安排瞭100個AVR單片機C程序設計案例。《單片機C語言程序設計實訓100例:基於AVR+Proteus仿真》提供瞭所有案例完整的C語言源程序,各案例設計瞭難易適中的實訓目標。
  基礎設計類案例涵蓋AVR單片機最基本的端口編程、定時/計數器應用、中斷程序設計、A/D轉換、比較器程序設計、EEPROM、Flash、USART及看門狗程序設計;硬件應用類案例涉及單片機存儲器擴展、接口擴展、譯碼、編碼、驅動、光電、機電、傳感器、I2C/TWI及SPI接口器件、MMC、紅外等器件;綜閤設計類案例涉及消費類電子産品、儀器儀錶及智能控製設備相關技術,相關案例涉及485及RTL8019的應用。
  《單片機C語言程序設計實訓100例:基於AVR+Proteus仿真》適閤用作大專院校學生學習實踐AVR單片機C語言程序設計技術的參考書,也可用作電子工程技術人員、單片機技術愛好者的學習參考書。

內頁插圖

目錄

第1章 AVR單片機C語言程序設計概述1
1.1 AVR單片機簡介1
1.2 AVRStudio+WinAVR開發環境安裝及應用4
1.3 AVRGCC程序設計基礎7
1.4 程序與數據內存訪問14
1.5 I/O端口編程14
1.6 外設相關寄存器及應用16
1.7 中斷服務程序31
1.8 GCC在AVR單片機應用係統開發中的優勢33

第2章 Proteus操作基礎35
2.1 Proteus操作界麵簡介35
2.2 仿真電路原理圖設計37
2.3 元件選擇39
2.4 仿真運行44
2.5 Proteus與AVRStudio的聯閤調試45
2.6 Proteus在AVR單片機應用係統開發中的優勢46

第3章 基礎程序設計48
3.1 閃爍的LED48
3.2 左右來迴的流水燈50
3.3 花樣流水燈52
3.4 LED模擬交通燈54
3.5 單隻數碼管循環顯示0~957
3.6 8隻數碼管滾動顯示單個數字59
3.7 8隻數碼管掃描顯示多個不同字符61
3.8 K1~K4控製LED移位62
3.9 數碼管顯示4×4鍵盤矩陣按鍵65
3.10 數碼管顯示撥碼開關編碼68
3.11 繼電器控製照明設備70
3.12 開關控製報警器72
3.13 按鍵發音74
3.14 INT0中斷計數76
3.15 INT0與INT1中斷計數79
3.16 TIMER0控製單隻LED閃爍83
3.17 TIMER0控製流水燈85
3.18 TIMER0控製數碼管掃描顯示87
3.19 TIMER1控製交通指示燈90
3.20 TIMER1與TIMER2控製十字路口秒計時顯示屏94
3.21 用工作於計數方式的T/C0實現100以內的脈衝或按鍵計數98
3.22 用定時器設計的門鈴100
3.23 報警器與鏇轉燈103
3.24 100000s以內的計時程序106
3.25 用TIMER1輸入捕獲功能設計的頻率計109
3.26 用工作於異步模式的T/C2控製的可調式數碼管電子鍾113
3.27 TIMER1定時器比較匹配中斷控製音階播放117
3.28 用TIMER1輸齣比較功能調節頻率輸齣120
3.29 TIMER1控製的PWM脈寬調製器123
3.30 數碼管顯示兩路A/D轉換結果126
3.31 模擬比較器測試128
3.32 EEPROM讀/寫與數碼管顯示130
3.33 Flash程序空間中的數據訪問136
3.34 單片機與PC機雙嚮串口通信仿真141
3.35 看門狗應用147

第4章 硬件應用150
4.1 74HC138與74HC154譯碼器應用150
4.2 74HC595串入並齣芯片應用153
4.3 用74LS148與74LS21擴展中斷157
4.4 62256擴展內存實驗160
4.5 用8255實現接口擴展163
4.6 可編程接口芯片8155應用168
4.7 可編程外圍定時/計數器8253應用173
4.8 數碼管BCD解碼驅動器7447與4511應用178
4.9 8×8LED點陣屏顯示數字181
4.10 8位數碼管段位復用串行驅動芯片MAX6951應用183
4.11 串行共陰顯示驅動器MAX7219與7221應用188
4.12 16段數碼管演示193
4.13 16鍵解碼芯片74C922應用196
4.14 1602LCD字符液晶測試程序199
4.15 1602液晶顯示DS1302實時時鍾205
4.16 1602液晶工作於4位模式實時顯示當前時間211
4.17 2×20串行字符液晶演示214
4.18 LGM12864液晶顯示程序217
4.19 PG160128A液晶圖文演示226
4.20 TG126410液晶串行模式顯示247
4.21 用帶SPI接口的MCP23S17擴展16位通用I/O端口257
4.22 用TWI接口控製MAX6953驅動4片5×7點陣顯示器262
4.23 用TWI接口控製MAX6955驅動16段數碼管顯示266
4.24 用DAC0832生成多種波形270
4.25 用帶SPI接口的數/模轉換芯片MAX515調節LED亮度273
4.26 正反轉可控的直流電機276
4.27 正反轉可控的步進電機279
4.28 DS18B20溫度傳感器測試282
4.29 SPI接口溫度傳感器TC72應用測試293
4.30 SHT75溫、濕度傳感器測試299
4.31 用SPI接口讀/寫AT25F1024309
4.32 用TWI接口讀/寫24C04318
4.33 MPX4250壓力傳感器測試326
4.34 MMC存儲卡測試329
4.35 紅外遙控發射與解碼仿真340

第5章 綜閤設計348
5.1 多首電子音樂的選播348
5.2 電子琴仿真353
5.3 普通電話機撥號鍵盤應用357
5.4 1602LCD顯示仿手機鍵盤按鍵字符363
5.5 數碼管模擬顯示乘法口訣369
5.6 用DS1302與數碼管設計的可調電子鍾372
5.7 用DS1302與LGM12864設計的可調式中文電子日曆380
5.8 用PG12864LCD設計的指針式電子鍾393
5.9 高仿真數碼管電子鍾401
5.10 1602LCD顯示的秒錶409
5.11 用DS18B20與MAX6951驅動數碼管設計的溫度報警器413
5.12 用1602LCD與DS18B20設計的溫度報警器421
5.13 溫控電機在L298驅動下改變速度與方嚮運行431
5.14 PG160128中文顯示日期時間及帶刻度顯示當前溫度439
5.15 液晶屏麯綫顯示兩路A/D轉換結果447
5.16 用74LS595與74LS154設計的16×16點陣屏452
5.17 用8255與74LS154設計的16×16點陣屏457
5.18 8×8LED點陣屏仿電梯數字滾動顯示461
5.19 用內置EEPROM與1602液晶設計的帶MD5加密的電子密碼鎖466
5.20 12864LCD顯示24C08保存的開機畫麵480
5.21 12864LCD顯示EPROM27C256保存的開機畫麵488
5.22 I2CAT24C1024×2硬字庫應用491
5.23 SPI-AT25F2048硬件字庫應用498
5.24 帶液晶顯示的紅外遙控調速仿真505
5.25 能接收串口信息的帶中英文硬字庫的80×16點陣顯示屏511
5.26 用AVR與1601LCD設計的計算器523
5.27 電子秤仿真設計531
5.28 模擬射擊訓練遊戲537
5.29 PC機通過485遠程控製單片機546
5.30 用IE訪問AVR+RTL8019設計的以太網應用係統550
參考文獻568

前言/序言

  目前,各高校電類專業都將C語言作為專業基礎課程納入教學計劃。由於C語言功能強大、便於模塊化開發、所帶庫函數非常豐富、編寫的程序易於移植,因此,它成為單片機應用係統開發最快速高效的程序設計語言。僅具有C語言基礎知識但不熟悉單片機指令係統的讀者也能很快掌握單片機C程序設計技術,C語言在單片機應用係統設計上的效率優勢已經遠遠高於匯編、BASIC等開發語言。
  單片機C程序設計不同於通用計算機應用程序設計,它必須針對具體的微控製器及外圍電路來完成。為便於學習單片機應用程序設計和係統開發,很多公司推齣瞭單片機實驗箱、仿真器和開發闆等,這些硬件設備可用於驗證單片機程序、開發和調試單片機應用係統。但由於這些設備價格不菲,它們阻礙瞭普通讀者對單片機技術的學習和研究。令人高興的是,英國Labcenter公司推齣瞭具有單片機係統仿真功能的Proteus軟件,單片機係統開發通常是基於上位機加目標係統進行的,Proteus的齣現使讀者僅用一颱PC在純軟件環境中完成係統設計與調試成為可能。目前Proteus支持8051、AVR、PIC等多種單片機,係統庫中包含有大量的模擬、數字、光電和機電類元器件,係統還提供瞭多種虛擬儀器,用AVR Studio+WinAVR(GCC)開發的程序可以在用Proteus設計的仿真電路中調試和交互運行。這無疑為讀者學習和提高AVR單片機C程序設計技術,為單片機應用係統高水平工程師的成長提供瞭理想平颱。
  為幫助讀者快速提高AVR單片機C程序設計水平,本書基於AVR Studio+WinAVR(GCC)組閤開發環境和Labcenter公司的Proteus仿真平颱,精心安排瞭100個AVR單片機C程序設計案例,各案例同時給齣瞭難易適中的實訓目標。
  前2章分彆對AVRGCC程序設計和Proteus操作基礎作瞭概述。第3章基礎程序部分給齣的案例涵蓋AVR單片機端口編程、定時/計數器應用、A/D轉換、模擬比較器程序設計、中斷程序設計、EEPROM、Flash、USART及看門狗程序設計,各案例分彆對相關知識和技術要點作瞭闡述與分析,源程序中也給齣瞭豐富的注釋信息。第4章硬件應用部分針對AVR單片機的存儲器擴展、接口擴展、譯碼、編碼、驅動、光電、機電、傳感器、I2C/TWI及SPI接口器件、MMC、紅外等器件給齣瞭數十個案例,對案例中涉及的硬件技術資料亦進行瞭有針對性的分析,以便於讀者快速理解相關代碼的編寫原理。第5章的案例綜閤應用瞭單片機內部資源和外部擴展硬件,通過對這些案例的獨立分析研究與調試運行,讀者用C語言開發AVR單片機應用係統的能力會得到大幅提升。
  本書是單片機C語言程序設計實訓仿真係列8051版之後的第2冊。為使本書能早日與讀者見麵,筆者堅持擠齣時間不懈耕耘。在編寫過程中,劉靜、張力、王魏參與瞭案例的調試與校稿工作,在此對他們深錶感謝!本書從選題、撰稿到齣版的全過程中,學院領導、學院科研處及高教研究所對本選題始終給予大力支持,並提供項目資助,教務處和信息技術係也一直關注本書的編寫與進展情況,在此一並對學院和部門領導的關心與支持錶示由衷感謝!

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 下載 epub mobi pdf txt 電子書

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2025

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 mobi pdf epub txt 電子書 下載 2025

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

讀者評價

評分

很有用的一本書!很有用的一本書!很有用的一本書!

評分

51係列的100例非常好,看同一作者的,買來學習學習

評分

買瞭沒看,不過,印刷還好 買瞭沒看,不過,印刷還好

評分

  對於西方研究漢學,我們不要存在任何的偏見。他們的長處是在建構、理論、框架、比較的視野,以及說齣某一個東西比較廣的意義。西方在訓練一個領域的時候,通常都有彆的領域的輔助,比如說,你寫中國題目可能要學英國史、法國史、日本史等等,在曆史之外,可能你還要有文學、人類學、社會學的背景。所以,它是以眾學來治一學,就不會坐井觀天,這和整個學術界的培養很有關係。另外,它常常不在這個文化的限製裏麵,有時候跳齣來,確實可以看齣我們在這裏麵看不到的東西。

評分

[ZZ]寫的的書都寫得很好,[sm]還是朋友推薦我看的,後來就非非常喜歡,他的書瞭。除瞭他的書,我和我傢小孩還喜歡看鄭淵潔、楊紅櫻、黃曉陽、小橋老樹、王永傑、楊其鐸、曉玲叮當、方洲,他們的書我覺得都寫得很好。[SM],很值得看,價格也非常便宜,比實體店買便宜好多還省車費。 書的內容直得一讀[BJTJ],閱讀瞭一下,寫得很好,[NRJJ],內容也很豐富。[QY],一本書多讀幾次,[SZ]。 快遞送貨也很快。還送貨上樓。非常好。 [SM],超值。買書就來來京東商城。價格還比彆傢便宜,還免郵費不錯,速度還真是快而且都是正版書。[BJTJ],買迴來覺得還是非常值的。我喜歡看書,喜歡看各種各樣的書,看的很雜,文學名著,流行小說都看,隻要作者的文筆不是太差,總能讓我從頭到腳看完整本書。隻不過很多時候是當成故事來看,看完瞭感嘆一番也就丟下瞭。所在來這裏買書是非常明智的。然而,目前社會上還有許多人被一些價值不大的東西所束縛,卻自得其樂,還覺得很滿足。經過幾百年的探索和發展,人們對物質需求已不再迫切,但對於精神自由的需求卻無端被抹殺瞭。總之,我認為現代人最缺乏的就是一種開闊進取,尋找最大自由的精神。 中國人講“虛實相生,天人閤一”的思想,“於空寂處見流行,於流行處見空寂”,從而獲得對於“道”的體悟,“唯道集虛”。這在傳統的藝術中得到瞭充分的體現,因此中國古代的繪畫,提倡“留白”、“布白”,用空白來錶現豐富多彩的想象空間和廣博深廣的人生意味,體現瞭包納萬物、吞吐一切的胸襟和情懷。讓我得到瞭一種生活情趣和審美方式,伴著筆墨的清香,細細體味,那自由孤寂的靈魂,高尚清真的人格魅力,在尋求美的道路上指引著我,讓我拋棄浮躁的世俗,嚮美學叢林的深處邁進。閤上書,閉上眼,書的餘香猶存,而我腦海裏浮現的,是一個“皎皎明月,仙仙白雲,鴻雁高翔,綴葉如雨”的衝淡清幽境界。願我們身邊多一些主教般光明的使者,有更多人能加入到助人為樂、見義勇為的隊伍中來。社會需要這樣的人,世界需要這樣的人,隻有這樣我們纔能創造我們的生活,[NRJJ]希望下次還呢繼續購買這裏的書籍,這裏的書籍很好,非常的不錯,。給我帶來瞭不錯的現實享受。希望下次還呢繼續購買這裏的書籍,這裏的書籍很好,非常的不錯,。給我帶來瞭不錯的現實享受。

評分

非常完美!心儀很久瞭

評分

代碼很多,改改就能用

評分

圖書、音像商品評價積分規則調整啦!對10元以上商品發錶大於500字心得的評價纔可獲得奬勵

評分

,印刷還好 買瞭沒看,不過,印刷還好

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025

类似图書 點擊查看全場最低價

單片機C語言程序設計實訓100例:基於AVR+Proteus仿真 epub pdf mobi txt 電子書 下載 2025


分享鏈接





相关書籍


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2025 book.tinynews.org All Rights Reserved. 靜思書屋 版权所有