Stap 3: Software
De cycli van het programma voor onbepaalde tijd tot een teken op de UART wordt ontvangen, dan wordt het gecodeerd in morse, voert de combinaties van puntjes en streepjes op de uitgang-Pins en een ECHO ten slotte terug het teken.De code is vrij goed gereageerd, dus je moet niet vinden veel problemen begrijpen.
Het harde deel kwam toen ik nodig om te bouwen van een opzoektabel voor de morse-code, als er geen bekende algoritme staat een teken rechtstreeks in morse codering is. Moest ik gebruik sommige definieert en combinaties van puntjes en streepjes zodat de tabel past in de 512 bytes RAM van de G2231.
Deel van deze code is gebaseerd op de NRJ "Half Duplex SW UART op Launchpad" tutorial , lees het om beter te begrijpen hoe seriële communicatie werkt op de MSP430.