Stap 3: Servo Tester schema
De hersenen van het project is de CGMICROMITE. Het is gemalen en Vcc (3,3 v) verbindingen. Het moet ook een 47uF tant GLB om correct functioneren.
De PC-interface maakt gebruik van twee "console" pinnen, dat de belangrijkste programmering verbinding met de PC zijn. Deze pinnen aangesloten op mijn PC tijdens ontwikkeling door middel van een USB-naar-TTL verbinding. 38400 was de baud-rate voor de interface. De PC liep een programma die een terminal interface voor de CGMICROMITE. Het programma werd doorgegeven aan de CGMICROMITE op deze manier. Programma wordt opgeslagen in de flitser op de microcontroller. Zodra het programma is geschreven en foutjes gehaald uit kan de CGMICROMITE worden geïnstrueerd automatisch het programma op de macht om up te starten zonder tussenkomst van de gebruiker.
De SPI seriële poort van de CGMICROMITE wordt gebruikt om te controleren de 84 x 48 LCD display. Het display is het makkelijkst te controle als regio's die 8 van 84. Elke regio wordt een tekstregel. Het LCD-scherm is grafisch, zodat de CGMICROMITE heeft voor het opslaan van een lettertype voor het LCD-scherm.
De knoppen worden door het programma behandeld alsof ze deel uitmaakt van een 3 door 4 matrix-type toetsenbord. Uiteraard met enkele gaten erin, omdat er slechts 7 knoppen en niet 12. Maar het werkt nog steeds vrij veel het zelfde.