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

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 13330
Зарегистрирован: Сб янв 14, 2012 15:34:13
Откуда: 26RUS

Сообщение ИВАНЫЧ956 »

ALEKS1102X, покиздеть не с кем. :shock:
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3722270#p3722270"]С полгода назад добавлял в протеус модели 176ие3/4/12, нашел в сети, как это делается..... :facepalm:[/uquote]
Кидай файлы в указанные папки и будет тебе щастье. :))) :beer:
02.11.rar
(5.4 КБ) 420 скачиваний
11.jpg
(45.55 КБ) 511 скачиваний
Реклама
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

[uquote="ИВАНЫЧ956",url="/forum/viewtopic.php?p=3729321#p3729321"]ALEKS1102X, покиздеть не с кем. :shock:[/uquote]

Ага, Вас ждал...
Будем делать часики...
https://yadi.sk/d/-z_RVfDv5h2ayA
Реклама
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 14, 2013 16:11:01

Сообщение BERKY »

[uquote="ALEKS1102X",url="/forum/viewtopic.php?p=3729509#p3729509"][uquote="ИВАНЫЧ956",url="/forum/viewtopic.php?p=3729321#p3729321"]ALEKS1102X, покиздеть не с кем. :shock:[/uquote]

Ага, Вас ждал...
Будем делать часики...
https://yadi.sk/d/-z_RVfDv5h2ayA[/uquote]

...... файл в проте 7.7 скинуть , или сами делать будете. Еще в железе есть 176ие13. Это сами часы с динамическим управлением. И 176ИЕ17 это календарь с динамическим управлением. Моделей их в проте нет. Да и никто ни когда не делал.
Вложения
ЧАСЫ 176 СЕРИЯ.rar
(155.32 КБ) 339 скачиваний
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср апр 06, 2011 13:41:11

Сообщение Alex-DJ »

Странно но у меня в протеусе версии 8.9 про не работает счётчик 74193, аналог нашего 155ИЕ7. Просто тупо не считает и всё... Хоть тресни. Файл проекта прилагаю. Впринципе там кроме микросхемы и трёх кнопок ничего нет, но считать не хочет. Ошибок при симуляции не выдаёт никаких

Изображение
Вложения
ie7.rar
(13.11 КБ) 342 скачивания
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 14, 2013 16:11:01

Сообщение BERKY »

Alex-DJ,
4 вывод через резистор 1ком на плюс 5в.
Реклама
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср апр 06, 2011 13:41:11

Сообщение Alex-DJ »

[uquote="BERKY",url="/forum/viewtopic.php?p=3730554#p3730554"]Alex-DJ,
4 вывод через резистор 1ком на плюс 5в.[/uquote]

4 вывод это счёт в обратную сторону. На всякий случай попробовал как вы сказали на + через 1 ком, но всё равно не считает. Все логические уровни на месте, ошибок нет, но не считает.
Реклама
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Сообщение prw07 »

Подскажите что за фокусы с протеусом: пропускает строки в отладке. В примере в операторе switch два идентичных кода. Второй выполняется, первый пропускает. Что не так ?
Перезагрузка не помогает.
Изображение
Вложения
Без імені.jpg
(65.78 КБ) 2230 скачиваний
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

prw07
Скорее всего хорошо работает оптимизатор у компилятора. Полностью отключить оптимизацию или понизить её уровень.
Такое случается не только в протеусе.
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18689
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

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

Мой уютный бложик... заходите!
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

[uquote="BERKY",url="/forum/viewtopic.php?p=3729711#p3729711"][uquote="ALEKS1102X",url="/forum/viewtopic.php?p=3729509#p3729509"][uquote="ИВАНЫЧ956",url="/forum/viewtopic.php?p=3729321#p3729321"]ALEKS1102X, покиздеть не с кем. :shock:[/uquote]

Ага, Вас ждал...
Будем делать часики...
https://yadi.sk/d/-z_RVfDv5h2ayA[/uquote]

