12.01.2011, 01:27
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Не получается эмуляция схемы в Proteus
Здравствуйте!
Подскажите, у кого есть опыт...
Написал программу для ATtiny84, прогоняю в AVRStudio 4 - все отрабатывает как надо, пытался проэмулировать работу схемы в Proteus - не срабатывает прерывание по переполнению счетчика.
Раньше с Proteus не работал, может кто чего подскажет, стоит ли доверять эмулятору, может есть какие ньюансы ?
Схему представляю.
Последний раз редактировалось daemon17; 12.01.2011 в 01:29.
Причина: исправление
|
|
|
|
12.01.2011, 01:34
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Сообщение от daemon17
|
Раньше с Proteus не работал, может кто чего подскажет, стоит ли доверять эмулятору, может есть какие ньюансы ?
|
Ну, вообще то есть целая ветка форума, посвященная Протеусу со всеми его нюансами. Так что Вам скорее всего туда.
Ну а так, на первый взгляд: Протеус не симулирует кварцевый генератор в микроконтроллерах. Просто в свойствах чипа нужно указать нужную тактовую частоту и правильные "фьюзы".
|
|
|
|
12.01.2011, 11:24
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Кроме схемы необходим, хотя бы , HEX.
|
|
|
|
12.01.2011, 12:25
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Сообщение от tsb
|
...
Ну а так, на первый взгляд: Протеус не симулирует кварцевый генератор в микроконтроллерах. Просто в свойствах чипа нужно указать нужную тактовую частоту и правильные "фьюзы".
|
в архиве проект Proteus(а) если запутите - можете увидеть мои установки
|
|
|
|
12.01.2011, 12:29
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
есть и исходник есть.
|
|
|
|
12.01.2011, 14:53
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Не получается эмуляция схемы в Proteus
|
|
|
|
12.01.2011, 14:58
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Выход РА0 повторяет вход РВ2. А что должно быть?
|
|
|
|
12.01.2011, 15:01
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Выход РА0 повторяет вход РВ2. А что должно быть?
|
|
|
|
12.01.2011, 15:10
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Сообщение от kittec
|
Выход РА0 повторяет вход РВ2. А что должно быть?
|
при изменении частоты от ~13-180 Гц на входе, на выходе импульс должен начинаться раньше, но получается не вовсем диапазоне частот.
На AVR Studio все получается.
|
|
|
|
18.01.2011, 11:51
|
|
Частый гость
Регистрация: 25.02.2007
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не получается эмуляция схемы в Proteus
Тема закрыта ![Мистер Грин](images/smilies/icon_smilegreen.gif)
Протеус правильно обрабатывал прерывания (в чем и было сомнение)
была ошибка в программе.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:34.
|
|