Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Инструментарий

Инструментарий Тестеры, паяльники, осциллографы, программаторы, IDE.

Ответ
 
Опции темы Опции просмотра
Старый 04.10.2008, 18:31   #1
Artemy
Junior Member
 
Регистрация: 27.09.2008
Адрес: Санкт-Петербург
Сообщений: 14
Вес репутации: 100/43
Artemy will become famous soon enoughArtemy will become famous soon enough
По умолчанию I2C из реальности в Протеус через LPT

Подскажите как прикрутить реальную микросхемку с интерфейсом I2C (часы DS1307) к Протеусу через LPT-порт, чтобы поэкспериментировать с ней на виртуальном PIC'е. Используется компонент lptpim. Загвоздка в следующем: не удаётся реализовать двунаправленность порта при помощи вышеуказанного компонента и соответственно линия SDA не работает. Проще говоря, необходимо чтобы "торчали два проводка" - SDA и SCL в Протеусе виртуально, а по эту сторону монитора реально, через LPT. Подозреваю, что можно объединить один вход и один выход порта, для получения двунаправленного порта, но как сделать это на реальном порту и на виртуальном...
Artemy вне форума   Ответить с цитированием
Старый 04.10.2008, 21:43   #2
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 49
Сообщений: 4,100
Вес репутации: 1883/107
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Ответ: I2C из реальности в Протеус через LPT

Цитата:
Сообщение от Artemy Посмотреть сообщение
Подскажите как прикрутить реальную микросхемку с интерфейсом I2C (часы DS1307) к Протеусу через LPT-порт, чтобы поэкспериментировать с ней на виртуальном PIC'е. Используется компонент lptpim. Загвоздка в следующем: не удаётся реализовать двунаправленность порта при помощи вышеуказанного компонента и соответственно линия SDA не работает. Проще говоря, необходимо чтобы "торчали два проводка" - SDA и SCL в Протеусе виртуально, а по эту сторону монитора реально, через LPT. Подозреваю, что можно объединить один вход и один выход порта, для получения двунаправленного порта, но как сделать это на реальном порту и на виртуальном...
Сначала ты даришь ей цветы, предлагаешь шампанское, уговариваешь, а она все молчит, эта резиновая женщина -протез.
Сделав больше половины почему не работать с настоящим железом? И стоит ли вообще пустяковая вещь моделирования (ds1307)? Или нырять в сухой бассейн лучше?
IgorV вне форума   Ответить с цитированием
Старый 04.10.2008, 21:55   #3
Artemy
Junior Member
 
Регистрация: 27.09.2008
Адрес: Санкт-Петербург
Сообщений: 14
Вес репутации: 100/43
Artemy will become famous soon enoughArtemy will become famous soon enough
По умолчанию Ответ: I2C из реальности в Протеус через LPT

У меня DS1307 ни к чему пока не прикручена. А работал с ней в С++Builder через LPT. Гонял туды-сюды секунды-минуты. Хочется уже поближе к реальности - присобачить дисплей, кнопочки... Собираюсь делать таймер, чтобы по утрам прогревал оборудование к приходу сотрудников...
Artemy вне форума   Ответить с цитированием
Старый 04.10.2008, 22:02   #4
IgorV
Senior Member
 
Аватар для IgorV
 
Регистрация: 25.02.2007
Адрес: всем пока
Возраст: 49
Сообщений: 4,100
Вес репутации: 1883/107
IgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant futureIgorV has a brilliant future
Отправить сообщение для IgorV с помощью Skype™
По умолчанию Ответ: I2C из реальности в Протеус через LPT

Цитата:
Сообщение от Artemy Посмотреть сообщение
У меня DS1307 ни к чему пока не прикручена. А работал с ней в С++Builder через LPT. Гонял туды-сюды секунды-минуты. Хочется уже поближе к реальности - присобачить дисплей, кнопочки... Собираюсь делать таймер, чтобы по утрам прогревал оборудование к приходу сотрудников...
Ну вот и надо нарисовать плату, заказать/изготовить её, набить в неё детали и написать софтину прямо для живого проца. Тут же нет ничего суперского, что непременно надо симулировать сначала, от ошиьки в софте ничего не погибнет, не сгорит...
"...просто как шоколад" (С) Марк Твен.(вроде)
IgorV вне форума   Ответить с цитированием
Ответ

Метки
ds1307, i2c, lpt, lptpim, proteus


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПолуOFF: Связь с ПК через LPT Ecole Общетехнические вопросы 14 24.03.2007 12:49


Часовой пояс GMT +3, время: 10:14.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot