마이크로컨트롤러유닛은 CPU와 메모리, I/O 포트, 시리얼 인터페이스 등을 하나의 IC로 집적하여 구현한 단일 칩 마이크로컴퓨터를 지칭하는 말로, 줄여서 마이크로컨트롤러 혹은 마이컴이라고도 한다. 마이크로컨트롤러유닛은 많은 주변장치들을 집적하였기 때문에 그 자신만으로 하나의 완벽한 기능을 수행해 낼 수 있다. 이를 활용하여 많은 제어 시스템에서 사용되고 있으며, 최신 가전제품과 스마트 기기 또한 그 혜택을 누리고 있다.
이 책은 다양하고 필수적인 실험을 통해 마이컴 프로그래밍 방법을 학습하고 마이컴 시스템 개발에 적용할 수 있는 지침서이다. AVR Studio4와 Codevision AVR C 컴파일러를 사용하여 프로그램 개발하였으며, 활용도 높은 실습 예제들로 구성하여 마이컴 시스템 개발 능력을 향상시킬 수 있다. 대학 및 교육 기관에서 교재로 활용할 수 있도록 적당한 분량으로 구성하였다.