Minicurso MSP430

633 palavras 3 páginas
MINICURSO
Introdução à
Plataforma
MSP430
PET Mecatrônica/BSI
Henrique Pereira Rodrigues

Conceito de Microcontrolador:
• Um microcontrolador é um computador em um chip. Contém um processador, memória e periféricos de entrada e saída.
• É programado para funções específicas, diferente dos microprocessadores utilizados nos PC’s.
• Geralmente embutido em um produto industrializados controlando ações e funções do mesmo.

O MSP430
• Os MSP430 são microcontroladores RISC de 16 bits voltados para aplicações de baixo consumo de energia.
• Fabricado pela Texas Instruments.
• Famílias de microcontroladores MSP430:
 1xx - voltados para aplicações gerais;
 2xx - uma evolução da família 1xx;
 3xx - família mais antiga e baseada em dispositivos One Time
Programmable;
 4xx - voltados para instrumentação portátil e dotados de controlador de LCD interno.

O MSP430
• A CPU dos MSP430 possui um conjunto de apenas 51 instruções (27 físicas e 24 emuladas) e um total de
16 registradores de 16 bits
• Estão também disponíveis diversos periféricos tais como: timers, USARTs, ADCs, comparador analógico, amplificador operacional, DACs , controlador de LCD, etc

• Linguagem de programação: C/C++, Assembly
• Ferramenta Open-source
Site: http://www.ti.com/product/msp430g2231

Processamento

Entrada

Saída

• Entrada
• Interpretação de Variáveis no ambiente
• Sinal elétrico
• Controle/acionamento de elementos eletrônicos • Saída

MSP430 G2xx
• Características:
• 2kB de memória flash
• 128B de memória RAM
• 32,768kHz de Clock

• Componentes da placa:








14 pinos de entrada/saída digital
Uma conexão USB
Um cristal oscilador de 32 MHz
Pino para alimentação
Um botão S2 ligado ao pino P1.3
Um botão reset
2 LEDs em série com os pinos P1.0 e P1.6

MSP430 G2xx
• Watchdog Timer (WDT): também presente em todos os modelos, resseta o processador se não for periodicamente desarmado (usado para colocar o processador em uma situação conhecida no caso de alguma falha de programação)


Relacionados

  • resumo executivo automacao residencial
    29593 palavras | 119 páginas
  • Implementação de um módulo de aquisição de dados de 24 bits com comunicação serial rs485 via protocolo modbus-rtu
    23726 palavras | 95 páginas