Tcnico em Eletroeletrnica
1a gerao:
- hardware primitivo (memria e processamento limitados)
- interface precria com o usurio (leds e displays 7seg)
- sem comunicao com outros sistemas
2a gerao:
- hardware mais eficiente (memria e velocidade)
- interface mais amigvel (displays de cristal lquido, outros)
- comunicao via interface serial
- software o diferencial (mais funcionalidades, melhor IHM)
3a gerao (ainda emergindo):
- incorpora as caractersticas de H&S dos desktops atuais
- 32 bits ou mais, alta capacidade de memria
- interface com redes heterogneas, recursos para DSP
1.4. Tipos de sistemas dedicados
trs categorias:
- sistemas embutidos
- microcontroladores com memria externa
- processadores digitais de sinais
Sistemas embutidos ou auto-contidos
Composio (usual):
- uma CPU, memria RAM, algum tipo de ROM
- porta serial, portas paralelas, contadores e temporizadores
- e um controlador de interrupes
Caractersticas (gerais):
- amplo conjunto de instrues para manipular bits
- acesso diretos aos pinos de e/s
- rpido e eficiente sistema de atendimento de interrupes
Alcance:
- implementar sistemas de controle a baixo custo
Microcontroladores com memria externa
Composio (usual):
- barramento de 16 ou 32 bits
- memrias de programa e dados externas
- controladores de DMA e de interrupo
Caractersticas (gerais):
- possuem pouco pinos de e/s
- muita memria (mega bytes)
- aproveitamento de tecnologias anteriores (8088, Z80, etc)
Alcance:
- sistemas de controle de memria de massa, mquinas de
diverso, outros
Processadores digitais de sinais
Composio (usual):
- multiplicador por hardware
- mltiplas unidades de execuo
- pipeline sofisticado
- arquitetura Harvard
Caractersticas (gerais):
- arquitetura dedicada ao processamento de sinais
- altas taxas de processamento (execuo em um ciclo)
Alcance:
- em expanso (automao, telecomunicaes, etc)
1.5. Arquiteturas de sistemas dedicados
von Neumann:
- execuo seqencial de instrues
- barramento nico para instruo e dados
Harvard:
- maior paralelismo
- barramentos separados para instruo e dados
CISC x RISC:
- o resultado final depende da aplicao
- muitos processadores combinam as duas tecnologias
1.6. Tipos de memrias
ROM
PROM
EPROM OTP
EEPROM flash
1.8. Principais fabricantes
Microcontroladores:
- Intel, Motorola, MicroChip, National, Texas, Zilog, Sharp
DSPs:
- Texas, Motorola, Analog Device
1.7. Caractersticas
Velocidade de processamento:
- de 8 a 20 MHz (usual)
Pinos de E/S programveis
- at algumas dezenas de bits
- interfaces paralela e serial (I2C, SPI, CAN, MicroWire)
Contadores e temporizadores programveis
- de 1 a 3 conjuntos de registradores (usual)
- gerador de PWM (no usual)
Conversores A/D e D/A:
- (no usual)
Continuao:
Ambiente de programao:
- hospedado em outro computador (SW, recursos de I/O, etc)
Caractersticas dos programas:
- utiliza pouca memria
- forte interao com o hardware
Microcontrolador Assembly
mov a,#03h
and a,b
call
inc
ROT
a