CAPÍTULO 5. Interfaces I 2 C e SPI. Interface I 2 C. Interfaces e Periféricos 37
|
|
|
- Sabrina Imperial Henriques
- 9 Há anos
- Visualizações:
Transcrição
1 Interfaces e Periféricos 37 CAPÍTULO 5 Interfaces I 2 C e SPI Interface I 2 C Nos anos 80 a Philips desenvolveu um novo padrão de barramento chamado I²C, cujo objetivo era facilitar a comunicação entre circuitos integrados que estão na mesma placa de circuito impresso (especialmente em circuitos de TVs). O nome I²C significa Inter Integrated Circuits e é, de forma resumida, um barramento bidirecional de dois fios, para comunicação entre CIs. Quando se conectavam muitos dispositivos simultaneamente à CPU as linhas de dados e endereços dos dispositivos eram interligadas às linhas de dados e endereços da CPU. O resultado era uma placa com uma enorme quantidade de trilhas, tornando o circuito mais sensível às interferências eletromagnéticas (EMI) e descargas eletrostáticas (ESD). O barramento I²C veio então para remediar este problema. O I²C é baseado em comunicação serial síncrona e indicado para distâncias curtas. Hoje ele não é somente utilizado em placas simples, mas também na interligação de periféricos de baixa velocidade e componentes em placas-mãe, sistemas embarcados, smartphones e até mesmo na indústria automotiva. Exemplos de dispositivos: MCU, LCDs, Memórias RAM e EEPROM, RTC, sensores, etc. Details: O I²C utiliza um espaço de endereçamento de 7bits (128 endereços, dos quais 16 são reservados). Isto significa que cada dispositivo I²C é reconhecido por um endereço de 7bits. As duas linhas bidirecionais a qual transportam informações entre os dispositivos conectados no barramento são conhecidas como: SDA (Serial Dada Line) SCL (Serial Clock Line)
2 Interfaces e Periféricos 38 Como os próprios nomes indicam, a linha SDA transporta os dados e a linha SCL o clock, para sincronização. As voltagens típicas encontradas são +5V e +3.3V. O barramento pode operar no modo multi-mestre, o qual permite que qualquer dispositivo seja capaz de iniciar a comunicação. O dispositivo que inicia é chamado mestre e o dispositivo acessado é chamado escravo. O mestre é sempre responsável pela geração do sinal de clock. O passo a passo da comunicação: Vamos assumir que o mestre (Uma MCU por exemplo) quer enviar dados para um de seus escravos: 1. Espera até que não haja atividade no barramento (ocioso). As linhas SDA e SCL estão em nível alto. Resistores de pull-up são utilizados para garantir esse estado, na ausência de transmissão. 2. O mestre envia um sinal chamado start condition, para obter controle do barramento. Este sinal nada mais é do que colocar as linhas SDA e SCL em nível lógico baixo, nesta sequência. Isso informa a todos os escravos conectados para escutar os dados na linha serial (SDA). 3. O mestre provê o clock na linha SCL. Ele será utilizado por todos dispositivos no barramento para transferir os dados, de forma síncrona. 4. O mestre envia um único endereço em binário para o dispositivo que deseja acessar. 5. Em seguida o mestre envia um único bit (chamado read/write flag) para informar se executará uma operação de leitura ou escrita no dispositivo (read = leitura = 1, write = escrita = 0). 6. Cada escravo comparará o endereço recebido com seu próprio endereço, respondendo com um bit de confirmação (ack). 7. Uma vez que o mestre receba a confirmação (ack), ele começa a transferência, enviando ou recebendo dados (recebendo um ack a cada 8 bits transferidos).
3 Interfaces e Periféricos Quando o envio de dados se completar o mestre envia um sinal, chamado stop condition, o qual é o ato de colocar as linhas SCL e SDA, respectivamente, em nível alto, ficando o barramento em modo ocioso, novamente. Modos de operação: O barramento I²C pode operar em três modos: 1. Standard mode (modo padrão) 2. Fast mode ou Enhanced 3. High-Speed ou (modo HS) Standard mode: Taxa máxima de 100kbps Endereçamento de 7-bits (16 reservados) = 112 endereços para escravos. Fast mode ou Enhanced: Taxa máxima de 400kbps. Para suprimir picos de ruídos utiliza entradas baseadas em Schmitt-triggers. As linhas SCL e SDA de escravos ficam em alta impedância quando a alimentação destes é removida.
4 High-Speed mode: Interfaces e Periféricos 40 Taxa máxima de 1.7 Mbps (com C= 400pF), e 3.4Mbps (com C = 100pF). O mestre operando em modo HS envia um sinal de requisição de compatibilidade para o escravo para verificar se este pode operar em tal modo. Interface SPI A SPI (Serial to Peripheral Interface) foi desenvolvida inicialmente pela Motorola e depois adotada pela indústria. A Interface Microwire da National Semiconductor é idêntica a SPI. É possível também encontrar a denominação four wire serial bus fazendo referência a SPI. Assim como a I 2 C, a SPI é utilizada na comunicação de processadores com seus periféricos, no âmbito da placa de circuito impresso. Além disso, é possível a comunicação entre dois processadores via SPI. Os periféricos disponíveis são similares aos encontrados em I 2 C: RTCs (Real Time Clocks), EEPROM, LCDs, sensores e outros. Linhas de dados e controles da interface SPI: O protocolo SPI especifica o uso de 4 linhas (fios): 1. Master Out Slave In (MOSI) O sinal MOSI é gerado pelo mestre, o receptor é o escravo. 2. Master In Slave Out (MISO) - O sinal MOSI é gerado pelo escravo, o receptor é o mestre. 3. Serial Clock (SCLK ou SCK) O sinal SLCK é gerado pelo mestre para sincronizar a transferência de dados entre o mestre e o escravo. 4. Slave Select (SS) no Mestre e Chip Select (CS) no escravo O sinal SS é gerado pelo mestre para selecionar um escravo específico. O SS/CS é ativo em nível baixo (0). É comum encontrar outras nomenclaturas para os sinais da SPI: SDI (Serial Data In) equivalente a MOSI SDO (Serial Data Out) equivalente a MISO
5 Interfaces e Periféricos 41 Mestre e escravo conectados via SPI A interface SPI é serial síncrona (assim como a I 2 C), no entanto, ela pode operar em full-duplex. Apesar da SPI ser utilizada comumente como mestre/escravo, ela pode operar com mais de um escravo ao se utilizar a linha de seleção ( Slave Select (SS) no Mestre e Chip Select (CS) no escravo). O mestre só pode selecionar um escravo de cada vez. Pode ocorrer de linha de seleção não ser obrigatória quando temos somente um mestre e um escravo (depende dos modelos/fabricantes de dispositivos utilizados). As linhas de dados (MOSI e MISO) podem não estar ambas presentes em todos os dispositivos, por exemplo, a linha MOSI pode não estar presenbte se o dispositivo não requer entrada de dados (Um sensor, por exemplo). A comunicação: A comunicação é sempre iniciada pelo mestre. Ele coloca a linha CS em nível lógico 0 (ativação). Se houver mais de um escravo, aquele que não for selecionado fica com as linhas MISO e MOSI em tristate (alta impedância) de forma a não interferir na comunicação. Uma transmissão full-duplex ocorre durante cada ciclo de clock. Cada vez que o mestre envia um bit na linha MOSI o escravo lê ele na mesma linha, enviando, simultanemente um bit na linha MISO, permitindo que o mestre leia a mesma linha. Configurações para múltiplos escravos 1. Configuração paralela (escravos independentes) 2. Escravos em cascata (daisy-chained slaves)
6 Configuração paralela: Interfaces e Periféricos A mais comum 2. Todas as linhas de clock (SCLK) estão ligados entre si 3. Todas as linhas de MISO estão ligados entre si 4. Todas as linhas de MISO estão ligados entre si 5. O Chip Select (CS) pin de cada periférico deve ser conectado a um (SS) pin independente no microcontrolador. SPI Bus in independent slave configuration Escravos em cascata: Nesta configuração, todas as linhas de clock (SCLK) estão ligados entre si. Além disso, todos o Chip Select (CS) estão conectados juntos. Os dados fluem para o microcontrolador, passando através de cada periférico, e de volta para o microcontrolador. A saída de dados d escravo do periférico precedente é ligada à entrada de dados do seguinte. Desse modo, apenas uma única linha SS é exigida do mestre, em vez de uma linha SS separado para cada escravo. Em contrapartida, cada escravo (periférico) deve ser configurado para replicar a informação recebida e transmitir para o próximo. Na prática, esta configuração não é muito empregada.
7 Interfaces e Periféricos 43 Daisy-Chained SPI Bus Vantagens e Desvantagens da SPI (SPI versus I 2 C): Vantagens: 1. Comunicação Full duplex 2. Possui maior vazão que o protocolo I²C. A SPI não é padronizada no que diz respeito a taxas e tamanho da palavra enviada, podendo chegar a mais de 50Mbps. 3. Não limitada a palavra de 8 bits. 4. Hardware é mais simples 5. Menor consumo de energia do que a I²C, devido a menor complexidade do circuito. Desvantagens: 1. Requer mais pinos nos circuitos integrados que a I²C 3. Não há controle de fluxo 4. Não há um padrão formal 5. Apenas funciona em curtas distâncias
Interfaces Seriais. Disciplina de Microcontroladores. Prof. Rubão
Interfaces Seriais Disciplina de Microcontroladores Prof. Rubão Interfaces Seriais de Aplicação Industrial I 2 C (Inter Integrated Circuit) Microwire SPI (Serial Peripheral Interface) 1-Wire I 2 C Primeira
O protocolo SPI. 1 - Introdução. 2 Ligação física
O protocolo SPI 1 - Introdução O protocolo SPI ( Serial Peripheral Interface ) é um protocolo síncrono de alta velocidade utilizado na comunicação de circuitos integrados. Atualmente existem conversores
Prof. Adilson Gonzaga
Prof. Adilson Gonzaga Outras características importantes em Microprocessadores/Microcontroladores Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos
07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos de controle de redução de potência de operação do chip.
I2C PROTOCOLO DE COMUNICAÇÃO
Esse barramento foi criado pela empresa Holandesa (Philips) como Inter IC ou I2C que possibilita a utilização de grande quantidade de componentes padronizados, os quais podem realizar diversas funções,
Prof. Dr. Rafael Traldi Moura Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos
Protocolos de Comunicação Prof. Dr. Rafael Traldi Moura 1 Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos Mecatrônica 2 Objetivo Para se evitar
ET53C - SISTEMAS DIGITAIS
ET53C - SISTEMAS DIGITAIS Barramentos de Comunicação Serial UART e I 2 C Prof.: Glauber Brante e Profa. Mariana Furucho [email protected] [email protected] UTFPR Universidade Tecnológica Federal
Sistemas Embebidos I , Tiago Miguel Dias ISEL, ADEETC - Secção de Eletrónica e Telecomunicações e de Computadores
Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia de Electrónica e Telecomunicações
Periféricos do PIC - Keypad e Memórias
Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 04 de 2013 Objetivos Objetivos da aula Aprender como funciona um Keypad Matricial e quais suas vantagens e desvantagens Ter
Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas
Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Barramentos Para que seja possível implementar o uso de dispositivos adicionais
Modbus, Profibus, Devicenet. Prof. Regis Isael
Modbus, Profibus, Devicenet Prof. Regis Isael Redes Modbus Redes Modbus A princípio era um protocolo proprietário criado pela MODICON em 1978 visando o uso em seus próprios dispositivos. Atualmente a MODICON
Software para Sistemas Embarcados
Software para Sistemas Embarcados Comunicação com periféricos Professores: Alisson Brito e Eudisley Anjos Necessidades de Comunicação Um microcontrolador precisa trocar informações entre ele e outros disposi
Manual da Pinagem dos Microcontroladores BASIC Step 1 e M8 + Esquema de instalação do cabo
Manual da Pinagem dos Microcontroladores BASIC Step 1 e M8 + Esquema de instalação do cabo Pinagem Previous Top Next PWR - Alimentação (7-15V) GND - Terra PCO - Saída de comunicação com o PC PCI - Entrada
Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico Barramentos
Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.2 - Barramentos Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br [email protected] Unidade 2 Conteúdo
Sistemas Microcontrolados
UTFPR Departamento de Eletrônica Departamento de Informática Sistemas Microcontrolados Interfaces padronizadas de comunicação serial Prof. Heitor Silvério Lopes 2017 Motivação: paralelo X serial Interfaces
Barramento. Entrada. Saída
Barramentos em Microcomputadores Jonathan Pereira Barramento Conjunto de fios paralelos com função em comum Microproc Memória Dispositivo Entrada Dispositivo Saída Barramento Barramento Tipos: Interno:
Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Barramento
Sâmia Rodrigues Gorayeb Arquitetura de Computadores Barramento Arquitetura de Computadores Agenda: Barramento 1. Introdução (definição). 2. Função 3. Vantagem e Desvantagem 4. Característica 5. Tipos 6.
Organização de Computadores
Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores
Transmitter MISO MOSI SCLK
Protocolo SPI O protocolo SPI (Serial Peripheral Interface bus) foi definido pela Motorola e é utilizado para ligar o processador a periféricos no âmbito de uma placa eletrónica. Cobre o mesmo campo de
BARRAMENTO I2C. Esta transmissão requer apenas duas linhas seriais; uma para os dados e outra para o clock.
BARRAMENTO I2C Barramento simples e bi-direcional para controle entre CIs ("Inter-IC"). O barramento I2C desenvolvido pela PHILIPS, foi estruturado para compor uma interface simples e padronizada. Os dados
Organização de Computadores Sistema de Interconexão. Professor: Francisco Ary
Organização de Computadores Sistema de Interconexão Professor: Francisco Ary Como já sabemos, um computador é constituído basicamente por: processador; memória; e dispositivo de entrada e de saída. O comportamento
Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255
Capítulo 14 Expandindo as portas de comunicação 8031 com a PPI 8255 Como discutido ao longo do livro, o 8031 deixa 8 bits para controle genérico de dispositivos. Em situações nas quais se necessita um
Sumário. 1. Introdução 2. Características. 3. Funcionamento físico. 4. Aplicações. 5. Referências
Universidade de Brasília Instituto de Ciências Exatas Departamento de Ciências da Computação Disciplina de Transmissão de Dados Professor Jacir L Bordim RS-485 Grupo 10 Eduardo de Morais V Silva 02/81859
SICILIANO TECNOLOGIA
SICILIANO TECNOLOGIA Desenvolvimento de Projetos e Soluções www.sicilianotecnologia.com.br Manual da Placa Gravador AT89C51ED2-LP-RE2 - VER 1.0 Características: - Totalmente compatível com 8051; - Fácil
Para trabalhar com memórias I2C é necessário compreender os seguintes itens:
7UDEDOKDQGRFRPPHPyULDV,&[[[[ Por Renie S. Marquet em 01.02.2005 (http://reniemarquet.sites.uol.com.br) Este documento descreve os procedimentos para utilização de memórias 24xxxx nos barramentos I2C, porém,
Sistemas Embarcados. Comunicação em Sistemas Embarcados
Sistemas Embarcados Comunicação em Sistemas Embarcados Comunicação em Sistemas Embarcados As necessidades de comunicação Os tipos de comunicação Meios de comunicação Protocolos de comunicação Periféricos
Métodos de Transmissão. Padrões RS
Métodos de Transmissão Padrões RS O padrão RS A Eletronics Industry Association (EIA) foi quem produziu os padrões RS232, RS422 e RS485. EIA Standards eram antes marcados com o prefixo RS para indicar
BARRAMENTO DO SISTEMA. Adão de Melo Neto
BARRAMENTO DO SISTEMA Adão de Melo Neto 1 BARRAMENTOS DO SISTEMA O mecanismo mais comum de interconexão dos componentes de um computador (processador, memória principal e módulos de E/S) usa um barramento
Barramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle
Aula 07 BARRAMENTOS Barramentos Para que as placas de expansão possam ser utilizados em qualquer micro, independentemente do processador instalado, utiliza-se diversos modelos de barramentos de expansão.
BARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO INTERRUPÇÃO ACESSO DIRETO A MEMÓRIA (DMA DIRECT MEMORY ACESS) BARRAMENTO BARRAMENTO
Barramentos de Entrada/Saída
Barramentos de Entrada/Saída Disciplina: Montagem e Manutenção de Computadores Professor: Thiago Silva Prates Barramentos Um barramento (do inglês, bus) é simplesmente um circuito que conecta uma parte
BARRAMENTOS. Adão de Melo Neto
BARRAMENTOS Adão de Melo Neto 1 SUMÁRIO COMPUTADOR EXEMPLO DE UMA INSTRUÇÃO NA MEMÓRIA CICLO DE BUSCA/EXECUÇÃO DE UM INSTRUÇÃO BARRAMENTO BARRAMENTO DE DADOS, BARRAMENTO DE ENDEREÇOS E DE CONTROLE PRINCIPAIS
Barramento CoreConnect
Barramento CoreConnect MO801 1º semestre de 2006 Prof. Rodolfo Jardim de Azevedo Fabiana Bellette Gil - RA 028671 CoreConnect Agenda Conceitos básicos Introdução ao CoreConnect Arquitetura Referências
CAPÍTULO 3 Interfaces Seriais RS-232 e RS-485
Interfaces e Periféricos 22 CAPÍTULO 3 Interfaces Seriais RS-232 e RS-485 A Porta serial RS-232 Com o passar dos anos, a porta de comunicação serial RS-232 veio sendo gradualmente suprimida pela USB para
Prof. Samuel Henrique Bucke Brito
Princípios de Comunicação (Sinal) www.labcisco.com.br ::: [email protected] Prof. Samuel Henrique Bucke Brito Modelo Geral de Comunicação A informação é gerada na fonte é transformada (modulada
Trabalho Prático Nº3 Porta Paralela
Trabalho Prático Nº3 Porta Paralela 1. OBJECTIVOS - Utilização da porta paralela como porto genérico de Entrada e Saída. 2. INTRODUÇÃO A porta paralela é um meio frequentemente utilizado para efectuar
Conceitos básicos de comunicação. Prof. Marciano dos Santos Dionizio
Conceitos básicos de comunicação Prof. Marciano dos Santos Dionizio Conceitos básicos de comunicação A comunicação é um processo de transferência e processamento de informações entre dois pontos por meio
Embora seja brutalmente mais rápida que o HD e outros periféricos, a memória RAM continua sendo muito mais lenta que o processador.
Memória RAM Embora seja brutalmente mais rápida que o HD e outros periféricos, a memória RAM continua sendo muito mais lenta que o processador. O uso de caches diminui a perda de desempenho, reduzindo
Chips Processadores (2) Nível da Lógica Digital (Aula 9) Barramentos. Chips Processadores (3)
Nível da Lógica Digital (Aula 9) Barramentos Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Chips Processadores (1) Cada processador possui uma pinagem característica.
Introdução a Tecnologia da Informação
Introdução a Tecnologia da Informação Arquitetura de Computadores Hardware e Software Prof. Jeime Nunes p Tipos de memória n RAM (random access memory) - memória de acesso aleatório, é volátil e permite
O protocolo I2C. Fig. 1 Diagrama em blocos e pinos do circuito integrado PT2313.
O protocolo I2C 1 - Introdução O protocolo I2C ou I 2 C, também chamado IIC, foi criado para possibilitar a comunicação entre circuitos integrados com um número reduzido de fios, reduzindo o número de
Claudivan C. Lopes
Claudivan C. Lopes [email protected] Modos de transmissão Informação analógica vs digital Transmissão em série vs em paralelo Medidas de desempenho IFPB/Patos - Prof. Claudivan 2 Vejamos as nomenclaturas
Microcontrolador 8051
Microcontrolador 8051 Inicialmente fabricado pela INTEL, atualmente fabricado por várias empresas; Possui uma grande variedade de dispositivos, com diversas características, porém compatíveis em software;
SSC0112 Organização de Computadores Digitais I
SSC0112 Organização de Computadores Digitais I 23ª Aula Hierarquia de memória Profa. Sarita Mazzini Bruschi [email protected] 1 Memória Memória Todo componente capaz de armazenar bits de informação Características
PLACA P51 Versão 2.0 (DOCUMENTAÇÃO TÉCNICA)
PLACA P51 Versão 2.0 (DOCUMENTAÇÃO TÉCNICA) 1. INTRODUÇÃO Este kit tem o propósito de ensaiar alguns microcontroladores da família C51, especificamente os do fabricante ATMEL: AT89S51, AT89S52, AT89S53,
Notas da Aula 14 - Fundamentos de Sistemas Operacionais
Notas da Aula 14 - Fundamentos de Sistemas Operacionais 1. Dispositivos de E/S Uma operação de entrada e saída é aquela que envolve a leitura ou escrita de dados a partir de dispositivos que estão fora
Barramentos. Alberto Felipe Friderichs Barros
Barramentos Alberto Felipe Friderichs Barros Os principais componentes de um computador são: processador, memória e dispositivos de E/S. Para que estes módulos possam se comunicar é necessário que exista
Descrição dos pinos de entrada e saída e de funções especiais. Descrição dos modos de acesso: individual e por porto
Tópicos Descrição dos pinos de entrada e saída e de funções especiais Descrição dos modos de acesso: individual e por porto Acesso individual aos pinos Objetivos Compreender o que são periféricos em um
Hardware e Manutenção de Micros
Hardware e Manutenção de Micros Cooler de CPU Memórias Tipos Tecnologias de construção Características Produzido por Márcio Jusilho Cooler de CPU É um conjunto do dissipação térmica do processador. O cooler
Comunicação Serial X Paralela. Alunos: Hugo Sampaio Dhiego Fernandez Renato Rios Bruno Victor
Comunicação Serial X Paralela Alunos: Hugo Sampaio Dhiego Fernandez Renato Rios Bruno Victor Serial: transmissão de dados mais simples utiliza apenas um canal de comunicação menor velocidade de transmissão.
CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO
28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,
KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X
KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X Bruno Roussenq Bichels; Ghybson Gregh Martins Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - IF-SC Av. Mauro Ramos,
Organização de computadores. Segundo Bimestre CNAT Prof. Jean Galdino
Organização de computadores Segundo Bimestre CNAT 2015.2 Prof. Jean Galdino Sistemas de Interconexão BARRAMENTOS 2 Alguns pontos Um ciclo de instrução consiste: de uma busca de instrução seguida por zero
SSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi [email protected] Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Redes de Computadores.
Redes de Computadores www.profjvidal.com REDES PONTO-A-PONTO E CLIENTE-SERVIDOR REDES DE COMPUTADORES Uma rede de computadores é formada por um conjunto de módulos processadores capazes de trocar informações
PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca
PCS-2529 Introdução aos Processadores Prof. Dr. Paulo Sérgio Cugnasca 1 2 Existem 4 esquemas diferentes de E/S possíveis, cada um se aplicando em uma determinada situação. E/S Programada. E/S Acionada
Projeto Final de Microcontroladores 2 Alarme de Temperatura
Projeto Final de Microcontroladores 2 Alarme de Temperatura Aline Romanini 145157 Marlon Felipe 121207 Osvaldo Torezan 147558 Novembro de 2016 Conteúdo 1. Placa de Desenvolvimento Freescale KL25Z... 3
Aula 8. Multiplexadores. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 8 Multiplexadores SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 4. Circuitos Multiplexadores l Circuitos seletores de dados ; l Chave seletora digital; l Seleciona um dos diversos
Arquitetura e organização de computadores
Arquitetura e organização de computadores 3º. Semestre - Sistemas de informação Prof. Emiliano S. Monteiro Classificação de computadores Grande porte: Supercomputadores e Mainframes Médio porte: Minicomputadores
Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores
Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores Disciplina Redes de Banda Larga Prof. Andrey Halysson Lima Barbosa Aula 1 Conceitos básicos de comunicação Sumário Técnicas de transmissão
Memórias Parte 1. SEL-0415 Introdução à Organização de Computadores. Aula 4. Prof. Dr. Marcelo Andrade da Costa Vieira
Departamento de Engenharia Elétrica - EESC-USP SEL-0415 Introdução à Organização de Computadores Memórias Parte 1 Aula 4 Prof. Dr. Marcelo Andrade da Costa Vieira Memória Semicondutora Elemento Básico
MICROCOMPUTADORES. Professor Adão de Melo Neto
MICROCOMPUTADORES Professor Adão de Melo Neto Sumário Organização Básica I (base) Organização Básica II (refinamento) Organização Básica III (Microcontrolador 8051) ORGANIZAÇÃO BÁSICA I Composição Unidade
UART vs SPI para comunicação Arduino- Arduino
UART vs SPI para comunicação Arduino- Arduino Resumo Comparação entre UART e SPI para comunicação entre Arduino Mega 2560 e Arduino Uno em curtas distâncias Gabriel Yoshiaki Hotta Sumário 1 Introdução...
Capítulo 7 - Interfaces de Entrada e Saída. Conceito
Conceito Uma das características básicas necessária de um computador é a capacidade de trocar dados com o mundo exterior (dispositivos periféricos). Para tornar os sinais internos à máquina compatíveis,
MICROPROCESSADORES, CLPS E ARQUITETURAS COMPUTACIONAIS
PETROBRAS ENGENHEIRO(A) DE EQUIPAMENTOS JÚNIOR - ELETRÔNICA ENGENHEIRO(A) JÚNIOR - ÁREA: AUTOMAÇÃO MICROPROCESSADORES, CLPS E ARQUITETURAS COMPUTACIONAIS QUESTÕES RESOLVIDAS PASSO A PASSO PRODUZIDO POR
Arquitectura de Computadores
Arquitectura de Computadores Sistema de Entradas e Saídas (14.1 a 14.3) José onteiro Licenciatura em Engenharia Informática e de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior
Microprocessadores I. Aula 6 Arquitetura do Microprocessador Pinagem e Diagrama de Temporização
Microprocessadores I Aula 6 Arquitetura do Microprocessador 8085 - Pinagem e Diagrama de Temporização 1 O 8085 contém em seu CI circuitos para executar operações de cálculos e comunicação com periféricos.
Arquitetura e Organização de Computadores. Conjunto de Instruções da Arquitetura CompSim
Arquitetura e Organização de Computadores Conjunto de Instruções da Arquitetura CompSim Agenda Introdução ao Arduino Arduino é: Plataforma eletrônica baseada em microcontrolador Especifcação aberta Utilizada
Microcontroladores. Rafael Silva de Lima https://sites.google.com/site/pensante91/
Microcontroladores Rafael Silva de Lima [email protected] https://sites.google.com/site/pensante91/ CETTPS Centro de Ensino Técnico e Profissionalizante Curso Técnico em Automação/ Eletrotécnica
Arduino Lab 05 Leitura e
Arduino Lab 05 Leitura e transmissão remota de corrente utilizando o nrf24l01 Imagem geral Aplicação Neste Lab iremos descrever a integração entre 5 dispositivos em uma aplicação de transmissão de dados
William Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 3 Visão de Nível Superior das Funções e Interconexões do Computador Parte 3 Barramentos Conectando Todas as unidades devem
Prof. Adilson Gonzaga
Exemplo de Projeto com Microcontrolador MCS-51 Prof. Adilson Gonzaga Definições Iniciais: Microcontrolador Tamanho da Memória de Programa Interna define o tamanho da Memória de Programa Externa a ser utilizada.
Atividade de Participação de Aula 02 (Individual) Aluno: Data: 17/08/2017
Atividade de Participação de Aula 02 (Individual) Aluno: Data: 17/08/2017 Curso: Engenharia Elétrica Período: 1. O que é uma rede Industrial? Sistema de Comunicação bidirecional em tempo real que permite
Prática 8: Comunicação SPI. 8.1 Introdução e objetivos. 8.2 Princípios básicos do protocolo SPI
Prática 8: 8.1 Introdução e objetivos Comunicação SPI O protocolo SPI (serial peripheral interface) é um método de comunicação utilizado para interconectar dispositivos ou chips de tal forma que estes
Pedroni Capítulo 10. Prof. Odilson Tadeu Valle
Famílias Lógicas Pedroni Capítulo 10 Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José [email protected] 1/45 Conteúdo programático 1 Introdução 2 Lógica Diodo-Transistor
Arquitetura de Computadores
Arquitetura de Computadores Componentes básicos de um computador Memória Processador Periféricos Barramento O processador (ou microprocessador) é responsável pelo tratamento de informações armazenadas
ARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Arquitetura de Von Newmann Prof Daves Martins Msc Computação de Alto Desempenho Email: [email protected] Vídeos Vídeo aula RNP http://edad.rnp.br/rioflashclient.php?xmlfile=/ufjf/licenciatura_com
BARRAMENTO. Caminho de Dados
BARRAMENTO Caminho de Dados Conceito Um barramento é simplesmente um circuito que conecta uma parte da placa-mãe à outra. Quanto mais dados o barramento consegue ter de uma só vez, mais rápido a informação
4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e
CEFET-RS Curso de Eletrônica 4.3 - DMA & Chipset Profs. Roberta Nobre & Sandro Silva [email protected] e [email protected] Unidade 04.3.1 DMA Dados podem ser transferidos entre dispositivos
MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações REGISTRADORES. Marcos Moecke. São José - SC,
MINISTÉRIO DA EDUCAÇÃO - Unidade de São José Curso Técnico em Telecomunicações REGISTRADORES Marcos Moecke São José - SC, 24-2 SUMÁRIO 6. REGISTRADORES... 1 6.1 REGISTRADORES DO TIPO PORTA PARALELA...1
