Skúste napríklad nasledujúce knihy:
http://shop.ben.cz/cz/121139-atmel-avr-programovani-v-jazyce-c.aspx
http://shop.ben.cz/cz/121120-c-pro-mikrokontrolery.aspx
http://shop.ben.cz/cz/121099-mikrokontrolery-atmel-avr-vyvojove-prostredi.aspx
Sám ich nevlastním, takže neviem posúdiť ich kvalitu, resp. či budú pre Vás vhodné. Bolo to iba rýchle vyhľadanie u Bena.
Vlastnim tu druhou knizku (C pro mikrokontrolery) a moc ji nedoporucuji. Nevim jestli je to spatnym prekladem nebo jestli puvodni autor nemel moc zkusenosti s C a hlavne C++ (kapitola o C++ je dost bidna), ale mam pocit, ze by Vas tato knizka spis mohla zmast divnou terminologii atd. Take je to dost zamereno na 8051 a taktez na IAVR (screenshoty atd.).
Asi bych Vam pro klasickou vyuku cecka doporucil Herouta (vyuzijete prakticky vse, snad krome I/O) + tu prvni zde zminovanou knizku.