Если нужно отладить алгоритм, не зависимый от работы периферии, то тогда можно воспользоваться C-SPY. Преимущества - отладка на уровне исходного текста, недостатки - периферия практически отсутствует.
Если работа со стандартной периферией, то можно создать .hex-файл и загрузить его в Astudio. Преимущества - достаточно достоверная эмуляция кристалла, недостатки - приходится работать только с дизассемблерным текстом. Адреса подпрограмм и переменных приходится выяснять из map-файла.
Такие сложности возникают из-за того, что в демо-версии EWA90 формат внутренних файлов отличается от рабочей версии и этот формат не понимается другими программами.
ВHИМАHИЕ! IAR адресует память программ побайтно, в то время как Atmel - пословно. Поэтому, если в map-файле от компоновщика подпрограмма имеет адрес 1234h, то в astudio надо указывать адрес 1234h/2=091Ah.