Всем привет! Я новичок на форуме, но по поводу отладчика можно посоветовать Proteus VSM (программа-симулятор микроконтроллерных устройств), лучше отладчиков не встречал, контроллер ATmega168 поддерживает и много других.