segunda-feira, 16 de julho de 2012

Programação em assembly para o MSP430


            É fato que a grande maioria dos programadores não gosta de programar microcontroladores em assembly. Contudo, o conhecimento de como as coisas funcionam nesta linguagem torna possível a otimização de código, solução de problemas e o desenvolvimento de programas que seriam muito difíceis, se não impossíveis, de serem realizados com linguagens de alto nível.
            Neste artigo apresento um programa feito em assembly para fazer o led vermelho da LaunchPad piscar. Apesar de ser bastante simples, este exemplo tem como objetivo mostrar os conceitos básicos para a criação de projetos em assembly no CCS v5.2 para os microcontroladores da linha MSP430.