...... файл в проте 7.7 скинуть , или сами делать будете. Еще в железе есть 176ие13. Это сами часы с динамическим управлением. И 176ИЕ17 это календарь с динамическим управлением. Моделей их в проте нет. Да и никто ни когда не делал.[/uquote]

Ну вообще-то я имел ввиду, что необязательно делать самодельные модели (которые зачастую работают очень криво и тормознуто, к примеру как индикатор NOKIA1100, который я использовал в своей разработке) если есть оригинал, с которого КМОП серии 176 и 561 изначально и "рисовались" русскими имитаторами импортных микросхем.
У меня есть хороший знакомый, который лет 20 назад работал на Интегралле - не знаю, правду он рассказывал или нет, но, говорил что купили японский станок за много уёв, который сдирает микронный слой с микросхемы TDA(Philips), делает фото слоёв, а после появлялись аналоги микросхем под маркой INAхххх - типа Интегралловский подъхбос...
Так вот, зачем моделировать то что есть в оригинале, а именно серия CD40хх фирмы Техас Инструментс. ШО ? Хде-то несовпадает по ножкам ? Дык выж используете чисто для симуляции, там оригиналы (как в плате) не нужны, в Протеусе я вообще стараюсь по минимуму использовать микросхемы - для имиьтации секундных, полсекундных, и т.п. сигналов можно поставить что-то из разряда "Generators" и задать нужную частоту..
А я лично логику на данный момент использую только в качестве буфера между процем и исполнительными элементами (в качестве защиты проца от непредсказуемых вылетов силовых транзисторов, и т.п...)
Лично для кого-то могу разработать хоть с динамикой, хоть статику часики на обычной логике, но не для себя...

Добавлено after 22 minutes 46 seconds:
[uquote="prw07",url="/forum/viewtopic.php?p=3730797#p3730797"]Подскажите что за фокусы с протеусом: пропускает строки в отладке. В примере в операторе switch два идентичных кода. Второй выполняется, первый пропускает. Что не так ?
Перезагрузка не помогает.
Изображение[/uquote]
Случаем не в MPLABX пишете (после покупки атмела микрочипом ?) Если ДА, то микрочиповский компиллятор "нарисован"таким образом, что если ваше
"MCUCR "( не знаю авр, поэтому ничего не скажу по коду) нигде больше не используется, т.е. нет развития этого кода, то он считается бесполезным и не
компилируется.
Для глобальных переменных помогает приставка "volatile", а спец регистры и так должны выводится в окне переменных...
А ещё есть прикол - в дизасме не все "асм" команды прорисовываются - т.е. переход ниже по коду на аналогичный не всегда явно прописан, хотя если открыть окно
"Program Memory", то там все команды будут в нужной последовательности...
Последний раз редактировалось ALEKS1102X Сб ноя 16, 2019 00:41:02, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 43982
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3730531#p3730531"]Странно но у меня в протеусе версии 8.9 про не работает счётчик 74193, аналог нашего 155ИЕ7. Просто тупо не считает и всё... Хоть тресни. Файл проекта прилагаю.[/uquote]
Странно.. А у вас "модель счётчика" есть?
Изображение
точно рабочая?
У меня и в 7 и в 8 версии- РАБОТАЕТ..
Изображение Изображение
Может, протеус "кастрированный"?
8.zip
(11.13 КБ) 341 скачивание
зы.. Обычно пользуются "зипом", рар- архивы не всегда открываются, а за "зип" этого пока не замечалось.. :dont_know:
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3730531#p3730531"]Странно но у меня в протеусе версии 8.9 про не работает счётчик 74193, аналог нашего 155ИЕ7. Просто тупо не считает и всё... Хоть тресни. Файл проекта прилагаю. Впринципе там кроме микросхемы и трёх кнопок ничего нет, но считать не хочет. Ошибок при симуляции не выдаёт никаких

Изображение[/uquote]
https://yadi.sk/d/BO6fyXfpABGNPA

