Por Cássio Mello e André Luis.  É a parte inteligente do circuito, onde sinais de controle serão recebidos e enviados e o processamento será efetuado.

Slides:



Advertisements
Apresentações semelhantes
Microcontroladores Uma visão geral.
Advertisements

Capitulo 6: Entrada e Saída
O Sistema de Computação
A Interface entre Processadores e Periféricos
Arquitetura e organização de computadores.
Barramentos Introdução.
Técnicas para operações E/S
AULA 1: Introdução a Sistemas Embarcados
Sistemas Digitais Projeto RTL – Unidade de Execução
Unidades de Execução e de Controle Sistemas Digitais.
Configuração de Periféricos
Introdução à Informática
Rganização de Computadores A Interface entre o Processador e os Periféricos Capítulo 8 – Patterson & Hennessy (seções 8.4 e 8.5) Organização de Computadores.
Professor: Erivelto Tschoeke – UDESC/CEPLAN
Professor: Carlos Roberto da Silva Filho, M. Eng.
Sistemas Digitais Microprocessados
Sistemas Digitais Microprocessados
Esquema básico do hardware
Componentes do Computador e noções de Arquitetura de Computadores
DSP – TMS320LF2407A.
Processadores – Aula 3 Professor: André Luis Meneses Silva
Arquitetura de Computadores
Arquitetura de Computadores
HARDWARE do CLP Os controladores lógicos programáveis são equipamentos com uma aplicação muito vasta dentro dos diversos processos de automação. Desta.
Processadores – Aula 3 Professor: André Luis Meneses Silva
Introdução à Programação
Tecnologias Especificas Informática
Computadores Tipos e estrutura interna
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP PIC16F877A - Parte III Jadsonlee da Silva Sá
Memórias Digitais Departamento de Engenharia Elétrica – UFRJ
Prof.: Vagner Pinto Borges Prof.: Vagner Pinto Introdução à Arquitetura e Organização.
Algoritmos paralelos eficientes para alguns problemas de processamento de Cadeia de Caracteres Alunos: Diego Alencar dos Santos Melo Felipe Formagini Brant.
Sistemas Operacionais
AUTOMAÇÃO INDUSTRIAL.
Bios –Basic Input Output System
Sistemas Operacionais I
Introdução aos Sistemas Microcontrolados
Bios –Basic Input Output System
Arquitetura de Computadores
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Sistemas Operacionais
Introdução à INFORMÁTICA
PIC Peripheral Interface Controller
Montagem e Manutenção de Computador I Curso Técnico em Rede de Computadores Aula 05.
Microcontroladores PIC
Termômetro Digital com PIC e LM35
Memorias.
Protocolo MODBUS [ Slide de Abertura com a presença de outras logomarcas ] A segunda opção é a mais apropriada para a presença de mais de duas marcas.
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
MICROCONTROLADORES Prof. José Bezerra de Menezes Filho.
Processador 2014/2015 Comunicação de Dados Ricardo Bento 12ºL.
SISTEMAS OPERACIONAIS
Engenharia de Sistemas Embarcados Aula 5: Um Conjunto Básico de Ferramentas.
Memória.
Arquitetura de Computadores Processadores 2 Waldemiro Arruda.
Estrutura de Interconexão
SISTEMAS DE INFORMAÇÃO
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /02/2013 Professor Leomir J. Borba- –
Arquitetura de Microcomputadores
Funcionamento interno do computador
Arquitetura de computadores
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Arquitetura de computadores
Introdução à Computação
Diagrama em blocos: Hardware de Computadores
Microcontroladores.
Introdução 1ª Semana # Introdução # Álgebra Lógica Simbólica Famílias Lógicas 2ª Semana # Organização de um Computador # Memória Registradores Instruções.
Pet computação UFPE Arquitetura Von Neumann. pet computação UFPE 1.Definição e tipos de arquitetura Quando falamos em arquitetura temos dois tipos a considerar:
Modos de Transferência Acesso Direto à Memória (DMA) ARQUITETURA DE COMPUTADORES II Prof. César Augusto M. Marcon.
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
Transcrição da apresentação:

por Cássio Mello e André Luis

 É a parte inteligente do circuito, onde sinais de controle serão recebidos e enviados e o processamento será efetuado  Possui memória, periféricos e demais componentes necessários para rodar uma aplicação; em contraste com os microprocessadores que necessitam destes componentes externamente

 Atualmente existem vária arquiteturas de processadores (formas diferentes de fazer a mesma coisa).  Algumas marcas detém direitos sobre algumas arquiteturas, e outras arquiteturas são de uso coletivo.  A diferença entre elas é no hardware que as constitui, sendo algumas mais eficientes do que outras em alguns aspéctos.

 Permite leitura e escrita de valores acessados externamente ao microcontrolador por meio de pinos  Guardam informações em bytes ( 8 bits) ou words ( 16 bits)

 Funciona de forma linear, executa uma função por vez, na sequencia pré- determinada pelo programador.  Quando queremos representar graficamente um programa geralmente utilizamos fluxogramas, pois é sequencial e condicional.

Inicia o programa Desliga a luz Alguma porta está aberta? Liga a luz N S

 NÃO é possível fazer duas coisas ao mesmo tempo.  O máximo que se consegue é fazer coisas intermitentemente, ou seja, faz um pouco uma, para, faz um pouco outra.

 Utilizam, principalmente, clock externo  A cada conjunto ciclos de clock (4 ou 12, depende da tecnologia), uma instrução de programa é executada  Entre duas instruções pode-se ativar interrupções (rotinas para outros trechos de código)

 Interrupções são assíncronas, o que as torna perfeitas para analisar sensores, botões, etc.

 Embora o ciclo de instrução seja preciso, por causa das instruções e do tipo de microcontrolador, é difícil ter noção de tempo no programa  Timers são um recurso que permite disparar uma interrupção a cada quantidade de tempo

 Recurso que ativa uma interrupção caso o valor lógico em um pino de entrada mude  Muito utilizado para aplicações que usem botões, sensores, comunicação com componentes externos, etc.

 Conversores Analógico-Digitais  Comparadores Analógicos  Controladores de comunicação SSP, USB, USARTs  Controladores PWM  Watchdog timer  Osciladores internos

 Microcontroladores originalmente fabricados pela Intel  É antigo mas ainda muito usado  Possui recursos práticos para gerenciamento de memória externa, fazendo com que a memória disponível chegue a MBs

 Microcontroladores fabricados pela Microchip Technology  Existem de diversos tipos, atendendo a uma ampla faixa de aplicações (das mais genéricas as mais específicas)  São relativamente baratos (em torno de R$ 20,00)

 Microcontroladores fabricados pela Texas Instruments  O principal diferencial é a grande eficiência energética, ou seja, baixo consumo.

 Dividido principalmente em ARM7 e ARM9;  Não há uma marca que controle essa tecnologia, assim como o  Em processadores industriais, são os de maior desempenho;  Não são a melhor opção em baixo consumo.

 Circuitos digitais programáveis;  Não necessitam de um clock ditando quando irão responder, a resposta é imediata;  Utilizam programação diferente da utilizada em microcontroladores;  Linguagem baseada em máquina de estados, implementadas por VHDL.

Luz acesa Luz apagada Abriram Alguma porta Fecharam as duas portas

 É composto por vários blocos digitais que podem ser organizados da forma que se desejar.

 São equipamentos desenvolvidos só para o aprendizado.  Visam apresentar ao desenvolvedor todas as funcionalidades de algum componente.  Possuem um grande suporte técnico para o desenvolvedor.