Paso 6: PIC Firmware (programa de servidor de puerto serie)
El firmware es esencialmente un programa servidor corriendo en el tablero, que escucha a los comandos llegar vía el puerto serial del PC y ejecuta los comandos, es decir cambiar un pin del puerto e impulsar un relé. Podría hacer que el controlador de llevar a cabo cualquier cosa que te gusta.
Me gustaría mostrar la parte del firmware del PIC 16F876A que recibe el comando desde la PC por el puerto serie y un pin que luego activa y desactiva el relé se activa. El siguiente código ha sido extraído de un programa más amplio de la firmware de trabajo por lo que no ha sido probado en su forma aislada.