Добавлено after 8 hours 42 minutes 26 seconds:
[uquote="Alex-DJ",url="/forum/viewtopic.php?p=3730569#p3730569"][uquote="BERKY",url="/forum/viewtopic.php?p=3730554#p3730554"]Alex-DJ,
4 вывод через резистор 1ком на плюс 5в.[/uquote]

4 вывод это счёт в обратную сторону. На всякий случай попробовал как вы сказали на + через 1 ком, но всё равно не считает. Все логические уровни на месте, ошибок нет, но не считает.[/uquote]

Если резет, inc/dec правильно подключили - и это в железе работает, то нах вам этот протеус, это ж не микроконтроллер, для которого можно кардинально программу изменить ?!? Для логики всё просто - или работает или какута из микросхем купили браковану !!!
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 14, 2013 16:11:01

Сообщение BERKY »

У меня в моей старой версии 7.7 счетчики все работают. Проблем ни когда не было.
Восьмерку не стал устанавливать. Хватает этой.
Друг Кота
Аватара пользователя
Сообщения: 43982
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="BERKY",url="/forum/viewtopic.php?p=3737743#p3737743"]У меня в моей старой версии 7.7 счетчики все работают.
Восьмерку не стал устанавливать. Хватает этой.[/uquote]"для себя" хватает, а вот чужую схему посмотреть- :dont_know:
зы.. Я и SL5 пользуюсь, мне он больше нравится.. Но, из- за того, что платы и в SL6 рисуют, приходится и его иметь..
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

[uquote="BERKY",url="/forum/viewtopic.php?p=3737743#p3737743"]У меня в моей старой версии 7.7 счетчики все работают. Проблем ни когда не было.
Восьмерку не стал устанавливать. Хватает этой.[/uquote]
Меня тоже устраивает старая версия 7.10SP1. Единственно что напрягает - через пару месяцев, в 2020 заканчивается кряк (лицензмя) на эту версию, и походу что ? Придётся на !овно восьмой серии переходить... А так не хоцца..................

Добавлено after 19 minutes 1 second:
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3737746#p3737746"][uquote="BERKY",url="/forum/viewtopic.php?p=3737743#p3737743"]У меня в моей старой версии 7.7 счетчики все работают.
Восьмерку не стал устанавливать. Хватает этой.[/uquote]"для себя" хватает, а вот чужую схему посмотреть- :dont_know:
зы.. Я и SL5 пользуюсь, мне он больше нравится.. Но, из- за того, что платы и в SL6 рисуют, приходится и его иметь..[/uquote]

Дык чужую схему можно и без извращений посмотреть...
https://yadi.sk/i/mZW-GG2p7sv3_w
Ну... как минимум часть схемы...
Друг Кота
Аватара пользователя
Сообщения: 43982
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="ALEKS1102X",url="/forum/viewtopic.php?p=3737750#p3737750"]Дык чужую схему можно и без извращений посмотреть...
Ну... как минимум часть схемы...[/uquote]
Под "чужую схему" я имел ввиду - чужую модель для протеуса..
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

Для prw07:
Вчера забыл написать, Вы же можете сами проверить исполняется тот код в вашей программе, или нет...
Остановились в протеусе на нужном коде, правой кнопкой: дизассемблер, и смотрите куда программа скачет, и выполняет вообще Ваш код или нет
А если действительно пишете в MPLABX, то в настройках компилятора есть галочка "Speed" или "Space". Если выберете первое, то компилятор не будет искать в коде одинаковый код, и делать из него подпрограммы (call - return), а будет везде вставлять написанные команды - потеряете в размере кода, выиграете немного в скорости: не будет лишних переходов и возвратов.
А выберете второе, код станет короче, но незначительно вырастет время исполнения кода...
https://yadi.sk/d/E71OhjXWb_fmQg
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1485
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

1. В Протеусе есть микры одного наименования, но из разных серий. Для одних есть симулирующая модель, для других - нет. Оно и правильно - ведь работают они одинаково. Ваша микра - без модели, потому что возле выводов квадратиков (синий-красный) логических уровней нету. Почему Протеус не ругается на ошибку - не знаю, может настроен так.
2. В свойствах этой микры не установлен значек "исключить из симуляции" ?
3. Некоторые "протеусо-писаки" "конструируют" элементы без симулирующей модели, то есть только графический символ, и без зазрения совести распространяют . Так у меня появились когда-то "протеусный ТВ экран", "VGA дисплей" и еще мнооооого чего.
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пт мар 29, 2013 23:53:14

Сообщение ALEKS1102X »

[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=3738159#p3738159"]1. В Протеусе есть микры одного наименования, но из разных серий. Для одних есть симулирующая модель, для других - нет. Оно и правильно - ведь работают они одинаково. Ваша микра - без модели, потому что возле выводов квадратиков (синий-красный) логических уровней нету. Почему Протеус не ругается на ошибку - не знаю, может настроен так.
2. В свойствах этой микры не установлен значек "исключить из симуляции" ?
3. Некоторые "протеусо-писаки" "конструируют" элементы без симулирующей модели, то есть только графический символ, и без зазрения совести распространяют . Так у меня появились когда-то "протеусный ТВ экран", "VGA дисплей" и еще мнооооого чего.[/uquote]

Вы бы хоть написали для кого это сообщение, и какие м/с Вы имеете ввиду...
Если претензии ко мне, то да (пункт 3) я в моделях выложил свою "типа" модель, на сколько помню я так и указал что это не модель а "типа". Думал что объединение в один красивый корпус скорострельности работы прибавит, ага как же, да и сам мог это предвидеть... Но то что красиво в симуляторе можно разместить - это факт.
Другие вон выкладывают модели индикаторов, которые вроде нормальные, и если пошагово ходить по программе, то и переключается мгновенно на другую страницу меню, а если "Выполнить без контрольных точек", то при нажатии кнопки "вверх" или "вниз" подсветка включилась, а индикатор может переключиться на другую страницу через 5, 10 секунд, а может и вообще проигнорировать переключение... Ещё раз нажмёшь - а он уже перескочит на очередную (через одну) страницу, другой раз переключается быстро... Нормальная модель Да? Конечно лучше чем ничего, но и полноценной моделью это назвать нельзя, в железе таких проблем нету...

По пункту 2, я лично, перед использованием моделей всегда устанавливаю галочку "Только корпуса с моделями", а иначе смысл их вообще вносить в симулятор ??? Платы я рисую по старинке в лайауте, автотрассировку не использую (может и хорошая "весчь", нужно как-нибудь попробовать), двух и более сторонние палаты тоже не для хобби, и не в домашних условиях...
Вон купил ламинатор "FGK-230iD", долго выбирал между "i" и "iD", думал текущую температуру будет показывать, а оказалось хоень собачья, и зачем спрашивается индикатор всунули, и светодиодом было понятно - включен нагрев или нет...
Ну сразу разобрал, взял китайский индикатор за 1,2 $, PIC18F46K22 - вот до сих пор прошивку никак не допишу чтобы ПИД, чтобы под ЛУТ, датчик оборотов на вал, и т.п...Силовую плату на нагрев и на двигатель сделал отдельной - пока 3 симистора, в дальнейшем рассчитываю переделать и для шагового движка что-то наподобие частотника, шоб уменьшить его скорость...
Ну а пока так и лежит разобранный...
https://yadi.sk/d/_RGpeBLsc1N4Zg
Родился
Сообщения: 1
Зарегистрирован: Сб фев 08, 2014 10:58:17

Сообщение SEVahnin »

Подскажите ОЧЕНЬ УМНЫЕ ЛЮДИ КАК ВКЛЮЧИТЬ РУССКИЙ ЯЗЫК В Proteus 8.8 После того как скачал тот умный файл под названием "Русификатор Proteus"
За рание СПАСИБО!!!
Ответить

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