Proteus: вопросы и ответы
Re: Proteus: вопросы и ответы
Engineer_Keen, спасибо, теперь все ясно.
- Реклама
Proteus вызывает зависание компьютера
Здравствуйте! Я изучаю раздел сайта обучалка и столкнулся с одной проблемой.
дело в том, что я решил изучать программирование МК, в чем очень сильно помогает Ваш сайт, и решил использовать для изучения темы программу Proteus. Собрал схему как здесь, за исключением выводов VCC и GND(так не нашел как их сделать видимыми). Добавил прошивку МК и нажал кнопку Play(кажется так называется). компьютер чуть чуть подумал и завис. Больше я с ним поговорить не смог))) Программу удалось закрыть только аварийно(все три раза). В журнале винды появилась ошибка с кодом события 101. по всей видимости проблема в программе. Версия прг Proteus Professional 7.7 SP2. Возможно ошибку я допустил. укажите пожалуйста на ошибки и помогите решить эту проблему, а то дальше обучение не двигается)))
Исправил название Сэр Мурр
Сюда перенес.
aen
дело в том, что я решил изучать программирование МК, в чем очень сильно помогает Ваш сайт, и решил использовать для изучения темы программу Proteus. Собрал схему как здесь, за исключением выводов VCC и GND(так не нашел как их сделать видимыми). Добавил прошивку МК и нажал кнопку Play(кажется так называется). компьютер чуть чуть подумал и завис. Больше я с ним поговорить не смог))) Программу удалось закрыть только аварийно(все три раза). В журнале винды появилась ошибка с кодом события 101. по всей видимости проблема в программе. Версия прг Proteus Professional 7.7 SP2. Возможно ошибку я допустил. укажите пожалуйста на ошибки и помогите решить эту проблему, а то дальше обучение не двигается)))
Исправил название Сэр Мурр
Сюда перенес.
aen
Re: Proteus: вопросы и ответы
Может кто-нибудь посмотреть программку, помочь? Есть внешние генераторы, есть программа в микропроцессоре. На каждый перепад внешних генераторов должны переключатся выходы (portC). Но отрабатывается в лучшем случае 1 из 5 импульсов. Может частоты генераторов и мп не совпадают, хотя старалась все правильно выставлять. Исходник написан в AVR и все четко отрабатывает.
- Вложения
-
- pro.rar
- (31.35 КБ) 222 скачивания
Добро всегда побеждает зло! Кто победил- тот и добрый.
- wws63
- Сверлит текстолит когтями
- Сообщения: 1230
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: Proteus вызывает зависание компьютера
Ваш проект протеуса покажите, тогда может совет дадут 
Re: Proteus вызывает зависание компьютера
Исправил название Сэр Мурр
спасибо большое.
Забыл указать. ОС Вин7, Ноут - Fujitsu-siemens AMILO Notebook Pi 3540
wws63 писал(а):Ваш проект протеуса покажите, тогда может совет дадут
Извините, не совсем понял. Нужен скрин схемы? или что? делал по статье.
- Реклама
Re: Proteus: вопросы и ответы
в общем вроде разобрался, спасибо. оказывается в пути к файлу были русские символы
возникла другая проблема. пока еще не искал решения, возможно они тут есть, но напишу, может кто ткнет.
вот лог

английский плохо знаю))) переводом займусь позже)) сейчас уехать надо.
вот файл, но там чего-то не того это точно)))
и еще вопрос. не разобрался как сделать видимыми Vcc и GND? видимо из-за этого и не фурычит))
возникла другая проблема. пока еще не искал решения, возможно они тут есть, но напишу, может кто ткнет.
вот лог

