Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Conceitos Básicos sobre
Sistemas Computacionais
Sistemas Computacionais
✔ Constituído basicamente por três componentes principais:
– CPU;
– Memórias;
– Volátil.
– Não-Volátil.
• O conteúdo armazenado na memória não é perdido quando
a fonte de alimentação da memória for desligada.
Memória
– Programa.
• Armazena o código executável.
✔ Tipos de memória.
– Flash ROM.
• Semelhante a EEPROM.
✔ Microprocessador.
– É um circuito integrado que realiza as funções de cálculo e
tomada de decisão de um computador.
• Exemplos: Pentium, Athlon, Sempron, etc.
✔ Microprocessador.
Microprocessadores versus Microcontroladores
✔ Microcontrolador.
– É um circuito integrado que possui em um único chip,
microprocessador, memórias RAM e ROM, dispositivos de E/S e
periféricos.
Microprocessadores versus Microcontroladores
Microprocessadores versus Microcontroladores
– Tensão de alimentação;
– Quantidade de pinos;
– Freqüência de operação;
– Quantidade da memória de programa e de dados;
– Quantidade e funcionamento dos periféricos;
– Mecanismos de economia de energia entre outras.
Recursos Típicos de um Microcontrolador
Memória
• Memória de Programa:
– ROM
– EEPROM
– FLASH(EEPROM DE ACESSO RÁPIDO)
• Memória de Dados:
– RAM
– EEPROM
Recursos Típicos de um Microcontrolador Entrada
e Saída
• PWM
• Comunicação Serial
• Conversor Analógico/Digital
• Protocolos Industriais
Recursos para desenvolvimento de
Projetos Microcontrolados
Softwares para programação de
Microcontroladores
PARA
ARDUINO
Softwares para programação de
Microcontroladores
Softwares para programação de
Microcontroladores
• Para o microcontrolador PIC temos o
mikroC
Microcontroladores PIC
• Porquê? • Características
– Líder de mercado – RISC (35 instruções)
– Simplicidade – Arquitetura Harvard
– Baixo custo – 8 a 84 pinos
– Popularidade – Mais de 180 modelos
• Código reaproveitável
• Pinagens compatíveis
– Vários periféricos
PIC 16F877A