Escolar Documentos
Profissional Documentos
Cultura Documentos
Prentice Hall
Microcontroladores 8051
Captulo 1:
Fundamentos de computao:
Bit: Binary Digit - 0 ou 1); Byte: Conjunto de 8 bits - 28=256); Registradores: conjunto de flip-flops - 8 bits, 16 bits, 32 bits, etc; Microcomputador: simula eletronicamente o sistema chamado SER HUMANO; Microprocessador (CPU): CREBRO do microcomputador ; Instruo: a capacidade do microprocessador em executar tarefas especficas (movimentao de dados, operaes aritmticas e lgicas, etc.);
Prentice Hall Microcontroladores 8051 2
Captulo 1:
Fundamentos de computao: (cont.)
Programa(Software): conjunto de instrues arranjadas de forma organizada que apresenta funo especfica (Ex: Programas Bsicos, Aplicativos, Utilitrios, etc.); Firmware: Programa que est armazenado em memria no voltil; Hardware: partes eletrnicas de um micro-computador; Microcontrolador: microcomputador integrado num nico chip; Sistemas Inteligentes: equipament constitudos por microprocessadores/microcontroladores.
Prentice Hall Microcontroladores 8051 3
Captulo 1:
Fundamentos de computao: (continuao)
Unidade de Memria
Temporizadores e Controles
Captulo 1:
I/O
Voltil (RAM)
Prentice Hall
Microcontroladores 8051
Captulo 1
Funcionamento de um sistema microprocessado/microcontrolador
O microcomputador uma mquina eletrnica capaz de buscar e executar instrues de programas alocados em memria; Aps a energizao de um microcomputador, gerado um sinal de reset que zera o Program Counter (PC); O microprocessador ir buscar e executar a instruo que est localizada no endereo de memria definida pelo PC (incio do programa); O programa executado a partir de seu incio.
Prentice Hall Microcontroladores 8051 6
Captulo 1:
Ciclo de Instruo:
Ciclo de Busca: operao de leitura de uma instruo a partir da posio de memria cujo endereo definido pelo contedo do PC. Nesse ciclo o contedo do PC incrementado de uma, duas ou trs unidades. Isso depende do tamanho da instruo;
Ciclo de Execuo: executa a instruo (operaes de movimentao de informao, operaes aritmticas e lgicas, etc.).
Prentice Hall
Microcontroladores 8051