Proteus: вопросы и ответы

Обсуждаем цифровые устройства...
Аватара пользователя
radio-kot
Собутыльник Кота
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Re: Proteus: вопросы и ответы

Сообщение radio-kot »

приложите проект архивом с простым кодом. а лучше обновите до PROTEUS 7.10
Будете проходить мимо- проходите!
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

Я под пики не программировал, но по аналогии с атмелом:
1. Проверьте адекватность поведения в отладчике среды (если есть)
2. Отключите оптимизацию.
vano11
Вымогатель припоя
Сообщения: 653
Зарегистрирован: Вс дек 20, 2009 09:44:51
Откуда: 016RU

Re: Proteus: вопросы и ответы

Сообщение vano11 »

vano11 писал(а):Требуется покрутить в протеусе проект на Atmega 48 с подключенной внешней SPI флеш памятью AT45DB041D, исходников нет, только хекс..........

Оказалось что мне еще и не до флешки в этом моем проекте в протеусе, он еще и не работает с программой через сом порт. При попытке послать из виртуального терминала на МК команду, в логах идет куча сообщений [AVR USART 0] RX Frame Error" и "[AVR USART 0] RX Parity Error]. С настройками терминала игрался. Предплагаю что это из за того что МК у меня не на той частоте работает и поэтому временные интервалы не те. В железе МК должен работать с внешним кварцем 4мГц и с железным вариантом мне вроде все понятно. ATmega48 с завода настроена на тактирование от внутреннего генератора частотой 8мГц. При этом у нее также запрограммирован fuse-бит CKDIV8, который управляет предделением тактовой частоты кристалла на 8, таким образом, результирующая частота МК составляет 1мГц. Выставляем фьюзы на внешний кварц 3-8 мгц 1к ск/14 ск + 65 ms cksel=1101 sut=00. А как заставить этот МК в протеусе работать на 4 мгц? У меня стояло на внутренний RC 8мГц, CKDIV8 галочку убирал, т.е. работа на 8 мгц. В ФАКах читал, что если только для симуляции проект, то кварцы с кондерами "рисовать" не нужно.
Повторяю, конкретный вопрос, как выставить в протеусе, в свойствах компонента Atmega 48, чтобы он симулировал работу на 4 мГц?
mazdaec
Родился
Сообщения: 4
Зарегистрирован: Пн янв 24, 2011 11:41:40

Re: Proteus: вопросы и ответы

Сообщение mazdaec »

Прикрепляю файл с проектом протеуса и проектом микроСИ. Когда комментирую 53-ю строку, то переменные в протеусе отображаются. Но стоит снять комментарий как в окне переменных пропадает почти весь список.

PS
Это практически первая программа, которую я решил написать на СИ, а тут на тебе, и все переменные исчезли=) До этого писал исключительно на ассемблере и горя не знал, кроме того что программный код растягивался на несколько десятков страниц и выловить ошибку в этом коде было большое проблемой=)
Вложения
PULT.rar
пример проекта
(48.7 КБ) 198 скачиваний
Chettuser

Re: Proteus: вопросы и ответы

Сообщение Chettuser »

Оптимизация отключена на время отладки?
mazdaec
Родился
Сообщения: 4
Зарегистрирован: Пн янв 24, 2011 11:41:40

Re: Proteus: вопросы и ответы

Сообщение mazdaec »

"optimization level = zero"
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

установил Proteus Professional 7.7 SP2 http://eldigi.ru/site/prog/1.php
при попытке крякнуть выдает сообщение
http://rghost.ru/42570538/image.png
помогите советом, ПОЖАЛУЙСТА
Tell Me The Truth
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

FreshMan писал(а):помогите советом, ПОЖАЛУЙСТА

http://rutracker.org/forum/viewtopic.php?t=3958483
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

Orion33, мне попался плохой вариант ?
сносить и устанавливать по вашей ссылке ?
юзаю семерку
Tell Me The Truth
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

FreshMan
Возможно, да. Я устанавливал указанный, и никаких проблем не было. В конце концов, это просто совет, как Вы и просили :)
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

у вас семерка ?
Tell Me The Truth
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

Да, корпоративная. Устанавливал на 3х компах, проблем не было.
Chettuser

Re: Proteus: вопросы и ответы

Сообщение Chettuser »

Я бы уточнил - система очевидно 64-битная?
Тогда у Вас Шпротеус установился скорее всего в папку Program Files (x86). Туда и надо "шприц" направлять.
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

Chettuser писал(а):Я бы уточнил - система очевидно 64-битная?

Из 3х компов одна была 64-битная. Повторюсь, никаких проблем :) Качать надо с проверенных источников, где большая обратная связь.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

у меня 32
Tell Me The Truth
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

народ, подскажите, кто какую проверенную версию использует и где скачать ?
второй раз уже не могу кряк установить
юзаю виндовс 7
32 битную
Tell Me The Truth
Chettuser

Re: Proteus: вопросы и ответы

Сообщение Chettuser »

с рутрекера 7.10 сп0
Orion33
Друг Кота
Сообщения: 4753
Зарегистрирован: Сб апр 21, 2012 19:21:43

Re: Proteus: вопросы и ответы

Сообщение Orion33 »

FreshMan писал(а):народ, подскажите, кто какую проверенную версию использует и где скачать ?

Выше на этой странице я Вам уже давал ссылку. Она тяжела для осмысления? :music:

ЗЫ, Если мне не изменяет память, в руководстве по установке черным по белому написано, что при удалении предыдущей версии надо обязательно сначала удалить лицензии. Вы это делали?
Chettuser

Re: Proteus: вопросы и ответы

Сообщение Chettuser »

Боюсь запутать начинающих, но я никогда не парился по поводу удаления старых версий и лицензий.
Просто ставить надо внимательнее - вывод из собственного опыта.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Proteus: вопросы и ответы

Сообщение FreshMan »

Orion33 писал(а):Вы это делали?

нет
как это сделать ?
Tell Me The Truth
Ответить

Вернуться в «Цифровая техника»