

Beschreibung
This textbook provides practicing scientists and engineers a primer on the Microchip AVR® microcontroller. The revised title of this book reflects the 2016 Microchip Technology acquisition of Atmel Corporation. In this third edition we highlight the popular AT...This textbook provides practicing scientists and engineers a primer on the Microchip AVR® microcontroller. The revised title of this book reflects the 2016 Microchip Technology acquisition of Atmel Corporation. In this third edition we highlight the popular ATmega164 microcontroller and other pin-for-pin controllers in the family with a complement of flash memory up to 128 KB. The third edition also provides an update on Atmel Studio, programming with a USB pod, the gcc compiler, the ImageCraft JumpStart C for AVR compiler, the Two-Wire Interface (TWI), and multiple examples at both the subsystem and system level. Our approach is to provide readers with the fundamental skills to quickly set up and operate with this internationally popular microcontroller. We cover the main subsystems aboard the ATmega164, providing a short theory section followed by a description of the related microcontroller subsystem with accompanying hardware and software to operate the subsystem. In all examples,we use the C programming language. We include a detailed chapter describing how to interface the microcontroller to a wide variety of input and output devices and conclude with several system level examples including a special effects light-emitting diode cube, autonomous robots, a multi-function weather station, and a motor speed control system.
Autorentext
James Kretzschmar retired from the U.S. Air Force in 2004 after a 25 year career as a general dentist. He received his BA in Chemistry from Texas Christian University in 1976, Doctorate in Dental Surgery from Baylor College of Dentistry in 1979, and Masters in Basic Science from the University of Colorado at Colorado Springs in 1988. He holds an FCC Extra Class amateur radio license (AE7AX) and enjoys all aspects of electronics. Through self-study and as a student in several electrical engineering courses he has become proficient in designing and building transmitters, receivers, and microcontroller projects. Additionally, he has recent journal publications involving microcontrollers in QEX, A Forum for Communications Experimenters. From 2019 to 2022 he was a part time Temporary Lecturer at the University of Wyoming, and designed and wrote the lab portions of the Microcontroller and Electric Circuit Analysis courses. He is currently a part time Physics Lab Instructor at Utah Tech University. Jeffrey Anderson received his Ph.D. in electrical engineering and computer engineering from the University of Wyoming in 2004 with a research emphasis in image segmentation of objects in serial sectioned images. He received his BS and ME from the University of Utah in 1989 and 1992, respectively. He has worked on a closed loop controller for mechanical ventilation of patients with adult respiratory distress syndrome. Additionally, he has worked on a servo lung simulator with related control method that was awarded a U.S. patent. He is a member of IEEE and Tau Beta Pi. He is a registered Professional Engineer in the state of Wyoming. He taught mechanical, electrical, and computer engineering courses at the University of Wyoming as a Senior Lecturer for 15 years. He is currently an Assistant Professor in the Electrical Engineering program at Utah Tech University. Steven F. Barrett, Ph.D., P.E. received the BS Electronic Engineering Technology from the University ofNebraska at Omaha in 1979, the M.E.E.E. from the University of Idaho at Moscow in 1986, and the Ph.D. Electrical Engineering from The University of Texas at Austin in 1993. He was formally an active duty faculty member at the United States Air Force Academy, Colorado and is now the Vice Provost of Undergraduate Education at the University of Wyoming and Professor of Electrical and Computer Engineering. He is a member of IEEE (Life Senior) and Tau Beta Pi (chief faculty advisor). His research interests include digital and analog image processing, computer-assisted laser surgery, and embedded controller systems. He is a registered Professional Engineer in Wyoming and Colorado. He co-wrote with Dr. Daniel Pack several textbooks on microcontrollers and embedded systems. In 2004, Barrett was named ``Wyoming Professor of the Year'' by the Carnegie Foundation for the Advancement of Teaching and in 2008 was the recipient of the National Society of Professional Engineers (NSPE) Professional Engineers in Higher Education, Engineering Education Excellence Award.
Inhalt
Preface.- Acknowledgments.- Microchip AVR®.- Programming.- Serial Communication Subsystem.- Analog-to-Digital Conversion.- Interrupt Subsystem.- Timing Subsystem.- Microchip AVR®.- Embedded Systems Design.- Authors' Biographies.- Index .