реклама на сайте
подробности

 
 
> Связь ATmega8 с компьютером через LPT, как это реализовать?
Parhom1
сообщение Jul 11 2006, 15:04
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 5-07-06
Пользователь №: 18 609



Читал много про RS232 и связь через COM порт, есть следующие исходные данные:

Старенький ноут без COM, но с LPT, необходимо организовать управление МК из компа через LPT, а также получать на комп определенные данные.

Вопрос: как?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Parhom1
сообщение Jul 12 2006, 12:25
Сообщение #2





Группа: Новичок
Сообщений: 11
Регистрация: 5-07-06
Пользователь №: 18 609



Спасибо за ответы.
Что-то все как-то сложно...
Требования к скорости минимальны, т.е. все может происходить медленно.
Передача данных устраивает как параллельная, так и последовательная.

Вобщем подумал я и решил, что самый оптимальный вариант - создание своего простенького протокола обмена данными.
Через $379 программа передает инфе на КМ,
через $378 -получает данные от МК
через $37A рулит процессом (чтение/запись)

Думаю так будет легче всего в моем конкретном случае, т.к. поток данных небольшой:
- передать номер устройства
- проверить правильность передачи
- передать код действия
- проверить переданный код
- получить отзыв о том, что МК выполнил действия
- получение компьютером данных с измерительных приборов и статуса остальных приборов (вкл/выкл) для проверки.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 12 2006, 12:42
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Parhom1 @ Jul 12 2006, 18:25) *
Думаю так будет легче всего в моем конкретном случае, т.к. поток данных небольшой:
- передать номер устройства
- проверить правильность передачи
- передать код действия
- проверить переданный код
- получить отзыв о том, что МК выполнил действия
- получение компьютером данных с измерительных приборов и статуса остальных приборов (вкл/выкл) для проверки.

Гм. Вообще-то вам описывали варианты реализации физических интерфейсов для связи через LPT, а вы про протокольный уровень оказывается спрашивали? ТщательнЕе надо вопросы формулировать. wink.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Parhom1   Связь ATmega8 с компьютером через LPT   Jul 11 2006, 15:04
- - =GM=   Цитата(Parhom1 @ Jul 11 2006, 14:04) Чита...   Jul 11 2006, 15:46
- - halfdoom   Можно изобразить на компьютере SPI мастера подключ...   Jul 11 2006, 16:17
- - Atashi   можно организовать и параллельный обмен по 8-ми ли...   Jul 11 2006, 18:27
- - Nanobyte   В корпусе разъёма LPT прекрасно разместится проеоб...   Jul 12 2006, 07:23
- - rezident   Еще одно решение: LPT<->I2C на PCF8584. Когд...   Jul 12 2006, 08:01
|- - SasaVitebsk   Цитата(Parhom1 @ Jul 12 2006, 15:25) Спас...   Jul 12 2006, 17:01
- - forever failure   Только наоборот: 0х378 - восемь ТТЛ выходов 0х379 ...   Jul 12 2006, 12:46
- - BVU   Есть в основном такой момент при использовании LPT...   Jul 12 2006, 14:23
- - Parhom1   Простите, не сильно я силен в железе и протоколах ...   Jul 12 2006, 14:38
- - forever failure   Если некритично по скорости - лучше SPI или SPI-по...   Jul 12 2006, 16:37
- - ps1x   А еще чтобы работать с ЛПТ в операционках XP 200 и...   Jul 12 2006, 20:04
- - SasaVitebsk   Цитата(ps1x @ Jul 12 2006, 23:04) А еще ч...   Jul 13 2006, 20:43


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 01:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01381 секунд с 7
ELECTRONIX ©2004-2016