18.08.2012, 20:30
|
|
Вид на жительство
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от ‹VenoM›
|
в результате чего получается соответствующий .coff и возможность пошаговой отладки.
|
Это хорошо. А сам МПЛАБ .coff не делает?
Может нужно как-то изменить настройки компиляции?
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
|
|
|
|
18.08.2012, 20:33
|
|
Временная регистрация
Регистрация: 27.02.2012
Адрес: Николаев
Сообщений: 98
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Proteus общие вопросы
Murka-MakMur,
мплаб делает, но, по крайней мере, в версиях протеуса до 7.8 ф-ция пошаговой отладки исходника на С недоступна. Только на асме.
|
|
|
|
18.08.2012, 20:37
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от ‹VenoM›
|
Пишу программу, естессно, в мплабе. Потом копирую файлы в vsm, там создаю проект новый. Компилю, в результате чего получается соответствующий .coff и возможность пошаговой отладки.
|
Лишние телодвижения. Пока не понятно о каком компиляторе идет речь .
Но все это можно делать и не копируя .
Все лежит в одной папке и проект MPLAB и проект Proteus .
В Proteus только подключается *coff .
Причем что бы не зас...ть проект делаются подпапки для библиотек, инклудов и т.д.
Сообщение от ‹VenoM›
|
7.8 ф-ция пошаговой отладки исходника на С недоступна. Только на асме.
|
Кто вам такую ересь наплел?
__________________
Осторожно , злой кот
|
|
|
|
18.08.2012, 21:06
|
|
Временная регистрация
Регистрация: 27.02.2012
Адрес: Николаев
Сообщений: 98
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Proteus общие вопросы
|
|
|
|
18.08.2012, 21:10
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Proteus общие вопросы
Собственно отладку и на асм и на С пользовал с незапамятных времен , чуть ли не с 6.3 .
Да , использую так - открыт MPLAB и Proteus .
Правлю и тут же тестирую ...
__________________
Осторожно , злой кот
|
|
|
|
23.08.2012, 11:45
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Proteus общие вопросы
Есть ли элемент, противоположный к DSWITCH? То есть два аналоговых входа и один цифровой выход. Прошелся по элементам, но такого не нашел. Но, вроде, где-то встречал. Может на форуме?
Последний раз редактировалось hubble; 23.08.2012 в 13:30.
|
|
|
|
23.08.2012, 21:28
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,510 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от hubble
|
То есть два аналоговых входа и один цифровой выход.
|
??? И какую функцию сей прибамбас должен станцевать? Вообще то два аналоговых входа и цифровой выход имеет компаратор. А что именно требуется Вам?
|
|
|
|
25.08.2012, 16:39
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от Halex07
|
А что именно требуется Вам?
|
Прибор типа оптотранзистор.
В общем решил свой вопрос подключением именно такового. Но думал, возможно что-то попроще (т.к. много всего у меня в схеме - и аналог и цифра; захотелось побольше примитивов). Вроде DSWITCH, только наоборот.
Поставить его в цепь переменного напряжения. Как только оное поднимается выше, например, 1.3В (регулируется в модели), то выставляется на выходе логическая 1. Опускается ниже 0.7В (регулируется в модели) - логический 0.
Во как я захотел ))
Чувствую, проще оптотранзистор.
Последний раз редактировалось hubble; 25.08.2012 в 16:43.
|
|
|
|
25.08.2012, 17:28
|
|
Прописка
Регистрация: 14.06.2012
Сообщений: 263
Сказал спасибо: 2
Сказали Спасибо 129 раз(а) в 103 сообщении(ях)
|
Re: Proteus общие вопросы
Есть такой! Находится в Laplace Primitives и зовется он NL : SW HYST - нелинейный двухуровневый переключатель с гистерезисом.
В его параметрах для твоего случая нужно установить величину первого порога (Value of first threshold) = 1.3V, второго порога = 0.7V, величину положительного выходного напряжения = 5V, величину отрицательного выходного напряжения = 0V
|
|
|
Сказали "Спасибо" Алекс Василич
|
|
|
26.08.2012, 22:49
|
|
Прописка
Регистрация: 04.08.2006
Сообщений: 139
Сказал спасибо: 12
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
|
Re: Proteus общие вопросы
Да. Это оказалось практически то, что надо... В большей степени.
Спасибо.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:40.
|
|