Microcontrolador x Microprocessador PDF

Title Microcontrolador x Microprocessador
Course Processadores I
Institution Pontifícia Universidade Católica do Rio Grande do Sul
Pages 1
File Size 86.5 KB
File Type PDF
Total Downloads 35
Total Views 132

Summary

Explicações e exercícios, gráficos....


Description

MICROPROCESSADORES (µP) & MICROCONTROLADORES (µC)

I/Os

ANALOG OUT

TX RX

ANALOG IN

ENDEREÇOS

OSC

CLK

VCC

µP

ROM (código)

R

P.O.R. C

RST

RAM

PORTA PARALELA

(dados) (pilha)

PORTA SERIAL (UART)

MICROCONVERSOR  Termo utilizado pela Analog Devices. É apenas um microcontrolador com conversores A/D e D/A.

A/D TIMER D/A

DADOS MICROCONTROLADOR MICROCONVERSOR

WDT

Spy-be-wire/JTAG/BSL

Temporizador

Ferramenta de Gravação e Depuração (Debugger)

PWM

I2C

SPI

CAN

IrDA MSP430

SDA

SCL CS, DI, CLK

CAN+ CAN-

TX RX

MICROCONTROLADOR  Circuito (ex: 8051) composto além de um µP, de memórias ROM e RAM, portas de entrada/saída paralela (I/Os), porta de comunicação serial (UART), de um temporizador (TIMER), oscilador (OSC) e de um circuito de reset (POR).

MSP430  Família de microcontroladores de 16 bits da Texas Instruments. Possui além dos periféricos tradicionais, conversores A/D, D/A, WDT, três interfaces de gravação, saídas PWM e portas de comunicação do tipo I2C, SPI, CAN e IrDA. OSC  Circuito oscilador (Base de Tempo do µP) POR  (Power On Reset) circuito de reset automático ao ligar o VCC.

ROM (Read Only Memory)  Memória não volátil. Armazena o código do programa. RAM (Random Access Memory)  Memória volátil. Armazena variáveis e pilha da aplicação. IHM (Interface HomemMáquina)  Implementada em geral com portas paralelas (I/Os). São normalmente circuitos de teclado e display. UART (Universal Asynchronous Receiver/Transmitter)  Porta de comunicação serial fullduplex (bidirecional) comum, muitas vezes confundida com a interface RS232 encontrada, por exemplo, nos PCs. TIMER  Circuito contador de eventos (pulsos externos) ou de tempo (clock interno). A/D  Conversor Analógico/Digital. D/A  Conversor Digital/Analógico. WDT (Watch Dog Timer)  Temporizador que pode ser utilizado para resetar o µP quando o mesmo entra em uma condição não prevista. JTAG (Joint Test Action Group) Ferramenta de gravação/depuração a 4 fios (TDI, TDO, TCK e TMS). Ferramenta muito boa, porém de custo elevado. Spy-be-wire  Ferramenta de gravação/depuração a 2 fios (Test e RST). É uma simplificação do JTAG. Ferramenta paga, de baixo custo. Ideal para µC com baixo número de pinos. BSL (Boot Strap Loader)  Ferramenta de gravação gratuita, que utiliza 4 fios (Test, RST, P1.1 e P2.2). PWM (Pulse Width Modulation)  Temporizador que gera sinal pulsado com largura variável para controle da tensão (e/ou corrente) média em uma determinada carga. O PWM permite o controle de cargas alimentadas com tensões mais elevadas a partir de um simples sinal pulsado. I2C (Inter-Integrated Circuit) Interface serial cujo protocolo a dois fios (SDA e SCL) permite a comunicação entre µC e diversos circuitos. SPI (Serial Protocol Interface)  Interface serial a 3 ou 4 fios (CS/SS, CLK/SCLK, Din/MISO e Dout/MOSI) cujo protocolo permite acessar diversos periféricos. CAN (controller area network) Interface serial a 2 fios (CAN+ e CAN-) cujo protocolo permite a comunicação entre um µC e periféricos encontrados na rede CAN. Esta interface é utilizada em aplicações automotivas (autotrônica). IrDA (Infrared Data Association) Protocolo de comunicação utilizado por redes sem fio que utilizam luz infravermelha como meio de transmissão.

Professor Júlio César – Processadores I...


Similar Free PDFs