Показания спидометра хранятся в EEPROM 93C56 в SOIC корпусе на плате приборов .
В памяти при полном снятии питания остаются только четные величины общего пробега.
Суточный пробег обнуляется, а общий округляется в меньшую сторону до четного числа.
Емкость мсх 256 байт. Для любых показаний спидометра данные в адресах 00000-0006F и 000D5-000EF неизменны.
Первые два байта в прямом виде представляют собой начало 6-ти значного числа километров – например 02 29 – это 229ХХ км, или 34 55 – 3455ХХ км.
Рассмотрим ситуацию, когда показания равны 23000 км.
Первые два байта будут 02 30, а остальные - “следами” от предыдущих показаний т.е. 02 29.
При каждом последующем увеличении показаний на 2 км эти 02 30 будут копироваться вправо,
Пока не заполнят все 50 парных позиций ( в диапазоне 00070-000D4), что будет соотвествовать 23998 км, затем первые два байта станут 0240 и т.д.
Внимание! Контрольная сумма всегда имеет вид ХХ38.
P.S. (По последним данным не всегда).
Источник: http://www.carsoft.ru