Внимательно прочитав всю информацию многое понял, Спасибо за все ответы очень сильно прояснили много аспектов.
Но все равно осталась одна проблема на картинке прикрепленной ранее я показал что у меня выдает компаратор контролера и как бе я понял как найти начало карты как считать но хоть убейте не вижу даж визуально 9 единиц (начало кода карты ), а как я понял они через каждые 64 бита должны повторяться. Но еще у меня есть предположение что мой алгоритм может неправильно считывать длину 1 и выдавать не 1 а 11111 но хотя хз
хотел посмотреть осциллографом но у меня его пока нет, э и понимаю что я должен привязаться к частоте прерывания но не выходит т.к. пытаюсь писать на си хотя его не сильно еще знаю но ассемблер для меня вообще темный лес но тем не мение в задании моего курсового проекта четко сказано исходник на си , и поэтому вынужден умолять вас дорогие форумчане помогите с си объясните долбню как мне эт сделать и во вторых оч много людей что здесь что на радио деде заинтересованы сишными исходниками сеего устройства так предлагаю объединить усилия сваять прошивку на си или же у кого есть уже наработки откликнетесь .