Microcontroladores Francisco Dantas - [email protected] Lamberto Augusto – [email protected] Pedro Lages – [email protected] Roteiro • Introdução • Elementos Básicos de um Microcontrolador • Alguns Microcontroladores – Descrição – Vantagens/Desvantagens – Ferramentas de Desenvolvimento • • • • 8051 8051 X Microcontroladores Detalhados Conclusão Referências Introdução • Microcontroladores são componentes utilizados em muitos equipamentos eletrônicos, sendo a grande maioria entre os chips vendidos • Microprocessador X Microcontrolador – Microprocessador: circuito integrado capaz de executar operações lógicas, aritméticas e de controle – Microcontrolador: circuito integrado que possui internamente um microprocessador e todos os periféricos essenciais ao seu funcionamento Elementos Básicos e Ligações Internas Unidade de Memória • Armazenamento de Dados Unidade Central de Processamento • Microprocessador – Operações lógicas e aritméticas – Registradores Barramentos • Dados • Endereço Unidade de Entrada/Saída Unidade de Temporização • Contador Watchdog • Contador contínuo que é zerado sempre que um programa é executado corretamente • Garante que o controlador não se encontre “travado”. Conversor Analógico/Digital • Conversão de uma informação de valor analógico para um número binário Lista de Microcontroladores • Altera – Nios II (32 bits) – Nios (16 bits) • Atmel – AVR32 (32 bits) • Philips Semiconductors – LPC2000 • Microchip Technology – PIC • Dallas Semiconductor – 8051 Nios II • • • • Descrição Vantagens Desvantagens Ferramentas de Desenvolvimento AVR32 • • • • Descrição Vantagens Desvantagens Ferramentas de Desenvolvimento LPC2000 • • • • Descrição Vantagens Desvantagens Ferramentas de Desenvolvimento PIC • • • • Descrição Vantagens Desvantagens Ferramentas de Desenvolvimento 8051 • • • • Descrição Vantagens Desvantagens Ferramentas de Desenvolvimento 8051 X Nios II 8051 X AVR32 8051 X LPC2000 8051 X PIC Conclusão Referências