Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Замена EEPROM на более ёмкую
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
TigerSHARC
Здравствуйте!
Имеется вполне рабочий проект на AVR микроконтроллере. В программе есть процедура работы с EEPROM. Используется EEPROM I2C 24C02. Я хочу заменить EEPROM на AT24C1024B(всётаки жирнее в 500раз!!!). Какие изменения понадобится внести проект чтобы работа с новой памятью была корректна?


Заранее спасибо всем ответившим.
ASZ
Придется.
Сравните даташит на 24С02 и 24С1024 в части протокола обмена.
Также проверьте совместимость по питанию.
toweroff
Цитата(TigerSHARC @ Sep 28 2011, 18:35) *
Здравствуйте!
Имеется вполне рабочий проект на AVR микроконтроллере. В программе есть процедура работы с EEPROM. Используется EEPROM I2C 24C02. Я хочу заменить EEPROM на AT24C1024B(всётаки жирнее в 500раз!!!). Какие изменения понадобится внести проект чтобы работа с новой памятью была корректна?


Заранее спасибо всем ответившим.

адресные ноги - не подключать (хотя, А1 может и понадобиться)
и в самом проекте изменить посылки с учетом адресации микросхемы и ее собственного адресного пространства (там два байта адреса)
а так, по идее, ничего не поменяется

Цитата(ASZ @ Sep 28 2011, 18:46) *
Также проверьте совместимость по питанию.

такая же
Intel4004
Изменений не много: вместо одного байта адреса отправлять два, а старший бит адреса переместить в адрес устройства.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.