Mikrocontrollertechnik mit AVR: Programmierung in Assembler und C – Schaltungen und Anwendungen