本書在介紹AVR單片機系統(tǒng)結構﹑運行原理和指令系統(tǒng)的基礎上,給出眾多實用程序的設計和使用方法并提供詳細程序清單。它們有的結合AVR單片機的先進性和特點,如脈寬調制(PWM)輸出,看門狗定時器,休眠模式(低功耗)的應用,片內A/D轉換器(8535)的使用,異、同步串口通信,軟件DAA等;有的屬于對傳統(tǒng)程序的優(yōu)化,如對簡易鍵盤LED顯示管理,精確定時及對重裝時間常數(shù)的修正,模擬半雙工口,斷電保護,帶循環(huán)冗余檢測(CRC)的異步串口通信,多機通信,定點、浮點運算以及并、串行時鐘日歷芯片和串行測溫器件應用等。主要程序都附有流程圖,所有程序都列出清單并帶詳細注釋,且配備光盤。<br>本書還總結了對一般嵌入式系統(tǒng)應用程序都適用的程序設計和優(yōu)化方法。書中提供了嵌入式系統(tǒng)完整的軟件設計實例。<br>本書程序雖主要針對8515/8535單片機設計,但對升級型或高檔的MEGA系列機,以及大部分低檔機也是適用的。<br>本書可作為嵌入式系統(tǒng)應用工程技術人員的設計參考書,或作為大專院校的教學參考書。