jajaja ! editaste el mensaje !. Para programar cualquier micro de la marca que sea es indispensable contar con el data sheet del mismo. Lo de que para programar un FreeScale necesitas manipular los registros, que yo sepa eso pasa en cualquier micro, tu comentario puede estar debido a que usas CCS y digamos que eso es una excepción en el mundo de los microcontroladores donde tenes LIB especializadas en casi todos los entornos todo se hace a pulmón. Con respecto a que cada uno se tiene que hacer desde cero, es como todo en PIC tenes la familias PIC24, PIC32, etc en FreeScale HCS08, HCS12, ColdFire pero dentro de las familias el core es el mismo y los perifericos muy parecidos.
Con respecto a los ejemplos del libros, son pésimos, cuando veo que se hacen Delay con un for eso es = a pésimo, cambiando el cristal los tiempos se van de paseo, por otra parte los ejemplos están mal modularizados, y son muy simples, demasiado para mi gusto. El tema para mi es que cuando uno se inicia con este tipo de libros se aprende malas practicas y después cambiarlas cuesta mucho, por ejemplo el libro de referencia de C el de Richi, es un excelente libro para los que se inician porque los ejemplos estan muy bien escritos, modularizados, etc, etc.
Lo que si tenez razon es que en MicroChip la documentación existente es muy pero muy superior a los FreeScale
Saludos !