14.09.2009, 20:57
|
|
Прохожий
Регистрация: 14.09.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как разобраться с LPTPIM
Сообщение от ;103340
|
Скачайте архив по этой ссылке
http://proyectosfie.webcindario.com/...pezandoLPT.zip
Там альтернативная модель LPT порта (слегка урезанная) для протеуса. На вход и выход работает вродебы нормально. Есть исходники. Кто в программировании силен? Может сделаете из неё полный LPT.
|
Поделитесь исходниками а то уже пару дней борюсь с LPTPIM ![Бьюсь об стену](images/smilies/icon_obstenu.gif) Думаю быстрей делать самому чем найти ![Идея!](images/smilies/icon_idea.gif)
Вообшем буду рад любой информации касательно LPT-порта в Proteus!
|
|
|
|
14.09.2009, 22:56
|
|
Прохожий
Регистрация: 02.08.2006
Сообщений: 5
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus общие вопросы
Сообщение от Kolunka
|
Пробовал кто-нибудь запускать Протеус под сервером терминалов?
|
Думаю будет работать. енто ж удаленный рабочий стол...
А нафига протеус устанавливать на сервер ???
|
|
|
|
17.09.2009, 18:50
|
|
Прохожий
Регистрация: 17.09.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
выручите меня кто нить. дали на учебе задачку! нужно с помощью микр-ра ATMEGA16 просимулировать в протеусе схему для автоматического нагрева воды при остывании.
|
|
|
|
18.09.2009, 13:42
|
|
Частый гость
Регистрация: 05.08.2007
Сообщений: 34
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus общие вопросы
Господа!
Подскажите.В Proteusе можно ли в для микросхем памяти, например 24аа02 (I2C), задать значения данных? Так как в моем проекте требуется только считывать информацию с похожей микросхемы, а память у нее, изначально, все единицы. И есче, возможно ли при моделировании, дря PIC16f628A изменять значение регистров?
Заранее всем благодарен.
|
|
|
|
18.09.2009, 14:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
1. Да - в поле Initial contents of memory написать из какого файла брать данные, и не забывать Debug - Reset persistent model data чтобы сбросить кэш EEPROM.
2. Значения регистров при работе в ISIS изменять нельзя. Можно, если ISIS загружен через MPLAB.
|
|
|
|
18.09.2009, 18:10
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Proteus общие вопросы
ТЕНЬ, похоже, что глюк со второй строкой имеет место быть (см. вложение), но только для однострочного ЖКИ. Символы, записываемые по адресу 0x40, не отображаются. Дело в том, что в однострочных ЖКИ строка реализована не как 16x1, а как две строки 8x1 стоящие одна за другой. Т.е. первые 8 символов находятся по адресам 0x00 - 0x07, а оставшиеся 8 символов находятся по адресам 0x40 - 0x47. И еще небольшое уточнение: флаг занятости LCD (BF) обновляется только по фронту сигнала E. В реальном железе можно просто удерживать E в состоянии лог. 1 и ждать, когда флаг сбросится. Также желательно сделать так, чтобы в свойствах модели нужно было указывать реальные адреса, а не с учетом реализации конкретной модели (см. скриншот LCD.png), т.е. по-хорошему надо бы писать 00-0F, а не 80-8F. Ну и аналогично для остальных строк. Также неплохо добавить поддержку символов кириллицы.
|
|
|
|
18.09.2009, 18:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Ага спасибо я уже увидел (#1133 ) что индикаторы дурят и надо с ними разбираться. Это был пилотный проект одного из товарищей и их не правили уже лет наверное много.
Насчет кириллицы - могу добавить загрузку таблицы символов из внешней .BMP - этого будет достаточно?
|
|
|
|
18.09.2009, 18:51
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Proteus общие вопросы
Сообщение от TEHb
|
Насчет кириллицы - могу добавить загрузку таблицы символов из внешней .BMP - этого будет достаточно?
|
Я думаю вполне.
P.S. А как обстоят дела с загрузчиком, добавляющим метки не из сегмента кода (о котором Вы говорили, когда я написал Вам про пошаговую отладку и AVR2.dll)?
|
|
|
|
18.09.2009, 19:24
|
|
Временная регистрация
Регистрация: 08.04.2005
Сообщений: 83
Сказал спасибо: 0
Сказали Спасибо 13 раз(а) в 9 сообщении(ях)
|
Re: Proteus общие вопросы
Хорошо, что все-таки обратили внимание на мой пост. Надеюсь, что ситуация с дисплеями исправится.
И еще, "Bill Of Materials" вещь очень полезная но, считаю, несколько недоработанная. А именно не выводятся типы применяемых корпусов. Приходится вписывать вручную. Хотелось бы, что б разработчики ISIS поработали над этим пунктом. Было бы удобно, еслиб за столбцом "Value"выводился столбец "Package".
|
|
|
|
18.09.2009, 19:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Proteus общие вопросы
Bill of Materials будет значительно доработан в следующих версиях до максимально гибкого.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:40.
|
|