АвторСообщение



Пост N: 1
Зарегистрирован: 18.04.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 18.04.13 16:47. Заголовок: i2c


При чтении программа останавливается. Скажите АСК должно приходить после второго управ-байта? Или пустить 9-ый импульс, хотя пробывал - непомогает!

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]


постоянный участник


Пост N: 370
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг: 1
ссылка на сообщение  Отправлено: 18.04.13 21:25. Заголовок: Sib5555 пишет: При ..


Sib5555 пишет:

 цитата:
При чтении программа останавливается.


Sib5555 пишет:

 цитата:
после второго управ-байта


Вопрос мне кажется путаницей. Чтение - это процедура чтения (байта или потока) под управлением мастера. Прекращается ("останавливается"), как задано мастером.
Чтение может выполняться последовательностью: старт, код устройства[АСК], адрес внутр.[АСК], команда чтения(байта или потока)[АСК], данные....[NACK]. NACK - от мастера, стоп
Есть последовательность команд чтения с "длинным" внутренним адресом устройства
Вот здесь красиво изложено.
http://zalil.ru/34449798

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2
Зарегистрирован: 18.04.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.04.13 07:26. Заголовок: Прошу помочь


Теперь пробую 24FC512. Да я уже запарился, плясать над этими i2c, если можно, пожалуйста просмотрите программу, понимаю что чужую логику смотреть сложно - ну все же прошу помочь. После старта и управ-байта(запись) АСК отрабатывается без проблем, затем два адреса с АСК - тоже без проблем, потом Повстарт и управ-байт(чтение) также принимается АСК но данные принимаются FF. Я изначально редактировал прошивку ПЗУ (записал числа), а принимаются FF, т.е. ни фига не читает. Вот файлы на ваш суд!
Выложил на почту, больше ни как!
логин ssib5555@mail.ru
пароль rotor_proteus

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 263
Зарегистрирован: 10.02.11
Откуда: Россия
Рейтинг: 3
ссылка на сообщение  Отправлено: 19.04.13 08:00. Заголовок: Sib5555 пишет: Выло..


Sib5555 пишет:

 цитата:
Выложил на почту, больше ни как!

Зарегистрируйтесь на http://forum.chipmk.ru/ и там создайте тему. Это тот-же форум (те-же пользователи), только по-современнее немного. Там есть возможность прикреплять файлы.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 371
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг: 1
ссылка на сообщение  Отправлено: 19.04.13 15:07. Заголовок: Sib5555 пишет...


Sib5555 пишет...

 цитата:
если можно, пожалуйста просмотрите программу, понимаю что чужую логику смотреть сложно - ну все же прошу помочь.


Чужую программу смотреть не буду. Если у Вас установлен Протеус, то попытаюсь написать свою, для 24С512, дать С и асм файлы с показом обмена в MPLAB. Укажите толком: какой контроллер, тип реализации этой шины (программная или через MSSP модуль) и частоту осциллятора. Наилучший случай - схему в Протеусе (МК и 24С512) делаете Вы и передаете мне, я - оснащаю её программой. Такой мой стык с реальностью.
И действительно, удобнее общаться через forum.chipmk.ru, может спишемся, там я Вячеслав, попытаюсь отточить на Вас ремесло. Решайте, действуйте.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия