Porta Série SÉRIE x PARALELO PORTA SÉRIE. Comunicação série SÉRIE PARALELA
|
|
- Rafael Freire Lima
- 7 Há anos
- Visualizações:
Transcrição
1 Porta Série 8051 Aplicações de Microprocessadores 2006/2007 SÉRIE x PARALELO SÉRIE EMISSOR RECEPTOR PARALELA EMISSOR RECEPTOR 2 2 PORTA SÉRIE Comunicação série Síncrona Existe um sinal de relógio entre emissor e receptor, para sincronismo. Permite elevados débitos de transmissão de dados Assíncrona Ausência de sinal de relógio entre emissor e receptor. Menores velocidades de transferência de dados 3 3 1
2 SÍNCRONO 4 4 ASSÍNCRONO-REFERENCIAL 5 5 ASSÍNCRONO-DIFERENCIAL 6 6 2
3 Parâmetros Formato da Comunicação Série Assíncrona START D0 D1 D2 D3 D4... PARIDADE STOP STOP Velocidade de comunicação: 300, 1200, 2400, 4800, 9600, , Nº de bits de dados: 7, 8 Paridade: sem paridade, par, impar 7 7 EXEMPLO
4 NORMA RS NORMA RS COMPARAÇÃO DE NORMAS
5 PIN-OUT Pin # Signal Name CD RXD TXD DTR GND DSR RTS CTS RI Signal Description Carrier Detect Receive Data Transmit Data Data Terminal Ready Signal Ground / Common Data Set Ready Request To Send Clear To Send Ring Indicator LINE-DRIVERS Line-Driver faz a adaptação eléctrica dos níveis lógicos MAX232 Faz a conversão entre RS232 e TTL para a emissão e recepção, Necessitando apenas de alimentação simples de +5V RS232 TRANSCEIVER CIRCUIT
6 UART Implementação de Porta série UART Universal Asynchronous Receive Transmit RELÓGIO CPU PARALELO UART SÉRIE UART NO 8051 mov SBUF,A barramento interno 8051 SBUF mov A,SBUF TX REGISTER RX REGISTER TXD P3.1 RXD P REGISTO SCON SFR 98H
7 MODOS DE FUNCIONAMENTO REGISTO PCON SFR 87H MODO 0 Comunicação Síncrona a 1/12 da frequência de relógio. 8 bits são transmitidos (LSB - primeiro) Velocidade fixa a 1/12 da frequência de relógio Note-se que este modo pode variar consoante o modelo do 8051: Envio por TXD e Recepção por RXD Envio e recepção por RXD, TXD é SCLK
8 MODO 1 10 bits são transmitidos por TXD e recebidos por RXD. Um start bit(0), 8 bits de dados (LSB primeiro) e um stop bit(1). Na recepção o stop bit é escrito em RB8 do SCON. Velocidade de transmissão variável MODO 2 11 bits são transmitidos por TXD e recebidos por RXD. Um start bit(0), 8 bits de dados (LSB primeiro), um 9º bit programável e um stop bit(1). Na recepção o 9º bit é escrito em RB8 do SCON. Na Emissão o 9º bit é o valor de TB8 Velocidade de transmissão é limitada a 1/32 ou 1/64 da frequência de relógio MODO 3 11 bits são transmitidos por TXD e recebidos por RXD. Um start bit(0), 8 bits de dados (LSB primeiro), um 9º bit programável e um stop bit(1). Na recepção o 9º bit é escrito em RB8 do SCON. Na Emissão o 9º bit é o valor de TB8 Velocidade de transmissão é variável
9 VELOCIDADE DE TRANSMISSÃO MODO 0 MODO VELOCIDADE DE TRANSMISSÃO MODO 1 e 3 TIMER TIMER 1 GERADOR DE BAUD RATE
10 EXEMPLO TIMER 1 Conf_Serie: mov SCON,#60h ; Porta série no modo 1 mov TMOD,#20h ; timer 1 no modo 2 mov TH,#0E8h ; valor de auto recarga 1200bps mov PCON,#00h ; SMOD=0 setb TR1 ; reset flag ret ; retorno da rotina VELOCIDADE DE TRANSMISSÃO MODO 1 e 3 TIMER TIMER 2 GERADOR DE BAUD RATE
11 EXEMPLO TIMER 2 Conf_Serie: mov SCON,#60h ; Porta série no modo 1 mov T2CON,#30h ; timer 2 no modo baudrate mov T2MOD,#00h mov RCAP2H,#0feh ; calor recarga automática mov RCAP2L,#0e0h ; para 1200 bps setb TR2 ; contador timer 2 em funcionamento ret ; retorno da rotina TRANSMISSÃO / RECEPÇÃO O envio é efectuado pela escrita em SBUF MOV SBUF, A A recepção efectua-se pela leitura de SBUF MOV A, SBUF RECEPÇÃO POLLING Amostragem do bit RI, é indicado para monitorizar se um dado foi recebido pela UART O software deve monitorizar o bit de estado de um modo mais rápido do que os dados podem ser transmitidos ou recebidos
12 ROTINA DE RECEPÇÃO Rx_Char: jnb RI,$ ; espera até receber dado mov A,SBUF ; Leitura do dado clr RI ; reset flag ret ; retorno da rotina ROTINA DE ENVIO Tx_Char: clr TI ; reset flag de Tx mov SBUF,A ; escreve dado= transmite dado jnb TI,$ ; espera até dado ser enviado ret ; retorno da rotina RECEPÇÃO POR INTERRUPÇÃO Uma interrupção é gerada quando a UART recebe um dado, o bit RI a 1 faz gerar a interrupção associada à porta série. A rotina de serviço à Interrupção deverá ler o dado e efectuar o reset de RI O byte recebido é inserido num buffer circular para processamento de background (buffers de 256 e 1024 bytes são típicos)
13 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 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 ENVIO DE STRING envia_string: mov dptr,#id_string ; ponteiro para rotina a transmitir ciclo: clr a ; garante o offset do A=0 movc a,@a+dptr ; lê o valor da tabela jz envia_string_x ; se for 00hé o fim da string e sai inc dptr ; senão continua, actualiza o ponteiro dptr lcall envia_char ; chama rotina para enviar um caractere ajmp ciclo ; ciclo até acabar envia_string_x: ret ID_string: Db 'Microcontroladores' db 0DH ; caracteres controlo: carriage return db 0AH ; caracteres controlo: line-feed db 00H ; valor 00h, para indicar o fim da sequência ; a transmitir
COMUNICAÇÃO SERIAL. Prof. Clayrton Henrique Microprocessadores Aula 30 Rev.02
COMUNICAÇÃO SERIAL Prof. Clayrton Henrique Microprocessadores Aula 30 Rev.02 Roteiro Introdução EIA RS232 UART Arquitetura Registradores Especiais Configuração Exemplo Referências Introdução Serial É o
Leia maisEEC2104 Microprocessadores
EEC24 Microprocessadores Edição 25/26 Interface série Interfaces série em geral... Hardware para comunicação série (um bit de cada vez) Universal Assincronous Receiver Transmitter Universal Syncronous
Leia maisInterface Serial. Prof. Adilson Gonzaga
Interface Serial Prof. Adilson Gonzaga Comunicação de Dados em Microprocessadores. Comunicação Paralela Tipos de Comunicação FONTE DADOS READY STROBE GND DESTINO Distância < 30 metros Amplificação complexa
Leia maisComunicação Serial. Comunicação Serial
RECEPÇÃO TRANSMISSÃO D7 D6 D5 D4 D3 D2 D1 D0 DESLOCAMENTO DESLOCAMENTO D7 D6 D5 D4 D3 D2 D1 D0 D0 D0 D7 D6 D5 D4 D3 D2 D1 D1 D0 D1 D7 D6 D5 D4 D3 D2 D2 D0 D1 D2 D7 D6 D5 D4 D3 D3 D0 D1 D2 D3 D7 D6 D5 D4
Leia mais17/04/2017. Comunicação Serial. Comunicação Serial. Comunicação de Dados em Microprocessadores. . Comunicação Paralela. Comunicação Serial
DESLOCAMENTO DESLOCAMENTO 1/0/01 SEL- APLICAÇÕES DE MICROPROCESSADORES I Comunicação de Dados em Microprocessadores. Comunicação Paralela Tipos de Comunicação FONTE DADOS READY STROBE DESTINO Distância
Leia maisLaboratório de Microprocessadores e Microcontroladores
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 5: Comunicação Serial Alunos: Matrícula: Prof. Dr.
Leia maisAcetatos de apoio às aulas teóricas
Microprocessadores e Aplicações Acetatos de apoio às aulas teóricas Ana Cristina Lopes Dep. Engenharia Electrotécnica http://orion.ipt.pt anacris@ipt.pt Ana Cristina Lopes, 22 de Novembro de 2004 Microprocessadores
Leia maisLaboratório de Microprocessadores e Microcontroladores
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 6: Comunicação Serial Alunos: Matrícula: Prof. Dr.
Leia maisLaboratório de Microprocessadores e Microcontroladores
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 5: Comunicação Serial Alunos: Matrícula: Prof. Dr.
Leia maisInterrupções 8051 Porta Serial
Interrupções 8051 Porta Serial Disciplina de Microcontroladores Prof. Ronnier Prof. Rubão Finalidade Introduzir ao aluno a ideia de que se possa interromper o programa, de forma temporária, e desta vez
Leia maisConteúdo! " #!!! $ " % "!
Interfaces Seriais Conteúdo! "#!!! $"%"! Como conectar equipamentos uns aos outros? " & '!! (! ) Interface Paralela Dados + controle Equipamento 1 Equipamento 2 Interface Paralela Todos os bits de uma
Leia maisMicrocontroladores. Interface Serial e RTC. Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão
Microcontroladores Interface Serial e RTC Prof. Guilherme Peron Prof. Heitor S. Lopes Prof. Ronnier Rohrich Prof. Rubão Conceitos Paridade Bit acrescentado ao dado, destinado à detecção de erro. A paridade
Leia maisSEL 337 Aplicação de Microprocessadores II
SEL 337 SEL 337 Aplicação de Microprocessadores II Prof. Dr. Marcelo A. C. Vieira SEL 337 DIREÇÃO DE TRANSFERÊNCIA DE DADOS TRANSM Fluxo de Dados RECEP SIMPLEX TRANSM RECEP Fluxo de Dados TRANSM RECEP
Leia maisMICROPROCESSADORES E MICROCONTROLADORES PROVA 2 (Tema: Microcontrolador 8051) Resposta Esperada
MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 (Tema: Microcontrolador 8051) Resposta Esperada 1. Tema: programação geral do microcontrolador 8051. Valor: 2,5 A Tabela 1 mostra um programa, em linguagem
Leia maisNome Endereço IRQ COM1 3F8 4 COM2 2F8 3 COM3 3E8 4 COM4 2E UART - Universal Asynchronous Receiver/Transmitter. descrição
Capítulo 5 O estudo do funcionamento da porta série nos PC s, é o estudo da UART utilizada para a implementar. Os endereços na memória de entrada/saída, são referidos na tabela 1, em que COM1, COM2, COM3
Leia maisComunicação Serial II. Prof. Clayrton Henrique Microprocessadores Aula 31 Rev.03
Comunicação Serial II Prof. Clayrton Henrique Microprocessadores Aula 31 Rev.03 Roteiro Registradores Especiais Configuração: Modo 0 Modo 1 Modo 2 Modo 3 Exemplos Referências SCON.7: SM1 SCON.6: SM0 Modo
Leia maisMICROPROCESSADORES E MICROCONTROLADORES PROVA 2 UMA SOLUCAO POSSÍVEL
MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 UMA SOLUCAO POSSÍVEL Aluno: Matrícula: 1. Escreva as instruções necessárias para atender a cada uma das configurações solicitadas. Valor: 2,0 (a) Interrupção
Leia maisPorta série no dscope...
Porta série no dscope... Interface série - 22 Comunicação multiprocessador Porta série nos modos 2 ou 3 Bit 8 utilizado para distinguir dois tipos de tramas (0=dados, 1=endereços) Funcionamento de SM2
Leia maisModelo de Comunicação
Modelo de Comunicação Propósito principal A troca de informação entre dois agentes Comunicação de Computadores Comunicação de Dados Transmissão de Sinais Agente Dispositivo de entrada Transmissor Meio
Leia maisMICROPROCESSADORES E MICROCONTROLADORES PROVA 2 UMA SOLUÇÃO POSSÍVEL. Obs.: Todas as questões têm valor 2,0. Boa prova e Feliz Natal e Ano Novo!!!!
MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 Aluno: Matrícula: UMA SOLUÇÃO POSSÍVEL Obs.: Todas as questões têm valor 2,0. Boa prova e Feliz Natal e Ano Novo!!!! 1. Escreva um pequeno, em assembly do
Leia maisInterrupções do Interrupções Gabriel Kovalhuk. UTFPR DAELN - Tecnologia em Mecatrônica Industrial
Interrupções do 8051 Interrupções Interrupções do 8051 Evento aleatório à sequência normal do programa; Quando ocorre o evento, o programa é desviado para a função de atendimento da interrupção; O endereço
Leia maisEIA232. Introdução. Comunicação de Dados 3º EEA 2004/2005
EIA232 Comunicação de Dados 3º EEA 2004/2005 Introdução Criado nos EUA em 1969 para definir o interface eléctrico e mecânico entre equipamento com troca de dados digitais: Equipamento terminal de dados
Leia maisTópicos. Introdução. Padrões de Interfaceamento
Tópicos 8 Introdução Padrões de Interfaceamento Os processadores 888/88 Interfaceamento com o 88 Os processadores 88/88 Os processadores Pentium PIC e PTC Interrupção e BIOS PPI e Porta Paralela Placa
Leia maisComunicação Serial PIC16F877A. Leandro Resende Mattioli. Centro Federal de Educação Tecnológica de Minas Gerais Unidade Araxá
Síncrona Assíncrona PIC16F877A Leandro Resende Mattioli Centro Federal de Educação Tecnológica de Minas Gerais Unidade Araxá Sumário Síncrona Assíncrona 1 2 Síncrona 3 Assíncrona 4 5 Síncrona Assíncrona
Leia maisComunicação de Dados. Comunicação de Dados
Comunicação de Dados 1 Comunicação de Dados Paralela utiliza n linhas e sinal de strobe alto desempenho Serial utiliza 1 linha de dado; requer sincronismo Síncrona: transmissor e receptor utilizam o mesmo
Leia mais2.4 Temporização da CPU
2.4 Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste devese conectar um cristal entre os pinos Xtal1 e Xtal2. Pode-se também utilizar um oscilador
Leia maisPretende-se neste trabalho familiarizar o aluno com a interface RS-232 e a sua aplicação em aquisição de dados num ambiente laboratorial
/$%KWWSGLDQDXFHKXDOJSW,QVWODESGI,QWHUIDFH56 0DWHULDO computador compilador Borland C ou Microsoft QuickBasic cabo série (RS-232) Osciloscópio digital Tektronix TDS210 2EMHFWLYRV Pretende-se neste trabalho
Leia maisUniversal Asynchronous Receiver Transmitter 8250/14550/16550/16550A
Universal Asynchronous Receiver Transmitter 8250/14550/16550/16550A Walter Fetter Lages w.fetter@ieee.org Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica
Leia maisMICROPROCESSADORES E MICROCONTROLADORES PROVA 2 Resposta Esperada
MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 Aluno: Matrícula: 1. Na figura a seguir 8 Leds são conectados à porta P1 e 8 à porta P2. Valor: 2,5 Faça um programa em assembly do 8051 em que as interrupções
Leia maisCAPÍ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
Leia maisComunicação Serial RS-232. Walter Fetter Lages
Comunicação Serial RS-232 Walter Fetter Lages fetter@ece.ufrgs.br Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG04056 Microcontroladores
Leia maisComunicação Serial. Comunicação Serial RS232
Comunicação Serial Motivação Diversos dispositivos eletrônicos usam portas seriais para se comunicar com outros dispositivos eletrônicos. Para muitos é a única forma de comunicação. A integração de equipamentos
Leia maisEstudar os passos que devem ser feitos (ponto de partida até o objetivo)
Erros básicos Falta de conhecimento sobre o microcontrolador e assembly Falta de planejamento na hora de desenvolver o programa Estudar os passos que devem ser feitos (ponto de partida até o objetivo)
Leia maisLaboratório de Sistemas Processadores e Periféricos Porta Serial Prática 14
Laboratório de Sistemas Processadores e Periféricos Porta Serial Prática 14 Gustavo G. Parma Assunto: Interface Serial Objetivos: O aluno deverá ser capaz de utilizar e conhecer os fundamentos da porta
Leia maisLista de Exercícios 2
Conceitos envolvidos: a) Contadores e Temporizadores b) Interface serial RS232 c) Interrupções Lista de Exercícios 2 1. Fazer um contador hexadecimal que coloque o valor de contagem na porta P1 em intervalos
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 17
Aula Teórica 17 Sumário: Os serviços BIOS para portas série. Os serviços DOS para portas série. As portas paralelas. Portos, registos e serviços BIOS para portas paralelas. Leitura Recomendada: Capítulo
Leia maisComunicação Serial - Revisão
Comunicação Serial - Revisão Comunicação Serial no 80C51 PCS 2497-05/2006 Prof. Dr. C.E.Cugnasca Prof. Dr. A.R.Hirakawa Comunicação Serial - Introdução Como conectar um microcomputador (ou equipamento
Leia maisMicroprocessadores e Microcontroladores. Prova Substitutiva Uma Solução
Prova Substitutiva Uma Solução Aluno: Matrícula: Uso de Interrupções e do Temporizador 1. Faça um programa (usando o assembly do 8051) para acionamento de um motor de corrente contínua, com as seguintes
Leia maisMicrocontrolador 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;
Leia maisMICROPROCESSADORES E MICROCONTROLADORES. Prova 1 Resposta Esperada
MICROPROCESSADORES E MICROCONTROLADORES Prova 1 Resposta Esperada 1. Tema: Conceitos Gerais Valor: 1,0 Os microcontroladores da família 8051 possuem arquitetura CISC, e os microcontroladores da família
Leia maisPlano de Aula. 1 o semestre. Aula número 012 Periféricos Comunicação Serial. Conhecer os princípios de comunicação serial
Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 012 Tema
Leia maisSEL-614 MICROPROCESSADORES E APLICAÇÕES. Adilson Gonzaga
SEL-614 MICROPROCESSADORES E APLICAÇÕES Prof: Adilson Gonzaga HISTÓRICO Microprocessador Circuito integrado ( chip ) capaz de executar instruções. 1971 Intel Corporation lançou no mercado o microprocessador
Leia maisInterrupções por hardware
Interrupções Existem interrupções por software e por hardware, embora as que nos interessem mais neste contexto sejam as interrupções por hardware As interrupções por software são instruções que causam
Leia maisAplicações de Microprocessadores I. Prof. Adilson Gonzaga
Aplicações de Microprocessadores I Prof. Adilson Gonzaga Exercício -1 Fazer um programa em Assembly do 8051 que informe a temperatura de um forno. O programa deve enviar inicialmente um String em ASCII
Leia maisTransmissão serial de sinais
Transmissão serial de sinais Quando há a necessidade de comunicação entre dois sistemas digitais, geralmente localizados a uma curta distância, pode-se fazer uso da comunicação paralela. Na comunicação
Leia maisLista de Exercícios 1
Conceitos envolvidos: a) Contadores e Temporizadores b) Interface serial RS2322 c) Interrupções Lista de Exercícios 1 1. Fazer um contador hexadecimal que coloque o valor de contagem na porta P1 em intervalos
Leia maisUTFPR Departamento Acadêmico de Eletrônica Curso Técnico em Eletrônica Microcontroladores 1 - Prof. Cion nov/2010 (atualizado em jul 2015)
UTFPR Departamento Acadêmico de Eletrônica Curso Técnico em Eletrônica Microcontroladores 1 - Prof. Cion nov/2010 (atualizado em jul 2015) Interrupção e Contadores/Temporizadores Este texto apresenta uma
Leia maisMICROCONTROLADOR 8051
MICROCONTROLADOR 8051 Notas de Aula (v.2014) Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca ARQUITETURA 8051 APLICAÇÕES MAIS FREQUENTES SISTEMAS COMPACTOS: MEMÓRIAS ROM / RAM
Leia maisEXPERIÊNCIA 6: COMUNICAÇÃO SERIAL. Prof. Dr. André Riyuiti Hirakawa e Prof. Dr. Paulo Sérgio Cugnasca
EXPERIÊNCIA 6: COMUNICAÇÃO SERIAL Prof. Dr. André Riyuiti Hirakawa e Prof. Dr. Paulo Sérgio Cugnasca Versão 11/2014 1. OBJETIVO Esta experiência visa à familiarização com o recurso de comunicação serial
Leia maisDIAGRAMA DE BLOCOS DE UM MICROCONTROLADOR
DIAGRAMA DE BLOCOS DE UM MICROCONTROLADOR BARRAMENTO [BUS] DE ENDEREÇOS UNIDAD CENTRAL DE PROCESO C.P.U INTERFACE SERIE UNIDADE DE CONTROLE U.L.A REGITRADORES TIMERS ROM RAM PORTAS E/S [I/O] BUS DE DADOS
Leia maisFamília 8051 (introdução) 2011/1
Família 8051 (introdução) 2011/1 Refresh Microprocessador vs. microcontrolador. Periféricos built-in. Single-chip computer 2 Objetivos Histórico Modelos da família original Principais características Diagrama
Leia mais208 = D0 h TMOD. MOV TMOD,#20h ;TMOD = Timer 1 no ;Modo 2, controle por software SCON. ;Canal Serial
Exercício 1 Fazer um programa em Assembly do 8051 que informe a temperatura de um forno. O programa deve enviar inicialmente um String em ASCII armazenado na área de memória de programa a partir do endereço
Leia maisDepartamento de Electrónica Industrial Escola de Engenharia Universidade do Minho. Rede Digital com Integração de Serviços RDIS
Departamento de Electrónica Industrial Escola de Engenharia Universidade do Minho Rede Digital com Integração de Serviços RDIS Adaptação de Protocolos Mestrado Integrado em Engenharia de Comunicações José
Leia maisRedes Industriais. Carlos Roberto da Silva Filho, M. Eng.
Redes Industriais Carlos Roberto da Silva Filho, M. Eng. Criado na década de 1970 pela Modicon. É um dos mais antigos protocolos utilizados em redes de CLPs para aquisição de sinais de instrumentos e comandar
Leia mais9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs
Cenário: Sistema de Controle de LEDs Sistema Embarcado Aula 4 Sistema Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 851 Engenharia de Sistemas Embarcados
Leia maisSEMINÁRIO ASSEMBLY: Arquitetura 8051
UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA Curso de Ciências da Computação SEMINÁRIO ASSEMBLY: Arquitetura 8051 Fernando Takeshi Sato Diego Schmitt
Leia maisµcontroladores da Família 51
DEPARTAMENTO DE ELECTROTECNIA Sistemas Digitais µcontroladores da Família 51 João Paulo Baptista Índice 1 Família de Micro Controladores 8051 1 2 Arquitectura Base 1 3 PinOut do µcontrolador 2 4 Sistema
Leia maisOrganização de Memórias
Intel 8051 O Intel 8051 é um microcontrolador de 8 bits que pertence a família MCS-51 da Intel e foi lançado em 1977. É tido como o microcontrolador mais popular do mundo, pois é muito versátil e possui
Leia maisAula 4. Engenharia de Sistemas Embarcados. Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051
Aula 4 Engenharia de Sistemas Embarcados Prof. Abel Guilhermino Tópico: Arquitetura de um microcontrolador 8051 Cenário: Sistema de Controle de LEDs Sistema Embarcado Sistema Engenharia de Sistemas Embarcados
Leia maisTrabalho 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
Leia maisAula 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
Leia maisNotas de Aula Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca
Notas de Aula Prof. André R. Hirakawa Prof. Paulo S. Cugnasca Prof. Carlos E. Cugnasca SISTEMAS COMPACTOS: MEMÓRIAS ROM/RAM INTERNAS E/S INTERNOS: 1 CANAL SERIAL (CONSOME P3.0 E P3.1) 2 TIMERS/CONTADORES
Leia maisET53C - SISTEMAS DIGITAIS
ET53C - SISTEMAS DIGITAIS Barramentos de Comunicação Serial UART e I 2 C Prof.: Glauber Brante e Profa. Mariana Furucho gbrante@utfpr.edu.br marianafurucho@utfpr.edu.br UTFPR Universidade Tecnológica Federal
Leia maisEXERCÍCIOS 2 Prof. Adilson Gonzaga
LISTA DE EXERCÍCIOS 2 Prof. Adilson Gonzaga 1) Um robô como mostrado na figura é acionado por dois motores de corrente contínua, um para cada roda, conforme o esquema, e possui um sensor localizado na
Leia maisLaboratório de Microprocessadores e Microcontroladores. Experimento 7:
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 7: Sensores e Transdutores Alunos: Matrícula: Prof.
Leia maisCAPÍTULO II FAMÍLIA MCS-51
CAPÍTULO II 2.1. INTRODUÇÃO Este curso abordará somente a família MCS-51. Ela não é tão antiga e limitada como a MCS-48 nem tão cara como a MCS-96. Por isso mesmo é atualmente a família de controladores
Leia maisConceitos de Comunicação Serial Assíncrona
Conceitos de Comunicação Serial Assíncrona Versão 2016 1. Comunicação Serial Assíncrona Uma comunicação é chamada de serial quando o envio dos códigos dos caracteres se processa sobre uma única linha,
Leia maisProgramação em C Aplicações de Microprocessadores 2006/2007
Programação em C 8051 Aplicações de Microprocessadores 2006/2007 Linguagem C Utilizar os mecanismos da linguagem C Estrutura do C Controlo de programa ciclos Sintaxe do C Necessário utilizar livraria especifica
Leia maisCOMUNICAÇÃO SERIAL ENTRE EQUIPAMENTOS
COMUNICAÇÃO SERIAL ENTRE EQUIPAMENTOS 1 Introdução Para transmitir ou receber informações de outros dispositivos é necessário que os sistemas automáticos sejam capazes de comunicarem-se com estes dispositivos.
Leia maisMicrocontroladores 8051
Microcontroladores 8051 1. Microcontroladores Microcontrolador é o nome dado ao componente que incorpora em um só "chip" todos os elementos necessários a um microcomputador. Deve ter : CPU, Memória e Interfaces
Leia maisAula 10 Microcontrolador Intel 8051 Parte 2
SEL 0415 Aula 10 Microcontrolador Intel 8051 Parte 2 SEL 0415 INTROD À ORGANIZAÇÃO DE COMPUTADORES Prof Dr Marcelo A C Vieira SEL 415 Mapeamento das memórias internas Memória de dados interna (RAM) n 8051
Leia maisPorta Série. Trabalhos Práticos AM 2007/2008. Porta Série. Objectivos
3 Objectivos - Configurar os parâmetros associados à comunicação série assíncrona. - Saber implementar um mecanismo de menus para efectuar a entrada e saída de dados, utilizando como interface um terminal
Leia maisBARRAMENTOS E INTERFACES DE COMUNICAÇÃO SÉRIE
Barramentos Série - Conceitos Fundamentais BARRAMENTOS E INTERFACES DE COMUNICAÇÃO SÉRIE José A. Fonseca Diz-se que se está na presença de um barramento ou interface série sempre que exista uma só linha
Leia maisLista de Exercícios 1
Conceitos envolvidos: a) Memória de Dados (interna e externa) b) Memória de Programa (interna e externa) c) Operações aritméticas e lógicas d) Portas e) Endereçamento a Bit f) Contadores e Temporizadores
Leia maisMICROPROCESSADORES E MICROCONTROLADORES PROVA 2 (Tema: Microcontrolador 8051)
MICROPROCESSADORES E MICROCONTROLADORES PROVA 2 (Tema: Microcontrolador 8051) 1. Tema: programação geral do microcontrolador 8051. Valor: 2,0 A Figura a seguir mostra um sistema no qual um motor de passo
Leia maisSistemas de Entrada e Saídas II
Sistemas de Entrada e Saídas II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-12-11 José Costa (DEI/IST) Sistemas de Entrada
Leia maisMicrocontroladores 2 EL08D Turma M12
Comunicação Serial Prof. Gabriel Kovalhuk EL08D Microcontroladores 2 Microcontroladores 2 EL08D Turma M12 Prof. Gabriel Kovalhuk E-mail: kovalhuk@utfpr.edu.br Site: http://paginapessoal.utfpr.edu.br/kovalhuk
Leia maisMicrocontroladores (µcs) e microprocessadores (µps) A família 80C51. 80C51: Arquitectura do núcleo de base. Os µcs da família 80C51
A família 80C51 Organização: Microcontroladores versus microprocessadores Os microcontroladores da família 80C51 Interface com o exterior Modelo de programação Processamento dos pedidos de interrupção
Leia maisTIMER2 no ATMEL AT89S8252 TIMER 2 - CARACTERISTICAS TIMER 2 MODOS
TIMER2 no ATMEL AT89S8252 Aplicações de Microprocessadores 2006/2007 TIMER 2 - CARACTERISTICAS Temporizador / Contador de 16 bits Funcionamento como Temporizador (conta ciclos máquina = 1/12 da Freq. Relógio)
Leia maisAcesso Directo aos Recursos do Hardware
2.º exemplo: A Porta Série. O interface série dos PC s tem por base o circuito integrado UART ( Universal Asynchronous Receiver and Transmitter ) 825/645 cuja programação é feita através do seguinte conjunto
Leia maisEEL Microprocessadores
Microprocessador de Propósito Geral EEL73 - Microprocessadores Sem, ROM ou dispositivos de I/O CPU Barramento de Dados Micropro cessador de propósito geral ROM Portas de I/O Timer Interface Serial Prof.
Leia maisMemória de dados interna
Memória de dados interna A MD interna na família 51 proporciona 128 bytes ou 256 bytes de MD interna (conforme a versão do componente) Os endereços 0 a 7FH incluem os bancos de registos R0 a R7, posições
Leia maisMarcio Marcos Machado Junior. Professor orientador: Sérgio Stringari
PROTÓTIPO DE SOFTWARE PARA O INTERFACEAMENTO E AQUISIÇÃO DE DADOS DE UMA BALANÇA ATRAVÉS DA RS-232 Marcio Marcos Machado Junior Professor orientador: Sérgio Stringari Roteiro da apresentação Introdução
Leia maisCOMUNICAÇÃO DE DADOS INTERFACES DIGITAIS
COMUNICAÇÃO DE DADOS INTERFACES DIGITAIS Modelo Básico de Comunicação de Dados Comunicação Lógica ID Interface Digital IA Interface Analógica Modem A Modem B A A Meio de comunicação B Cabo lógico B Comunicação
Leia maisMemória de Dados Interna. Memória de Dados Interna
Memória de Dados Interna Memória de Dados Interna - faixa de endereço endereçável diretamente: 00 a 7F hexadecimal. - faixa de endereço endereçável indiretamente: 00 a FF hexadecimal. - espaço endereçável
Leia mais8051 Estudo de Caso. Prof. Carlos E. Capovilla - CECS/UFABC 1
8051 Estudo de Caso Prof. Carlos E. Capovilla - CECS/UFABC 1 8051 - Características O 8051 é membro da família MCS-51, e constitui o núcleo de todos os dispositivos MCS-51. Diversos fabricantes produzem
Leia maisMicrocontrolador 8051:
Microcontrolador 8051: Fonte: CORRADI 2009 O Microcontrolador 8051: Começou a ser produzido no início da década de 80, pela Intel; Hoje é fabricado por várias empresas e com muitas variações; Atualmente,
Leia maisAcetatos de apoio às aulas teóricas
Microprocessadores e Aplicações Acetatos de apoio às aulas teóricas Ana Cristina Lopes Dep. Engenharia Electrotécnica http://orion.ipt.pt anacris@ipt.pt Ana Cristina Lopes, 8 de Dezembro de 2005 Microprocessadores
Leia mais07/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.
Leia mais3. Transmissão de Sinais Digitais Transmissão de bits; Sincronismo. Redes de Comunicações/Computadores I. Secção de Redes de Comunicação de Dados
3. Transmissão de Sinais Digitais Transmissão de bits; Sincronismo. Redes de Comunicações/Computadores I Secção de Redes de Comunicação de Dados Introdução Informação a transmitir: Bit: unidade mínima
Leia maisMICROCONTROLADORES FAMÍLIA 8031/8051
MANUAL MICROCONTROLADORES FAMÍLIA 8031/8051 PROF. EDSON PEDRO FERLIN CURITIBA, PR ABRIL 2004 Sumário CAPÍTULO 1 INTRODUÇÃO... 3 CAPÍTULO 2 VISÃO GERAL... 4 1.1) Características de Hardware... 6 1.1) Pinagem
Leia maisObjetivo da Transmissão Serial
REDES INDUSTRIAIS SEMANA 10 TRANSMISSÃO SERIAL DE SINAIS EM REDES INDUSTRIAIS 1 Objetivo da Transmissão Serial Necessidade de comunicação com equipamentos a distância. É um caso particular da transmissão
Leia maisMICROPROCESSADORES. Unidade de Entrada/Saída (I/O) Nuno Cavaco Gomes Horta. Universidade Técnica de Lisboa / Instituto Superior Técnico
MICROPROCESSADORES (I/O) Nuno Cavaco Gomes Horta Universidade Técnica de Lisboa / Instituto Superior Técnico Sumário Introdução Unidade de Processamento Unidade de Controlo Conjunto de Instruções Unidade
Leia maisPCS-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
Leia maisPadrões de Comunicação Serial
Padrões de Comunicação Serial Organizações de Padronização ISO: International Standards Organization ITU-T: International Telecommunications Union IEEE: Institute of Electrical and Electronic Engineers
Leia maisLaboratório de Microprocessadores e Microcontroladores
Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 2: Interrupções Externas e Relés Alunos: Matrícula:
Leia maisSEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga
SEL-433 Aplicação de Microprocessadores I Prof: Adilson Gonzaga HISTÓRICO Microprocessador Circuito integrado ( chip ) capaz de executar instruções. 1971 Intel Corporation lançou no mercado o microprocessador
Leia maisProf. 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
Leia maisComunicação Serial Assíncrona
Comunicação Serial Assíncrona Versão 2012 RESUMO O objetivo desta experiência é projetar e implementar circuitos digitais para comunicação de dados serial (transmissão e recepção) com um terminal de dados,
Leia maisSistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2016
5197 - Sistema Digitais Bacharelado de Informática UEM DIN - Prof. Elvio 2016 Roteiro TWI (Twin Wire Interface) Protocolo I 2 C Protocolo I 2 C (Inter-Integrated Circuit) foi desenvolvido pela Philips
Leia mais