Por lo general, para programar los procesadores Microchip más avanzados (PIC18 / 24/32, dsPIC30 / 33), necesita más que la hoja de datos del dispositivo para comprender los detalles de la operación (por ejemplo, cómo obtener la mayor cantidad de MIPS).
Esta información se encuentra en el dsPIC 30F Family Reference Manual en el Capítulo 7. Específicamente, un resumen de los modos se encuentra en la Sección 7.5, y un documento detallado sobre la elección de los valores de los condensadores se encuentra en la Sección 7.7. Tenga en cuenta que Fcy = Fosc / 4, por lo tanto, para lograr el máximo rendimiento del dispositivo de 30 MIPS, debe tener Fosc = 30 * 4 = 120 MHz. Una forma de hacerlo es tener un cristal en el modo 'XT + 16XPLL' a 7,5 MHz, que debería proporcionarle exactamente 30 MIPS (7,5 * 16/4). Encontrará rápidamente que 7.5 MHz no es una frecuencia común, ya que no es un múltiplo de las velocidades en baudios del puerto serie común. El más cercano por lo general es de 7.3728 MHz, lo que le dará una ligera reducción en el rendimiento, pero le permitirá utilizar las velocidades en baudios estándar (por ejemplo, es 115200 * 64).