Ну например, взять любой пример сперва из Протеуса,
потом - из, скажем, CVAVR и скомпилировать/собрать дивайс в Протеусе.
Я как-то писал пару примерчиков (типа для чайников). Вот, с LCD: http://www.vw-dmrv.narod.ru/Proteus_Sample/Kbd_LCD.zip - можно взять оттуда и покрутить. Если не будут работать - глюки в Вашем Протеусе. Tсли работаtт - глюки в Вашей программе.