[an error occurred while processing this directive]
[an error occurred while processing this directive]
глюк с 24LC256
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Отправлено
And 27 декабря 2001 г. 22:19
|
|
|
|
посоветуйте как правильно сделать -
имеется 16F873 и 24lc256,
для ускорения работы хотел сделать следующее -
записываем в нее стартовый адрес чтения
а потом по мере необходимости читаем из нее блоки по 4 байта
естественно в конце ASK и только по завершению блока NO_ASK,
так вот читается какой-то бред, может ли это быть из за того что я якобы читая один массив делаю паузы между блоками из 4-х байт...
как надо сделать правильно, а то не хватает времени на полную инициализацию памяти.
P.S. - кроме этой памяти никого больше нет на шине..
с уважением, Андрей.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- недавно сам такое делал....(-) — Максим (28.12.2001 17:16, 353 байт, ссылка)
- А процедура чтения правильная? Запись, чтение, старт в середине? — AK (27.12.2001 23:04, 108 байт)
- Ответ: По тому, как ты описываешь, все должно работать. Если хочешь, могу выслать куски кода для точно такой же задачи (работающей реально), но только для 8051 или AVR — Саня (27.12.2001 22:58, 315 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru