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

Обсуждаем цифровые устройства...
iulian2151
Родился
Сообщения: 1
Зарегистрирован: Чт фев 26, 2015 15:50:28

проблема в source code В протеус 8

Сообщение iulian2151 »

проблема в source code В протеус 8

кто-то может мне помочь?



Сюда перенес.
aen
Вложения
Снимок экрана (13).png
Это моя схема
(180.62 КБ) 824 скачивания
Снимок экрана (14).png
здесь "source code " есть 2 ошибки и я поставил ";" перед "pushf" и "popf"
(162.47 КБ) 732 скачивания
Снимок экрана (15).png
а потом вот такие ошибки .....Я не знаю чего делать,,,,,,,
(130.48 КБ) 726 скачиваний
Аватара пользователя
San40
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс янв 04, 2015 16:30:34

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

Сообщение San40 »

Помогите пожалуйста, нарисовал схему, но при симуляции в протеусе на входы логических элементов сигнал приходит а выходной не меняется. Я подозреваю, что неправильно подключил питание, как правильно надо делать?


СпойлерИзображение
Вложения
Logic.jpg
(117.91 КБ) 1108 скачиваний
Пробиваюсь в ТОП глупых вопросов)))
Всем горячих паяльников и холодных полупроводников
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43805
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: проблема в source code В протеус 8

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

iulian2151 писал(а):проблема в source code

кто-то может мне помочь?
А кто будет ПРОШИВКУ в микроконтроллер заливать? И фьюзы выставлять? - выделить МК, правой кнопкой, и выбрать "правка свойств"
San40 писал(а): на входы логических элементов сигнал приходит а выходной не меняется. Я подозреваю, что неправильно подключил питание, как правильно надо делать?

555 таймер- это НЕ логический элемент..

если вывод микросхемы подписан "GND", то почему вы на него подали МИНУС питания, а вывод Vcc - подключили к земле и к плюсу питания? Если уж "земля", то земля, а Vcc- это ПЛЮС ПИТАНИЯ.. - возможно, что у вас поэтому и логические элементы не работают..
Выложите сам файл проекта.

зы.. Иногда при выборе элемента в его свойствах есть надпись типа "нет протеус- модели" - такой элемент не работает..
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: проблема в source code В протеус 8

Сообщение Engineer_Keen »

iulian2151 писал(а):Комментарий к файлу: здесь "source code " есть 2 ошибки и я поставил ";" перед "pushf" и "popf"

"pushf" и "popf" макросы, вы откуда их взяли? Раз ругается, значит в основном коде их нет, если они в отдельном файле, их нужно подключить.
iulian2151 писал(а):Комментарий к файлу: а потом вот такие ошибки .....Я не знаю чего делать,,,,,,,

Макросы, которые выше, судя по названиям сохраняют в стек флаги, если вы что-то из них закомментировали, стек мог порушиться, отсюда переход на 0х0000 адрес (сброс) и неизвестный код операции (из-за сломанного стека переход в произвольное место кода).
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Аватара пользователя
San40
Встал на лапы
Сообщения: 81
Зарегистрирован: Вс янв 04, 2015 16:30:34

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

Сообщение San40 »

555 таймер- это НЕ логический элемент..

если вывод микросхемы подписан "GND", то почему вы на него подали МИНУС питания, а вывод Vcc - подключили к земле и к плюсу питания? Если уж "земля", то земля, а Vcc- это ПЛЮС ПИТАНИЯ.. - возможно, что у вас поэтому и логические элементы не работают..
Выложите сам файл проекта.

зы.. Иногда при выборе элемента в его свойствах есть надпись типа "нет протеус- модели" - такой элемент не работает..


Большое спасибо, всё заработало. Просто общей точкой схемы должен был быть плюс и я решил поставить туда землю :facepalm:
Вложения
Desktop.7z
Файлы проекта
(16.5 КБ) 201 скачивание
Пробиваюсь в ТОП глупых вопросов)))
Всем горячих паяльников и холодных полупроводников
Donetsk
Открыл глаза
Сообщения: 45
Зарегистрирован: Чт ноя 15, 2007 19:31:24
Контактная информация:

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

Сообщение Donetsk »

Научите где можно скачать РС 817 для версии 7.7
CB1
Прорезались зубы
Сообщения: 232
Зарегистрирован: Чт янв 01, 2015 13:44:12

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

Сообщение CB1 »

