[an error occurred while processing this directive]
Так после 1 байта вы должны выдать АСК на линию SDA. Если этого нет, то 24С64 прекращает чтение
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Лагунов
02 марта 2006 г. 12:00
В ответ на:
проблема с блочным чтением 24С64 (СSI) читаеться только первый байт, в чем проблема?
отправлено <font color=gray>Luba</font> 02 марта 2006 г. 11:04
Составить ответ
|||
Конференция
|||
Архив
Ответы
Надо на каждый принятый вами байт выдавать АСК, как только вы прекращаете - непрерывное чтение заканчивается
—
Лагунов
(02.03.2006 12:02
217.70.98.225
,
пустое
)
Ответ: я после каждого принятого байта жду подтверждение АСК но 24С64 подтверждает толко первый а последующие не хочет, я уже пыталась ввести задержку до 5мсек не помогает немогу дождаться подтверждения.
—
Luba
(02.03.2006 12:11
213.145.149.219
,
пустое
)
Правильно вам говорят - Вы должны выставлять подтверждение, а не ждать его
—
serg_ja
(02.03.2006 12:20
213.171.36.196
,
пустое
)
Всем спасиба вы правы, все получилось.
—
Luba
(02.03.2006 12:27
213.145.149.219
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru