AVR Microcontroller Practical Program Design

Author: Zhang Keyan
Publisher:
Publish Date: 2004-02-01
Features: Based on an introduction to the system architecture, operational principles, and instruction set of AVR microcontrollers, this book provides numerous practical program design and usage methods, along with detailed program listings. Some of these programs leverage the advanced features and characteristics of AVR microcontrollers, such as Pulse Width Modulation (PWM) output, watchdog timers, sleep mode (low-power) applications, the use of the on-chip A/D converter (8535), asynchronous/synchronous serial communication, and software DAA. Others represent optimizations of traditional programs, such as simple keyboard and LED display management, precise timing, correction of reload time constants, simulated half-duplex ports, power-off protection, asynchronous serial communication with cyclic redundancy check (CRC), multi-machine communication, fixed-point and floating-point operations, as well as applications of parallel/serial clock calendar chips and serial temperature-sensing devices. Most programs are accompanied by flowcharts, all listings are provided with detailed comments, and a CD-ROM is included. The book also summarizes program design and optimization methods applicable to general embedded system applications. It offers complete software design examples for embedded systems.
Although the programs in this book are primarily designed for the 8515/8535 microcontrollers, they are also suitable for upgraded or high-end MEGA series machines, as well as most low-end models.
This book can serve as a design reference for engineering technicians working on embedded system applications or as a teaching reference for colleges and universities.

📌 Related Posts