английский плохо знаю))) переводом займусь позже)) сейчас уехать надо.
вот файл, но там чего-то не того это точно)))
и еще вопрос. не разобрался как сделать видимыми Vcc и GND? видимо из-за этого и не фурычит))
Re: Proteus: вопросы и ответы
В общем почти разобрался)) возле каждого компонента становится красный или синий квадратик. если по ним сверяться, то все идет правильно. Но выдает километр ошибок следующего содержания:
[AVR CORE] PC=0х0800. PC=186A0 is outside of ROM space. если отрубить RESET от питания, то ошибка исчезает, но и схема не работает. Файл. полагаю, что так и должно быть...? да и еще вопрос. Светики на схеме не будут гореть? только за счет квадратиков определять работоспособность схемы?
[AVR CORE] PC=0х0800. PC=186A0 is outside of ROM space. если отрубить RESET от питания, то ошибка исчезает, но и схема не работает. Файл. полагаю, что так и должно быть...? да и еще вопрос. Светики на схеме не будут гореть? только за счет квадратиков определять работоспособность схемы?
Re: Proteus: вопросы и ответы
Есть ли аналоги TDA в Proteus?
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Proteus: вопросы и ответы
Вопрос-в Proteus учитывается отклонение частоты внутреннего генератора в АВР? А то часы на Тини2313 за 8 минут отстали на пару секунд(в симуляторе). Такт-внутренний генератор.
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Proteus: вопросы и ответы
дух писал(а):Но выдает километр ошибок следующего содержания:[AVR CORE] PC=0х0800. PC=186A0 is outside of ROM space.
Ошибка в программе. Неправильный адрес или сбой стека. Нужен код, чтобы разобраться.
дух писал(а):если отрубить RESET от питания, то ошибка исчезает, но и схема не работает.
В железе не рекомендуется оставлять ресет в воздухе. В симуляторе, естественно работать вообще не будет, это равносильно постоянному сбросу.
дух писал(а):Светики на схеме не будут гореть? только за счет квадратиков определять работоспособность схемы?
"Квадратики" отображают текущее состояние вывода. У светодиодов симулятора, помимо этого еще есть инерционность, как у реальных светодиодов.
дух писал(а):и еще вопрос. не разобрался как сделать видимыми Vcc и GND?
Их нельзя сделать видимыми, можно только заставить отображать строчки с их значениями, если они не стандартные, например вместо VCC и GND написать +5V и +0V.
дух писал(а):видимо из-за этого и не фурычит))
Отображение не влияет на симуляцию.
Pika4u писал(а):А то часы на Тини2313 за 8 минут отстали на пару секунд(в симуляторе). Такт-внутренний генератор.
Это по каким часам засекалось? Надеюсь не по тем что в трее... А то может там и вовсе не в реальном времени симуляция была.
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Proteus: вопросы и ответы
Смотрелось конечно не по трею. Смотрелось по часам в Протеусе.

Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Proteus: вопросы и ответы
Не знаю как насчет отклонения (при 8МГц - один такт всегда 125нс), но калибровочный регистр OSCCAL точно работает. Можно его подкрутить, если изменения в регистрах сравнения таймера не помогают в достаточной мере. Хотя для часов внутренний генератор 

Re: Proteus: вопросы и ответы
Случилось что то непонятное. При запуске ISIS выдает битую порно-картинку.
ARES запускается нормально. Антивирус (Касперский 7.0) молчит. Снес скачал с торрента другой то же самое

- Engineer_Keen
- Друг Кота
- Сообщения: 3870
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Proteus: вопросы и ответы
Видимо на торренте был уже зараженный вариант. А каспер просто прошляпил вирус. Или сам екзешник (или какая-то dll-ка от него) повреждена вирусом, но не заразна, и каспер его не считает за угрозу. Или в системе полный пипец и файлы заражаются сразу после установки, а антивирус на самом деле вообще не пашет 

-
Chettuser
Re: Proteus: вопросы и ответы
Дык это может вирус такой... Ptoteusofeel 
Re: Proteus: вопросы и ответы
Так Proteusы вроде разные качал а эффект тот же. Может кто подскажет где хвосты подчистить при установке?
Re: Proteus: вопросы и ответы
Engineer_Keen писал(а):Ошибка в программе. Неправильный адрес или сбой стека. Нужен код, чтобы разобраться.
вот код
не совсем понятно, что такое инерционность и как она проявляет себя в программе. мне простым языком скажите пожалуйста должны гореть светики или нет)))Engineer_Keen писал(а):У светодиодов симулятора, помимо этого еще есть инерционность, как у реальных светодиодов.
Re: Proteus: вопросы и ответы
не совсем понятно, что такое инерционность
Посмотри сколько времени ЛЕД включен и сколько выключен и представь это в реальности.
-
Chettuser
Re: Proteus: вопросы и ответы
Bear2011В таких случаях я пользуюсь Unіnstall Tool