Доброго времени суток! Начал по немножко осваивать Proteus... Подскажите он всегда правильно моделирует схемы или он может и не так смоделировать схему как она будет работать в реальном мире (конечно не стоит учитывать небольшие отличия в величине напряжений и токов и т.д.... но в целом виртуальная схема так же работает как реальная?)...
Все гениальное - просто
alex1126
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

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

Сообщение alex1126 »

Да, как реальная, но бывают исключения.
Chettuser

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

Сообщение Chettuser »

В любом симуляторе надо делать скидку на то что это всё таки симулятор и он не учитывает некоторых особенностей реального мира. В целом на 80-90% совпадают результаты.
CB1
Прорезались зубы
Сообщения: 232
Зарегистрирован: Чт янв 01, 2015 13:44:12

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

Сообщение CB1 »

Результаты отличаются только в величине параметров (напряжение, сила тока и другие), или и со стороны схемотехники (принципа работы схемы) могут быть отличия? или схема работает правильно только какие то величины параметров могут отличатся от реальных?
Все гениальное - просто
alex1126
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

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

Сообщение alex1126 »

Протеус хорошо моделирует работу микроконтроллеров и цифровых схем. Аналоговые там тоже моделируются, но бывают исключения.
Иногда он наоборот, моделирует слишком правильно и поэтому кажется что схема не работает - например мультивибратор не будет работать "из коробки", так как в реальности эта схема работает из за того что в реальном Мире не бывает двух идентичных элементов, есть погрешность и из за этой погрешности один конденсатор заряжается быстрее другого и запускает пульсацию. Учитывая это надо слегка изменить номиналы элементов.

Вообще аналоговые схемы, считается, лучше в мультикапе моделировать, а цифровые в протеусе.
Chettuser

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

Сообщение Chettuser »

Все же в MicroCap удобнее будет :)
alex1126
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

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

Сообщение alex1126 »

Да, точно, микрокап :)))
alex1126
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

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

Сообщение alex1126 »

Donetsk писал(а):Научите где можно скачать РС 817 для версии 7.7

Он в восьмой версии есть, может имеет смысл перейти?
Аватара пользователя
Halex
Грызет канифоль
Сообщения: 281
Зарегистрирован: Пт ноя 15, 2013 20:58:23

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

Сообщение Halex »

alex1126 писал(а):Он в восьмой версии есть...

Он и в 7.10 есть, а от нее подойдет и для более ранних. А вообще вопрошающему на это уже давно ответили на Казусе, он и там и тут про одно и тоже.
Donetsk
Открыл глаза
Сообщения: 45
Зарегистрирован: Чт ноя 15, 2007 19:31:24
Контактная информация:

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

Сообщение Donetsk »

перешел на 8.1 версию, но пока правда нет русификатора. Но привыкаю к английскому. РС 817 действительно есть. Теперь ищу резисторы млт 0.125 и млт 0.250 не верю что их может не быть. Научите где взять?
alex1126
Вымогатель припоя
Сообщения: 567
Зарегистрирован: Ср дек 19, 2012 12:16:22

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

Сообщение alex1126 »

Там резисторы по расстоянию между выводами идут в тысячных долях дюйма. Или это не то?
Y.Y.
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 13, 2013 19:43:22

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

Сообщение Y.Y. »

День добрый!
Написал маленькую программку для генерирования синуса (прилагается).
При выставлении CKSEL Fuses на внутренний генератор 8МГц - все Ok:
Изображение
(синхронизация осциллографа - канал A)

А вот если установить Fuses на Ext.Clock и указать те же 8Мгц, то имеем совсем другую картину:
Изображение
(синхронизация -канал B).

Может, кто сталкивался...
Подскажите, в чем может быть причина такого эффекта?

Проект, исходник, hex, картинки - все в приложении.
Вложения
Sin_generator.rar
(260.82 КБ) 238 скачиваний
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

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

Сообщение a_skr »

Потому что в этом режиме ножка PB6 (XTAL1) не может быть выходом. Туда заводится Ext. Clock. Вот у Вас всегда на нем единица и висит. Используйте вместо порта B порт D, например.
Y.Y.
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср мар 13, 2013 19:43:22

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

Сообщение Y.Y. »

Спасибо!
Последний раз редактировалось Y.Y. Чт мар 12, 2015 14:33:22, всего редактировалось 1 раз.
Ответить

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