PORTA SÉRIE.

Slides:



Advertisements
Apresentações semelhantes
UNIDADE 1: INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Advertisements

Tecnologias da Informação e Comunicação 9º ano
Capitulo 6: Entrada e Saída
Métodos de Transmissão
Arquitetura e organização de computadores
Barramentos Introdução.
Técnicas para operações E/S
4. Input / Output.
ARQUITETURA DE COMPUTADORES II
Unidade de Controle do 8086/8088
Chip-Select e Controle de Interrupção Sistemas Embarcados.
Técnicas de Comunicação de Dados Digitais
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação SSC541 - SISTEMAS OPERACIONAIS I Aula.
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.
“Programação de Periféricos”
PROGRAMAÇÃO DE PERIFERICOS
RS-232 César Conter Leite PUCRS – Faculdade de Informática
Arquitetura de Computadores
SUPERVISÃO E CONTROLE OPERACIONAL DE SISTEMAS
Comunicação de Dados Consiste na transferência de informações entre dispositivos eletrônicos; Os dispositivos podem se conectar diretamente (ponto-a-ponto)
Arquitectura de Computadores II
Teclado PS/2 Este tipo de teclados são baratos e muito populares devido à sua utilização em PCs. O seu preço é comparável ao de um mini-teclado de 16 teclas;
Sistemas Operacionais SISTEMA DE ENTRADA E SAÍDA
Interfaces SUMÁRIO: Fundamentos de Comunicação
Sistemas Operacionais I
Introdução à Programação
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP PIC16F877A - Parte III Jadsonlee da Silva Sá
USART – PIC16F877A Jadsonlee da Silva Sá
Sistemas Operacionais
Grupo de Engenharia da Computação Departamento de Informática - UFPE
Sergio Cavalcante Centro de Informática – UFPE
Organização e Arquitetura de Computadores
Entrada e Saída (E/S ou I/O)
Estudo de Comunicação Serial (UART)
Infra-Estrutura de Software
Organização e Arquitetura de Computadores Prof. Bruno Silvério Costa
Prof. Remy Eskinazi - Microcontroladores
Memória Principal.
Aula º sem Microcontroladores LT36D LT36D Prof.: Paulo Denis Garcez da.
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Componentes básicos de um computador
Introdução à INFORMÁTICA
Organização e Arquitetura de Computadores 2ºSemestre Aula 11 – Parte 1 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
Disciplina: Microcontroladores Prof. Remy Eskinazi, MSc UPE - POLI
Um glossário de termos indispensáveis...
E SCOLA B ÁSICA E S ECUNDÁRIA DE F AJÕES Aplicações Informáticas e Sistemas de Exploração 2010/11.
Entrada e Saída (E/S).
Organização e Arquitetura de Computadores 2ºSemestre Aula 11 – Parte 2 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL.
TRABALHO REALIZADO POR: Ricardo costa
IMM Bus 9ºG – EB23 Rainha Santa Isabel IMM Pedro Amaro.
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.
Controlador para Teclado PS2
Introdução às TIC Prof. Carlos Freire Copyright, Carlos Freire.
Processador 2014/2015 Comunicação de Dados Ricardo Bento 12ºL.
Engenharia de Sistemas Embarcados Aula 5: Técnicas Especiais de Software.
Redes e Manutenção de Computadores
Trabalho realizado por: Nuno bandola
Sistemas Operacionais IV – Gerenciamento de E/S
Por: Lucas da Silva Montes, Marcos Ghesla e Vinícius Randon.
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Informática Industrial N8INF
1 Redes de computadores e a Internet  1.1 Evolução Histórica das Redes de Dados  1.2 Terminologia de Teleprocessamento  1.3 Formas de Utilização do.
Token Bus Token Bus utiliza um “token” único que dá ao seu detentor o direito de emitir, embora a topologia seja do tipo barramento, em termos lógicos.
Modos de Transferência Interrupção
EA869 Interrupção Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1.
Victor Passos. INFORMÁTICA Ciência do Tratamento Automatização da Informação, utilizando para tal máquinas automáticas INFORmação autoMÁTICA.
Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI
“Armazenar dados e programas que serão utilizados pelo processador (CPU – Unidade Central de Processamento) ”
DsPIC – Aula 3 Prof. Ricardo Teixeira Especialização em Sistemas Embarcados POLI – UPE.
EA869 Entrada e Saída Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato.
Transcrição da apresentação:

PORTA SÉRIE

Porta Série Comunicação série Síncrona Assíncrona

Formato da Comunicação Série Assíncrona Porta Série Formato da Comunicação Série Assíncrona START D0 D1 D2 D3 D4 ... PARIDADE STOP Velocidade de comunicação: 300, 1200, 2400, 4800, 9600, 19200.38400…,115200 Nº de bits de dados: 7, 8 Paridade: sem paridade, paridade par, paridade impar

Porta Série Implementação de Porta série UART – Universal Asynchronous Receive Transmit paralelo série CPU UART

Porta Série LOCALIZAÇÃO DAS PORTAS SÉRIE NO PC Porta I/O IRQ -------------------------------------- COM1 3F8 4 COM2 2F8 3

Porta Série ENVIAR E RECEBER DADOS O envio e recepção é efectuado pela escrita e leitura dos portos de I/O (das posições onde se encontra localizada a UART)

Porta Série ENVIAR/TRANSMITIR A escrita do byte a transmitir no porto (I/O), faz com que o byte seja transmitido pela porta de acordo com o formato série pré-definido.

Porta Série RECEPÇÃO - POLLING Bit no registo de estado pode ser utilizado para monitorizar se um byte foi recebido pela UART O CPU deve poder monitorizar o bit de estado mais rápido do que os dados podem ser transmitidos ou recebidos

RECEPÇÃO – INTERRUPT DRIVEN Porta Série RECEPÇÃO – INTERRUPT DRIVEN Uma interrupção é gerada quando a UART recebe um dado A rotina de serviço à Interrupção lê o byte do porto e faz RESET à fonte de Interrupção O byte recebido é processado O byte recebido é inserido num buffer circular para processamento de background (buffers de 256 e 1024 bytes são típicos)

TRANSMISSÃO – INTERRUPT DRIVEN Porta Série TRANSMISSÃO – INTERRUPT DRIVEN O Processo de Background escreve o byte no buffer circular Quando a UART esta pronta para transmitir o byte é gerada uma interrupção O byte é extraído do buffer e a ISR envia o byte

TRANSMISSÃO – INTERRUPT DRIVEN Porta Série TRANSMISSÃO – INTERRUPT DRIVEN Como a porta série gera uma interrupção de transmissão após a transmissão de um byte deve-se: Desabilitar as Interrupção de transmissão Habilitar as interrupções de pois de escrever pelo menos um byte no buffer de transmissão. O Byte a transmitir é retirado do buffer pela ISR e transmitido pela UART Quando não existir mais bytes para serem transmitidos (buffer vazio) a ISR desabilita a interrupção de transmissão.

Porta Série Localização do PC Num PC a porta ou portas série são implementadas pelo SUPER I/O. Os níveis lógicos são RS-232C

Porta Série A PORTA SÉRIE NO PC Série TTL/VLTTL Série RS-232C LINE DRIVER LPC BUS CHIPSET PONTE-SUL SUPER I/O