Stap 6: PIC Firmware (seriële poort serverprogramma)
De firmware is in wezen een server programma dat wordt uitgevoerd op het bord, die luistert naar de opdrachten vanuit de PC via de seriële poort en voert de opdrachten d.w.z./uitschakelen van de pin van een poort en een relais station. Je kan de controller verrichten naar alles wat die je wilt maken.
Ik zou willen tonen het deel van de PIC-16F876A-firmware die ontvangt de opdracht van de PC via de seriële poort en knevels een pin die dan de relay ON of OFF draait. De volgende code is afkomstig uit een grotere werkende firmware programma dus het niet in de geïsoleerde vorm getest is.