基本信息
作者:周興華著叢書名:手把手教你學系列叢書
出版社:北京航空航天大學出版社
ISBN:9787811245158
出版時間:2009-04-01
版次:1
頁數:572
裝幀:平裝
開本:16開
內容簡介
本書的學習風格與《手把手教你學單片機》的風格相同,本書附有光碟,內有書中所有軟體設計的程式檔案。可用作中高等職業學校、電視大學等的教學用書,也可用作AVR單片機愛好者自學單片機C語言的教材。作者從2006年8月起,在《電子世界》雜誌上連載了《AVR單片機入門及C語言高效設計實踐》一文。本書以此為母本,以實踐(實驗)為主線,以生動短小的實例為靈魂,穿插介紹了C語言語法及新型高性價比AVR單片機的結構、特性及編程。本書理論與實踐完美結合,引導讀者循序漸進地學習。每學習一段理論,必有與之對應的短小精悍的程式可供實踐,這樣讀者學得進、記得牢,不會產生畏難情緒,直至徹底掌握AVR單片機的C語言高效編程。
特色
編寫本書的宗旨就是,依作者的親身體驗,以最實用的方法、最易入門的手法,將初學者領進單片機世界的大門,使僅稍懂硬體原理的人通過實踐能理解軟體的作用,讓他們知道在單片機組成的系統中,硬體與軟體的區分並不絕對,硬體能做的工作,一般情況下軟體也能完成,軟體的功能也可用硬體替代。等初步學會了單片機軟體設計後,可將通常由硬體完成的工作交由軟體實現。這樣,系統的體積、功耗、成本將大大降低,而功能得到提升與增強,可使習慣於傳統電路設計的人對單片機產生一種妙不可言的相見恨晚之感,感覺到真正找到了一種理想化的器件,真正感受、體會到現代微型計算機的強大作用,從而投身於單片機的領域中。
本書以初學者為對象,從零開始,循序漸進地教讀者學習當前最熱門的AVR單片機的C程式設計。在介紹AVR單片機的各單元部分基本特性的同時,使用入門難度低、程式短且又能立竿見影的實例,詳細介紹如何使用ATMEGAl6(L)的豐富片上資源,幫助初學者快速掌握AVR單片機的高效設計。