Боюсь, что такой универсальной книги не существует. Единственное, что спасёт - это даташит на этот контроллер. Причём его придётся досконально пропахать. Причём, скорее всего, оригинал на буржуйском языке, потому что при переводе, как правило, либо вкрадываются неточности, либо переводчик позволяет себе опустить некоторые вещи, которые он считает несущественными. Что касается времени на такую разработку, то я "убил" больше 3-х месяцев, пока не выловил все неточности.