23.09.2009, 22:49
|
|
Частый гость
Регистрация: 05.08.2007
Сообщений: 34
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от TEHb
|
дизайн и исходник приложите, как всегда.
|
Прилагаю:
1 Исходник программы.
2 Файл Proteusa.
3 Файл прошивки ЭПРОМ.
|
|
|
|
12.10.2009, 12:44
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
![Помогите!](images/smilies/icon_sos.gif) Господа помогите как индикаторы связать с драйверами если имена шин у индикаторов получаются одинаковыми
схема PROTEUS 7.5
|
|
|
|
12.10.2009, 16:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Bugrim,
Симуляция шины I2C довольно плохо работает с аналоговыми цепями.
1. Уберите осциллограф со схемы.
2. В свойствах резисторов поставьте Model Type: DIGITAL
3. Вместо генератора напряжения на общий резисторов поставьте стандартный терминал POWER.
4. Поставьте на схему и подсоедините I2C DEBUGGER.
Так отлаживать гораздо проще.
Последний раз редактировалось TEHb; 12.10.2009 в 16:59.
|
|
|
|
12.10.2009, 17:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
debager,
1. У Вас выводы развёрнуты в обратную сторону. Сторона с именем должна быть внутри микосхемы, с "крестиком" - снаружи. Также, рекомендую выравнивать их на 0.1 дюйма а не на 50th.
2. Соедините вывода MIBn с шиной проводами, поставьте на них Wire Label как например G0, G1, G2 и т.п.
3. Поставьте Wire Label на шины PMn как G[0..7], G[8..15] и т.п.
|
|
|
|
12.10.2009, 17:56
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Про крестики спасибо неужто так лажанулся а заменять шину выводами не хочу этот способ я и сам знаю так что вопрос остается.
|
|
|
|
12.10.2009, 17:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Где шина на MIBn? Вижу только отдельные провода. А про то как подключать различные шины - см. п. 3 предыдущего ответа.
|
|
|
|
12.10.2009, 18:20
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
как где шина смотрим элемент PM1 из него выходит шина G[1..8] ,
элемент PM2 из него выходит шина G[1..8], элемент PM3 из него выходит шина G[1..8], при объединении все шины окажутся связанными так как имена у них одинаковые а мне этого не нужно!
|
|
|
|
12.10.2009, 18:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Ну так и поставьте как я и написал в п.3 сообщения #1157 Wire Label на отрезки шины, идущие до PMn, и напишите в них G[1..8], G[8..16] и т.п. как нужно. Они окажутся подключенными куда нужно.
|
|
|
|
13.10.2009, 18:03
|
|
Частый гость
Регистрация: 05.09.2006
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
добрый день попробовал дать новые имена шинам не работает по прежнему все одноименные шины соединены ели у вас получилось можно пример на основе моего проекта допустим попарно соедините шины матриц.
|
|
|
|
13.10.2009, 18:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Пожалуйста, в аттаче. Только я поменял корпус - у меня не было в ARES Вашего.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:35.
|
|