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 | |
Total Downloads | 35 |
Total Views | 132 |
Explicações e exercícios, gráficos....
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...