Paso 4: Construcción - PCB
La única cosa de la nota en la construcción de la PCB es la inclusión de un conector para programación del PIC. Esto conecta a los pines ICSP en el PIC y que necesitará un programador ICSP. Otra vez usé una mano para mi conector junkbox. Puede omitir esto y solo soldar los cables a los electrodos Si quieres.
Alternativamente si sólo tienes un zócalo programador, puede hacer un encabezado que se conecta a la toma y luego de la soldadura a los pads ICSP. Si haces esto, desconectarlo Rx y Ry de conectar que son simplemente cero enlaces ohmios (utilizar sólo una gota de soldadura). Esto desconecta el resto de la alimentación del circuito del PIC por lo que no interfiere con la programación. Un programador con solo utiliza los pines ICSP como un programador ICSP, no hay ninguna magia realmente involucrados.
También necesita hacerlo si por error has olvidado poner un retraso en el código antes de inicia el RTC. Para el 16F88 los pines de programación ICSP son los mismos que los pines necesarios para el cristal de 32,768 kHz utilizado para el RTC... Si el T1 oscilador externo (es decir el RTC) se ejecuta antes el ICSP puede iniciar su trabajo, entonces la programación fallará. Normalmente si hay un reset en el pin MCLR y hay un retraso, luego ICSP datos pueden enviarse a estos pines y programación se puede iniciar correctamente.
Sin embargo aislando el poder de la imagen el programador ICSP (o zócalo programador con un encabezado) puede alimentar el dispositivo y forzar un programa.
Lo tener en cuenta es que las pastillas de cristal en el PCB fueron diseñadas originalmente para cristales SMD. Yo no podía esperar para que algunos que se entregarán para el cristal de 32,768 kHz reloj fue soldado en la parte superior como se muestra, y el cristal de 20MHz fue unido por un par de holesin de la perforación las pastillas, empujando el cristal en la parte inferior y soldar en la parte superior. Puedes ver los pins justo a la derecha del PIC16F88.