ATtiny2313 и ATtiny48 и Proteus

Обсуждаем контроллеры компании Atmel.
Ответить
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пт ноя 08, 2013 01:01:18

Сообщение melandr »

добрый день, уважаемые форумчане. Есть два проекта в AVRStudio 4.19, один компилируется для ATtiny2313, второй - для ATtiny48. Далее в протеус сделанымодели, для проверки работоспособности кода. Код одинаковый для обоих микроконтроллеров, только сделана условная компиляция, так как отличаются регистры таймера 0. При проверке в Протеус код для ATtiny2313 работает, а для ATtiny48 ни в какую не идет. ЧЯДНТ??? Проекты AVRStudio и Proteus во вложении.

PS: Proteus 8.6 SP2

PS2: Нет индикации в Протеус, хотя при паузе переменные все правильные. Также подключил виртуальный осциллограф, и заметил, что в ATtiny48 на выходе PB6 нет импульсов. Хотя в функции индикации все прописано.
PS3: Про то что Протеус глючный и им пользоваться не стоит - знаю, поэтому об этом прошу не писать.
Вложения
4x_18b20.zip
(140.21 КБ) 166 скачиваний
ATtiny48.zip
(113.15 КБ) 125 скачиваний
Реклама
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пт ноя 08, 2013 01:01:18

Сообщение melandr »

Может у кого-то есть мысли, как можно отладить программу, при отсутствии самого устройства. Симулятор AVRStudio  не особо удобен. Протеус в этом плане наглядней. Просто непонятно, проблема в программе для ATtiny48 или в модели ATtiny48 в Протеус.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20071
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

В протеусе фузы можно поставить какие надо, мб в них дело?
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пт ноя 08, 2013 01:01:18

Сообщение melandr »

Насчет фьюз не знаю, выставил такие же как и для Tiny4313. Пока программу изменил на месте, сразу прошил, все норм. Но все-таки вопрос остался. Либо Протеус глючит, и модели работают неправильно. Либо что-то сделано неправильно в проектах.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «AVR»