Доброго времени суток появилась идея сделать цифровой индикатор ошибок записанных в ЭБУ авто. Что за фигня скажете ведь есть для таких дел шнуры, Калайн адаптеры. Но! В Форде Мондео до 1996 года нет диагностического разъема

Зато есть другая само диагностика сейчас опишу ее работу. Считывание кодов ошибок должно производиться при помощи специального прибора от фирмы Ford STAR1. Но так как данный прибор довольно дорог и редко встречается, считать коды ошибок можно при помощи обычного светодиода или стрелочного вольтметра
Схема подключения светодиода (вольтметра) для считывания кодов ошибок

Порядок считывания кодов
Включите зажигание
Одиночная вспышка светодиода (бросок стрелки вольтметра) обозначит код "010"
Начнется считывание всех записанных в память ЭБУ кодов ошибок
Пауза между кодами - 3-4 секунды
Пауза между цифрами кода - 1 сек
Например код 543 - пять быстрых вспышек светодиода (бросков стрелки), 1 сек. пауза, четыре вспышки светодиода, 1 сек пауза, три вспышки светодиода
Очистка памяти ЭБУ производится отсоединением клеммы АКБ или снятием перемычки во время считывания кодов.
Теперь об идеи считывателя, получать в цифровом виде коды, чтоб не считать вспышки светодиода. Все это сделать на основе МК PIC16C63A почему на нем? он есть в наличии или PIC16F....... индикатор AECE-5461AHO опять потому что есть в наличии. О самом важном и грустном в написании прошивок к МК я ноль и схемотехника хромает но залить прошивку в МК и собрать схему могу уже были успешные эксперименты. В общем ищу помощи как в написании прошивки так и в схеме всем откликнувшимся большое спасибо!