內容介紹
《AVR單片機實用程式設計(第2版)》對AVR中檔單片機升級換代產品ATmega16、AT mega8535的系統結構、特點、運行原理和指令系統等做了詳細介紹,在此基礎上給出眾多具代表性的實用程式的設計及其使用方法,並提供詳細程式清單。內容包括ATmega16/8535單片機硬體結構,升級後的功能特點以及運行原理;AVR單片機指令系統;軟體DAA、定點運算以及數制轉換子程式設計方法,並設計了使用乘法指令設計快速多位元組乘法以及數制轉換程式;各類實用程式(查表、線性插值、外設管理、通信、A/D轉換、定時/計數器套用、可靠性設計、數/碼制轉換、串列器件多點測溫、觸控螢幕、高性能液晶顯示模組、紅外通訊技術、帶定時告警功能的串列實時鐘晶片等)的設計使用方法,並對嵌入式系統程式設計及最佳化方法進行總結;AVR浮點程式庫設計及使用;AVR單片機的編程功能以及由AVRJTAG接口實現的功能強大的線上調試系統。主要程式都附有流程圖,所有程式都列出清單並帶詳細注釋,而且配備光碟。《AVR單片機實用程式設計(第2版)》歸納的程式設計和最佳化方法,以及完整的軟體設計實例也適用於其他流行機型,如C8051F、MCs-51/196、Freescale等單片機。
《AVR單片機實用程式設計(第2版)》可作為單片機套用工程技術人員的設計參考書,或作為大專院校的教學參考書。