DatasheetCafe
24C16WP Datasheet PDF – SERIAL 16K EEPROM – ST
Part Number : 24C16WP, M24C16-WMN6TP
Function : 16 KBIT SERIAL I2C BUS EEPROM
Package : DIP 8 Pin Type
The 24C16WP is a 16-Kbit I2C-compatible EEPROM (Electrically Erasable PROgrammable
Memory) organized as 2 K × 8 bits.
The M24C16-W can be accessed (Read and Write) with a supply voltage from 2.5 V to
5.5 V, the M24C16-R can be accessed (Read and Write) with a supply voltage from 1.8 V to
5.5 V, and the M24C16-F can be accessed either with a supply voltage from 1.7 V to 5.5 V
(over the full temperature range) or with an extended supply voltage from 1.6 V to 1.7 V. All
these devices operate with a clock frequency of 400 kHz.
24C16
Микросхема 24C16 является энергонезависимым постоянным запоминающим устройством с возможностью перепрограммирования (EEPROM) с обменном данных по интерфейсу I²C.
Микросхемы данной серии зарекомендовали себя как высоконадежное устройство (предусмотрено до 1 миллиона циклов перезаписи, а возможность хранения данных может быть до 100 лет), а благодаря своей низкой себестоимости получили очень широкое распространение в различной бытовой и промышленной аппаратуре.
Данная серия имеет несколько разновидностей ( в зависимости от объема данных), что же касается именно 24С16, то она может хранить 16 кб (2048 слов по 8 бит).
Внешний вид микросхемы
Микросхема может выпускаться в корпусах PDIP-8, и в SOIC (SMD для поверхностного монтажа).
Питание микросхемы не более 5V
Для программирования микросхемы серии 24Сххх можно использовать программатор PONY
Прошивка eprom 24c16
Посетила мысль написать подробнее о самом процессе прошивки приборки. Точнее только её eeprom.
Это лично моё мнение и мой новый опыт, если что то не так, исправьте. ссылок на софт нету, всё в открытом доступе Тут
Что используем:
Железо:
-Программатор CH341A (на AliEx**** полно).
— Прищепку по желанию.
Софт:
-Для прошивки я использовал Ch341A ver1.34
-Для корректировки пробега ********(есть в нете, покажу только что нужно менять)
Часть 1:
На руках 2 приборки. Родная дорестайл 94003-4l715 и Рестайл 940134-L700
И там и там стоят одинаковые eeprom, т.е. 24c16.
Собственно на плате её видно сразу, да и достаточно прочитать что на ней написано и Вы поймёте.
Что говорит Datasheet? А вот что:
4 ножка этой микросхемы это масса. прозванивал тестером на массу кондеров или сразу на разъём.(фото будет)
Найдя 4 ногу мы знаем где какой контакт eeprom и как надо подключать к программатору-на нём всё подписано.
Дальше у нас 3 варианта. "Кому как нравится: минусов я не нашел ни где. Всё одинаково.":
1-Кто не хочет париться (хотя тут для кого как) купить программатор с прищепкой и ей подключиться, но т.к. я его заказал, но пока не доехал- пошёл другим путём.
2— сдуть eeprom с панели феном и припаять к плате программатора (Так я прошил его первый раз)
3-Третий вариант был самый интересный. Вернуть eeprom на плату панели и припаяться проводами к ней на прямую. (таким образом сразу после прошивки) можно включить приборку от ЛБП. Ограничение по току
0,5 A. Сама приборка потребляет чуть меньше этого. Это для защиты приборки от кривых рук. В случае КЗ, ни чего не сгорит. А Пару попыток было. =)
Программатор CH341A, первая нога указана на фото. Расположение чипа надо только совместить. и Соединить все контакты со съемной площадкой программатора.
Часть 2.
После того как всё собрали, запускаем ch341A на компе
Далее фоток нет, т.к. сразу не делал. Но,
После подключения микросхемы с программатором с верху становятся активны иконки, которые позволят считать, очистить и записать Eeprom. После первого подключения-считайте и обязательно сохраните родной дамп. советуют повторить это пару раз, т.к. не всегда считывает корректно ( я не заметил) Был глюк на запись, но не на считывание.
По себе заметил, что прошивать нужно на кнопку Авто-при этом прога сама стирает eeprom-записывает-и сравнивает дампы в окне и в чипе. После прошивки появляется окно о том что информация там одинакова.
По корректировке пробега после смены приборки скажу не много, кому очень надо пишите в личку.
так же 2 способа которые знаю:
1-Ручками! открываем дамп в Hex редакторе и меняем то что на скрине ниже используя штатный калькулятор на компе в инженерном режиме:
2- есть софт который это делает (Поиск рулит)
Ну и пару фото что не добавил в тексте:
Если кому нужны дампы пишите в личку-те что есть спокойно поделюсь на почту.
24c16wp что за микросхема
M24C16RBN6P — микросхема флеш памяти (EEPROM) ёмкостью 16Кбит (2048×8) с последовательным доступом.
- Питание 1,8-5,5V
- Ёмкость 16Кбит (2Kx8)
- Частота: до 400KHz
- Интерфейс: I²C (2-Wire)
- Хранение 200 лет
- 1.000.000 циклов записи
- Корпус: DIP-8
- -40..+85ºC (Automotive)
Номер вывода | Обозначение | Назначение |
1-3 | A0-A1 | Адресные входы |
4 | GND | Общий |
5 | SDA | Данные |
6 | SCL | Тактовый вход |
7 | WP | Запрет записи |
8 | Vcc | Питание |
Более подробные параметры микросхемы памяти M24C16RBN6P с временными диаграммами и графиками работы находятся в файле документации ниже (Datasheet на английском языке).