Цитата(Stas- @ Jan 21 2009, 15:46)

Я понимаю, что симуляторы работают неидеально. Но они позволяют с минимальными затратами оценить - заработало хоть как-то или нет, есть ли грубые ошибки. Так что смысл в них есть ;)
При наличии осциллографа, простой консольки на RS-232 затраты и так не будут большими. Если же ничего этого нет, то как говорить о полноценной отладке? Ну, допустим, заработал у Вас вывод в ком-порт в симуляторе, а зашили в железо - молчит. Что делать? Так или иначе придется брать мультиметр или что-то другое. Так может быть сразу оценивать на железе? Ведь Вы экономите время. Сразу видите результат - положительный или отрицательный он.
Цитата(Stas- @ Jan 21 2009, 15:46)

Про авр студию: от симулятора хотелось бы видеть осцилограмму, снятую с какой-нибудь ноги, эмуляцию uart, эмуляцию lcd, кнопки там резисторы и пр. по мелочам.
Да зачем всю эту эмуляцию видеть? Не проще ли сразу работать с реальным железом?
Цитата(Stas- @ Jan 21 2009, 15:46)

Авр студия такого не может.
AVR Studio позволяет посмотреть логику работы программу, т.е. отследить алгоритм. Она не симулирует АЦП, компаратор и много другого, но этого, как правило и не нужно. Достаточно посмотреть общих ход программы.
Цитата(Stas- @ Jan 21 2009, 15:46)

Так же она плохо дружит с другими компиляторами, кроме своего асма и винавр.
Ну почему же, в свое далекое время, когда работал с CodeVision (начинающим был) симулировал великолепно в AVR Studio.
Цитата(Stas- @ Jan 21 2009, 15:46)

Возвращаясь к сабжу: у кого-нибудь все-таки нормально заработал этот симулятор?
В принципе, Вы ответили на свой вопрос, Вы занимаетесь отладкой симулятора, а не реального железа. Сколько Вы потратите на это ценного времени, неизвестно. А потом еще придется адаптироваться к железу.
В общем успехо!