19.02.2009, 18:22
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
to Kabron
Ну Вы попали - прямо на мою любимую таблетку. Я еще в 6.9 на ней индикацию лепил.
А что конкретно не устраивает в исходной модели. Она четко работает в соответствии с ейной датойшитой. Сейчас на всякий пож. сл. проверил в 7.4.SP3 c припаркой 1.65 - тоже работает.
Вот заготовка еще в МикроС на 8 семисегментников. Проект переиначен под 7.4, но я экспортировал секцию, чтобы можно было поднять в более ранней версии, к чему всех и призываю.
Зы. Добавлю коментарий к картинке по импульсам на SHIFT загоняем данные со входа DATA в сдвиговый регистр, по импульсу на IND перекидываем их в выходные лэтчи.
-- Прилагается рисунок: --
Прикрепленный файл: 5216971.rar
|
|
|
|
19.02.2009, 19:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,496
Сказал спасибо: 694
Сказали Спасибо 4,285 раз(а) в 1,962 сообщении(ях)
|
Halex07, видимо чтото у меня с библиотеками: та же проблема c вашим примером. Ну не хватает чета в модели. Мб кините свои digital.lml, 74xx595.mdf и 74hc.lib ?
Глюк только с 595 все остальные чипы - нормально
-- Прилагается рисунок: --
|
|
|
|
19.02.2009, 20:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,496
Сказал спасибо: 694
Сказали Спасибо 4,285 раз(а) в 1,962 сообщении(ях)
|
Разобрался в чем дело.
У меня после изучения Чаво в моделях оказалась куча распакованных mdf. И почемуто в 74xx595.mdf не было ссылки на 74HC595. Прибил мдфы и все заработало.
|
|
|
|
20.02.2009, 00:23
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Сообщение от Kabron
|
Разобрался в чем дело.
У меня после изучения Чаво в моделях оказалась куча распакованных mdf. И почемуто в 74xx595.mdf не было ссылки на 74HC595. Прибил мдфы и все заработало.
|
Ведь я в ЧАВО предупреждал -делайте такие операции в отдельной папке (туда копируем GETMDF.EXE и нужную библиотеку LML) и все экскременты проводим там. А теперь Вы если не сохранили резервной копии очень может быть убили MDF, которые лежали не в библиотеках LML. Лабцентнер некоторые кладет просто так. Для версии 7.4 вот они:
12ce51x.MDF
12ce67x.MDF
AT89CX051.MDF
ITFMOD.MDF
LPC210X.MDF
LPC213X.MDF
LPC2114.MDF
LPC210123.MDF
конечно, если с АРМами и 12 ПИКами не работаете это не чревато, но тут есть один заковыристый файл ITFMOD.MDF -весьма важный. Смотрите сами название расшифровывается как ИНТЕРФЕЙС МОДЕЛИ!!! И в ЧАВО я указывал при создании моделей на одной из вкладок добавляется свойство ITFMOD (например: CMOS я задавал для 176-й серии). А в этом файле конкретно прописано что из свойств автоматом добавляется ко всем СMOS, TTL, PIC, AVR и т.д. - рекомендую полюбопытствовать. Так что если случайно снесли -необходимо восстановить.
|
|
|
|
20.02.2009, 11:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,496
Сказал спасибо: 694
Сказали Спасибо 4,285 раз(а) в 1,962 сообщении(ях)
|
Спасибо Halex. Я удалил только один мдф, так что все ОК. Примечательно, что когда я добавил в него ссылку на 74HC595 и запустил симуляцию вашего примера, никаких ошибок не было, но регистр признаков жизни не подавал. А когда удалил мдф все заработало.
|
|
|
|
23.02.2009, 16:46
|
|
Прохожий
Регистрация: 18.02.2009
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Всем привет! Нужна модель для AY0438 ( драйвер 7-сегментного LCD индикатора фирмы MiсroChip ). На сайте производителя скачал две модели, но они имеют расширения *.bxl . Начал воять свою... Создал графическую модель, и столкнулся с трудностями по созданию цифровой части. Обязательно ли описывать свойства через scrypt? (Программу только изучаю, прошу очень строго не судить) .
Прикрепленный файл: 123771.rar
|
|
|
|
28.02.2009, 12:37
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Сообщение от bobych1
|
Всем привет! Нужна модель для AY0438 ( драйвер 7-сегментного LCD индикатора фирмы MiсroChip ). На сайте производителя скачал две модели, но они имеют расширения *.bxl . Начал воять свою... Создал графическую модель, и столкнулся с трудностями по созданию цифровой части. Обязательно ли описывать свойства через scrypt? (Программу только изучаю, прошу очень строго не судить) .
|
Посмотрел вложение. Нет, через скрипт не обязательно. Он у Вас сформируется сам, когда Вы скомпилируете модель. Не забудьте только обозвать ее оригинальным именем.В вашей графике один пин содержит русский символ Ф - Протеус этого не любит. Теперь приаттачте к вашей модели Hierarchy Module (галку поставьте) и на дочернем листе можете упражняться в моделировании. Вам лучше использовать из Primitive Sequence универсальный сдвиговый регистр на 16 разрядов - 2шт. и лэтчи на 8 разрядов 4 шт. Получится компактно на листе.А вот с генератором решайте сами - проще сделать задаваемый програмно через свойства как у меня в 176ИЕ12. Если будет в выходные время - попробую сваять подобие вашей модели.
Прикрепленный файл: 123771.rar
|
|
|
|
01.03.2009, 23:31
|
|
Прохожий
Регистрация: 18.02.2009
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Halex07 спасибо за совет, за выходные кое-что сделал, надо только с генератором разобратся и к самой AY0438 получившееся прикрутить! ( я не до конца понял как получившеюся схему впихнуть в графическую модель? Галочку напротив "приатачить" поставил.
|
|
|
|
02.03.2009, 13:50
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
|
Сообщение от bobych1
|
Halex07 спасибо за совет, за выходные кое-что сделал, надо только с генератором разобратся и к самой AY0438 получившееся прикрутить! ( я не до конца понял как получившеюся схему впихнуть в графическую модель? Галочку напротив "приатачить" поставил.
|
Руки не дошли - только начал. Вот приблизительно что уже сделано на дочернем листе. осталось завесить ненужные ресеты, OE и пр. на соответствующие шины и приделать генератор. Да и еще с фронтами разобраться для LOAD и CLOCK. Ну и потом через Tool -› Model Compiler сделать MDF. Вечером попробую.
Прикрепленный файл: 4270518.rar
|
|
|
|
02.03.2009, 20:14
|
|
Прохожий
Регистрация: 18.02.2009
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Привет Halex07 . Хотел посмотреть что у Вас получилось, но у меня версия 7.2SP6 - ругается!!! Авот что у меня получилось ( я ещё не доделал генератор и выходные каскады ).
P.S. Извиняюсь, не прочитал раздел "ЧАВО", читаю...
Прикрепленный файл: 7643126.rar
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:51.
|
|