02.02.2010, 08:18
|
|
Прописка
Регистрация: 14.11.2006
Сообщений: 150
Сказал спасибо: 31
Сказали Спасибо 125 раз(а) в 62 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от Zar-Zak
|
есть плата в ares сделал свои корпуса. перегнал в isis и отдал человеку, он не может нормально работать с фалами - проблемы с корпусами, которые походу остались в моих библиотеках. Есть ли стандартная функция экспорта того, что я нарисовал? Какие файлы "ручками" надо скопировать и откуда?
|
Читай здесь
https://kazus.ru/forums/showpost.php...1&postcount=21
и здесь
https://kazus.ru/forums/showpost.php...9&postcount=23
|
|
|
|
13.02.2010, 18:24
|
|
Временная регистрация
Регистрация: 09.10.2006
Сообщений: 58
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Proteus общие вопросы
Не нашел , как отключить эмуляцию USB.. Есть прошивка для 18f2553 ( c поддержкой усб). К ножкам D+, d- ничего не присоединено - однако при старте выскакиват USB analyzer c дескрипторами моего устройства.....
|
|
|
|
18.02.2010, 18:33
|
|
Временная регистрация
Регистрация: 17.03.2009
Адрес: Киев
Сообщений: 68
Сказал спасибо: 18
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
Народ как произвольно разводить провода в протеусе?
что бы так как в микрокапе..
свободно и легко
http://vrtp.ru/uploads/post-44-1265986429.png
|
|
|
|
20.02.2010, 02:28
|
|
Гражданин KAZUS.RU
Регистрация: 26.12.2005
Сообщений: 596
Сказал спасибо: 24
Сказали Спасибо 68 раз(а) в 45 сообщении(ях)
|
Re: Proteus общие вопросы
Вопрос по UART ATmega128 в Proteus. Принимаю блок из 8 байт по прерыванию UART. После приема посылаю ответ тоже по прерыванию. Так вот первый байт ответа ( а это адрес устр-ва MODBUS) = 00. Хотя до этого в окне Watch было "UDR1=0x31". Да и в массиве, из которого выводится инфа, первый элемент =0x31. Остальные элементы выводятся нормально. Что здесь не так. Или в Proteus'e глюк? Прикладываю проект со скриншотами окон симуляции.
Для правильной работы необходимо в окне Virtual Terminal последовательно ввести: 1 3 0 1 0 5 X X (два последних символа любые).
Проверил в "железе" - все нормально.
P.S.
Proteus 7.5 SP3, IAR 4.30A
И еще вопрос: можно ли в Virtual Terminal вводить каким-то образом шестнадцатеричные значения, а то неудобно каждый раз для симуляции вносить изменения в программу.
Последний раз редактировалось pifa; 20.02.2010 в 03:57.
|
|
|
|
21.02.2010, 11:03
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от 12val12
|
Народ как произвольно разводить провода в протеусе?
что бы так как в микрокапе..
свободно и легко
|
Извращение! Читай FAQ!
|
|
|
Сказали "Спасибо" Halex07
|
|
|
24.02.2010, 01:32
|
|
Временная регистрация
Регистрация: 17.03.2009
Адрес: Киев
Сообщений: 68
Сказал спасибо: 18
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
Halex07,
Огромное спасибо .никто не откликнулся кроме Вас.
|
|
|
|
25.02.2010, 14:30
|
|
Частый гость
Регистрация: 19.10.2007
Сообщений: 28
Сказал спасибо: 12
Сказали Спасибо 17 раз(а) в 7 сообщении(ях)
|
Re: Proteus общие вопросы
Уважаемые форумчане.
В свойствах на 24С512 указываю файл данных.Потом в программе записываю другие данные.
Вопрос –как вернутся к исходным данным?Перезагружаю ISIS , перезагружаю комп -записанные из программы данные остаются.Выхожу из положения так—удаляю МС а потом снова ввожу.
Заранее благодарю.
|
|
|
|
25.02.2010, 14:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Отвечаю только за сегодняшний день второй раз. За всё время - и не счесть который.
Debug - Reset Persistent Model Data.
|
|
|
|
26.02.2010, 15:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,352 раз(а) в 1,996 сообщении(ях)
|
Re: Proteus общие вопросы
EASYHDL
Довольно сумбурный хелп.
Как я понял описания выхода для цифровых и аналоговых сигнал существенно разняться. Исследую пример PIECEWISE LINEAR GENERATOR и пытаюсь сделать что то подобное. При пошаговой отладке, в тексте примера выявляются записи, отсутстующие в исходном коде:
ALIAS OUT=V(PWLIN)
NODE OUT
Как я понимаю именно они назначают аналоговые свойства для OUT.
Ежели я просто обьявляю FLOAT V, присваиваю V некое значение и делаю OUT = V, то OUT все равно принимает только цифровые значения.
Обзываю генератор типа MYLIN - появляется аналогичный скрытый код, но без такого же успеха.
Мой код:
ON TIMER AT PERIOD EVERY PERIOD
IF V ›1 THEN
V = 0
OUT = V
ELSE
V=3.3
OUT = V
ENDIF
ENDON
Тень - надоумьте.
Пардон, у меня вместо NODE OUT появляется PIN OUT
а вместо ALIAS OUT=V(PWLIN) - ALIAS OUT=MYLIN без ссылки на V.
ваще полная непонятка
Последний раз редактировалось Kabron; 26.02.2010 в 15:47.
|
|
|
|
26.02.2010, 15:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,352 раз(а) в 1,996 сообщении(ях)
|
Re: Proteus общие вопросы
В общем просто скопировал образцовый генератор переименовал его в MYLIN и как то заработало при таком коде
ON TIMER AT PERIOD EVERY PERIOD
IF V ›1 THEN
V = 0
OUT = V
ELSE
V=3.3
OUT = V
ENDIF
ENDON
Но как то все очень неочевидно.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:02.
|
|