Estudante
Resumo – O experimento consiste em apresentar uma pequena introdução de como trabalhar com o MSP430 e aperfeiçoar os conhecimentos adquiridos em sala de aula, aplicando para a solução de um problema simples, a implementação de dois semáforos dependentes controlados por um botão, um semáforo seria para carros e outro para pedestres, onde estes deveriam apertar um botão para poderem trafegar. Para isto foi utilizado o conhecimento de linguagem C e conhecimento de como implementar no MSP430.
I. Objetivos
O experimento a seguir tem como foco a introdução dos conceitos e aplicações do microcontrolador MSP430 e como é o seu funcionamento para o desenvolvimento de soluções que utilizam microcontrolador. A proposta do experimento é a criação de dois semáforos dependentes com botão para controlar o tráfego. II. Introdução O MSP430 é um controlador RISC (Reduced Instruction Set Computer ou Computador com um Conjunto Reduzido de Instruções) de 16 bits voltados para aplicações de baixo consumo de energia e menores complexidades, mas com aplicações gerais. As principais características do MSP430 que o diferencia e destaca de outros microcontroladores são: sua interface JTAG o que permite debugar o programa passo a passo, o baixo custo, diversidade de ferramentas de desenvolvimento, baixo custo energético, elevado número de pinagem I/O e programação em linguagem C e assembly.
A unidade de processamento do MSP430 possui 16 registradores de 16 bits, e além disso, a sua CPU possui um conjunto de 51 instruções. Além disso o MSP430 possui uma grande diversidade que permite um melhor desenvolvimento de projetos, desde dos mais simples até os de maiores complexidades, além disso possui diversos periféricos como timers, comparadores analógicos e digitais, controlador de LCD, amplificadores operacionais ADCs de 10,12 e 16bits, dentre outros.
No experimento o MSP430 será utilizado para a construção de