Portos de Entrada/Saída

Tamanho: px
Começar a partir da página:

Download "Portos de Entrada/Saída"

Transcrição

1 MICROPROCESSADORES Eng.ª Electrotécnica 2º Trabalho de Laboratório Portos de Entrada/Saída Ano lectivo 2005/2006 Ana Antunes

2 1- Objectivo Utilizar os portos de E/S (entrada/saída) de um microcontrolador da família 80C51 para enviar informação para o exterior e para recolher informação do exterior. 2- Introdução Os portos de E/S são utilizados para fazer a interface entre o microcontrolador e o exterior. Neste trabalho será utilizado o microcontrolador AT89C51 que possui quatro portos de E/S acessíveis através dos registos P0 a P3. 3 Esquema do sistema Utiliza-se como montagem base do sistema a montagem efectuada no primeiro trabalho de laboratório, à qual se juntam um bloco de interface de entrada e outro de saída. A figura 1 mostra o diagrama de blocos do sistema final. s de interface das entradas de reset oscilador AT89C P P1.1 P0.0(AD0) 38 3 P1.2 P0.1(AD1) 37 4 P1.3 P0.2(AD2) 5 36 P1.4 P0.3(AD3) 6 35 P1.5 P0.4(AD4) 34 7 P1.6 P0.5(AD5) 33 8 P1.7 P0.5(AD6) 9 RS 32 P0.7(AD7) T P3.0(RXD) nea/vpp P3.1(TXD) ALE/nPROG 12 P3.2(INT0) 29 npsen 13 P3.3(INT1) 14 P3.4(T0) 15 P3.5(T1) 16 P3.6(nWR) 28 P2.7(A15) 27 P2.6(A14) 26 P2.5(A13) 25 P2.4(A12) 17 P3.7(nRD) 18 XTAL2 19 XTAL1 20 GND 24 P2.3(A11) 23 P2.2(A10) 22 P2.1(A9) 21 P2.0(A8) Vcc regulador de tensão s de interface das saídas Alimentação externa Figura 1 Diagrama de blocos do sistema. 2

3 4 Montagem do sistema Os circuitos entrada e de saída devem ser implementados de acordo com as indicações descritas nos pontos seguintes de entrada Como dispositivos de entrada vão ser usados DIP switches que permitem enviar a informação requerida para os portos do microcontrolador. A ligação entre os DIP switches e o microcontrolador deve ser feita de acordo com o esquema da figura 2. DIP switch 10KOhm Porto do microcontrolador Figura 2 Esquema de montagem para ligação de um DIP swith a um porto E/S de saída Como dispositivos de saída vão ser utilizados LEDs por permitirem facilmente a visualização do valor de saída dos portos. O esquema de montagem a utilizar é apresentado na figura 3. Porto do microcontrolador 330 Ohm Figura 3 Esquema de montagem para ligação de um LED a um porto de E/S. 5- Programação do microcontrolador A programação do microcontrolador deve ser feita recorrendo ao programa seguinte: $MOD51 3

4 ORG 00H MOV P1, #0FFH MOV P2,P1 END Este programa deve ser editado utilizando um editor de texto e guardado num ficheiro com o nome lab2.asm. Para fazer a tradução da linguagem assembly para código máquina utilizase um programa designado assembler. O assembler a utilizar será o 8051 Macro Assembler da MetaLink Corporation. Para executar o programa assembler deve utilizar-se o comando: ASM51 lab2.asm O formato do ficheiro de programação aceite pelos microcontroladores de família do 80C51 designa-se por Intel hex. O programa assembler referido gera como resultado dois ficheiros designados lab2.hex, que contém o ficheiro executável no formato Intel hex, e lab2.lst que informa o utilizador de como decorreu a execução do programa. Quando são detectados erros no ficheiro inicial (erros de linguagem ou sintaxe, por exemplo) eles são reportados no ficheiro nome.lst, indicando a linha em que ocorreram e o tipo de erro. Edite o ficheiro lab2.lst e leia o seu conteúdo. A fase seguinte consiste no carregamento do ficheiro lab2.hex no microcontrolador e realizase recorrendo a um programa designado genericamente por loader e a um dispositivo de programação. O ficheiro lab2.hex deve ser copiado para uma disquete e carregado para o microcontrolador com o auxílio de um programador. 6- Realização de experiências Coloque os DIP switches numa posição à sua escolha. Ligue a alimentação do microcontrolador e pressione o botão do circuito de reset. 1 - Descreva o que aconteceu. Altere a posição dos DIP switches e pressione o botão do circuito de reset : 2 - Descreva as alterações verificadas. 4

5 Retire as resistências de pull-up apresentadas no esquema de montagem do DIP switch e repita o procedimento anterior. 3 Registou alguma alteração? 4 Estude o programa apresentado e descreva-o. 5 Tendo em conta o programa, explique os acontecimentos verificados em 1 e 2. 6 Altere o programa de modo a que os LEDs ligados aos pinos P2.0 e P2.1 estejam acessos e os LEDs ligados aos pinos P2.2 e P2.3 estejam apagados, independentemente da posição dos DIP switches. (É necessário executar novamente todo o processo de programação do microcontrolador). 7 Explique as alterações que efectuou no ponto Recorrendo ao datasheet do microcontrolador, explique porque é que as resistências de pull-up referidas anteriormente não são necessárias neste caso. 7- Cronograma e relatório Este trabalho deve ser realizado ao longo de duas aulas de laboratório. O relatório deve ser entregue até 15 dias depois da conclusão do trabalho. O relatório deve conter a descrição das operações realizadas ao longo do desenvolvimento deste trabalho de laboratório bem como as respostas às questões levantadas no ponto 6. 5

Técnicas de Interface com Microcontroladores (8051)

Técnicas de Interface com Microcontroladores (8051) SEL- APLICAÇÕES DE MICROPROCESSADORES I Técnicas de Interface com Microcontroladores (0) Estrutura das Portas do 0: Todas as quatro Portas (P0,P,P,P) da família de Microcontroladores MCS- são bi-direcionais.

Leia mais

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira SEL-0415 Introdução à Organização de Computadores Conceitos Básicos Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção dos dispositivos

Leia mais

UM GERADOR DE FORMAS DE ONDA

UM GERADOR DE FORMAS DE ONDA UM GERADOR DE FORMAS DE ONDA PROGRAMÁVEL Especificação do trabalho integrador para a avaliação distribuída da edição de 00 / 0 da disciplina EEC04 (Microprocessadores) Resumo O objectivo principal deste

Leia mais

Introdução à Computação: Máquinas Multiníveis

Introdução à Computação: Máquinas Multiníveis Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

Controlador de grupo motorizado de CA GRX-4M-GC-CE

Controlador de grupo motorizado de CA GRX-4M-GC-CE grx-4m-gc-1 11.19.04 Controlador de grupo motorizado de CA GRX-4M-GC-CE Descrição Para utilização com unidades de controlo GRAFIK Eye Série 3500 e 4500. Controlador motorizado de CA de 4 canais de integração

Leia mais

Medidor de resistências

Medidor de resistências Departamento de Engenharia Electrotécnica e de Computadores Ekit - Medidor de resistências Abril de 2008 Elaborado por: Nuno Lucas Aluno Nº Nome Data Objectivo Neste trabalho pretende-se realizar a mediçao

Leia mais

Laboratórios Integrados II LECom (1 o ano)

Laboratórios Integrados II LECom (1 o ano) Laboratórios Integrados II LECom (1 o ano) Projecto Ano Lectivo de 2004/05 1 Objectivos Com este projecto integrado pretende sedimentar-se os conhecimentos relativos a: Microprocessadores: arquitectura

Leia mais

Interface com Teclas, Leds e Teclados Matriciais. Prof. Adilson Gonzaga

Interface com Teclas, Leds e Teclados Matriciais. Prof. Adilson Gonzaga Interface com Teclas, Leds e Teclados Matriciais Prof. Adilson Gonzaga Técnicas de Interface com Microcontroladores (8051) Estrutura das Portas do 8051: Todas as quatro Portas (P0,P1,P2,P3) da família

Leia mais

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga

SEL-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 mais

Prof. Adilson Gonzaga. Técnicas de Interface

Prof. Adilson Gonzaga. Técnicas de Interface Prof. Adilson Gonzaga Técnicas de Interface Técnicas de Interface com Microcontroladores (8051) Estrutura das Portas do 8051: Todas as quatro Portas (P0,P1,P2,P3) da família de Microcontroladores MCS-51

Leia mais

9/3/2009. Aula 4. Engenharia de Sistemas Embarcados. Cenário: Sistema de Controle de LEDs

9/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 mais

Trabalho Prático Nº3 Porta Paralela

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

Leia mais

Microcontrolador 8051

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;

Leia mais

Aula 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 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 mais

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla. 1- Na ligação de Microprocessadores a periféricos são utilizados, básicamente dois métodos, I/O-polling e I/O-interrupt. Quais as vantagens e desvantages de cada método, exemplifique. 2- Qual a diferença

Leia mais

Normas de segurança do Laboratório e regras para a realização dos Trabalhos Práticos

Normas de segurança do Laboratório e regras para a realização dos Trabalhos Práticos Normas de segurança do Laboratório e regras para a realização dos Trabalhos Práticos NORMAS DE SEGURANÇA DO LABORATÓRIO Regras de bom senso 1. PENSE PRIMEIRO!!! 2. NUNCA trabalhe numa bancada desarrumada.

Leia mais

Exemplo de projecto. Esquema de ligações

Exemplo de projecto. Esquema de ligações Exemplo de projecto O projecto de um sistema começa pela representação dos dispositivos que pretendemos ter presentes e pela definição do mapa de memória (gama de endereços atribuída a cada dispositivo)

Leia mais

Lista de Exercícios 2

Lista de Exercícios 2 Lista de Exercícios 2 Conceitos envolvidos, além dos desenvolvidos na Lista 1: a) Interface com Teclado Matricial b) Interface com Displays de 7 segmentos c) Interface com LCD d) Interface com Conversores

Leia mais

Controlo por fase de uma carga indutiva

Controlo por fase de uma carga indutiva Trabalho Prático n o 6 Controlo por fase de uma carga indutiva Objectivos i) Consolidar o conceito de controlo por fase. ii) Estudar a conversão de corrente alternada em corrente contínua. iii) Chamar

Leia mais

Período Saulo O. D. Luiz

Período Saulo O. D. Luiz Sistemas Microcontrolados Período 2009.2 Aula 2 1 Saulo O. D. Luiz Roteiro Características de um Microcontrolador 2 Saulo O. D. Luiz Características de um Microcontrolador Microcontrolador de fabricantes

Leia mais

Departamento de Matemática e Engenharias. Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores)

Departamento de Matemática e Engenharias. Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores) UNIVERSIDADE DA MADEIRA Departamento de Matemática e Engenharias Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores) º Trabalho prático Calculadora Não preencher

Leia mais

SEL-614 MICROPROCESSADORES E APLICAÇÕES. Adilson Gonzaga

SEL-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 mais

Controlador de Motor de Passo baseado num 8051

Controlador de Motor de Passo baseado num 8051 Controlador de Motor de Passo baseado num 8051 1ª Parte Implementação do circuito de accionamento do motor de passo Dimensione o circuito de accionamento do motor de passo N82100. Seleccione o transformador

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Sistemas Microcontrolados Aula 3: Microcontroladores PIC e Programação Assembly Marco Jose da Silva mdasilva@utfpr.edu.br Especificação de um uc Qual escolher? Capacidade de processamento 8 bits (16 bits

Leia mais

Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento

Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Horácio

Leia mais

Programação de Microcontroladores II

Programação de Microcontroladores II Programação de Microcontroladores II L.M.S. e P.S.C. / 2001 (revisão) E.T.M./2003 (revisão) E.T.M./2011 (revisão) E.T.M./2012 (revisão) RESUMO Nesta experiência, dando continuidade à experiência anterior,

Leia mais

Guia de Utilização da Placa de Testes da FPGA 10K10

Guia de Utilização da Placa de Testes da FPGA 10K10 Guia de Utilização da Placa de Testes da FPGA 10K10 Desenvolvido por: Hermenegildo da Costa Bastos 1010602@isep.ipp.pt Filipe António Maia Moutinho filmoutinho@sapo.pt Docente Responsável: Eng. J. M. Vieira

Leia mais

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 (Semana 3) 1 Objectivos Com este trabalho pretende-se que

Leia mais

Lista de Exercícios 1

Lista 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 mais

Simulação de programas assembly para o HCS12 no CodeWarrior

Simulação de programas assembly para o HCS12 no CodeWarrior UNIFEI Universidade Federal de Itajubá IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação ELT044 Laboratório de Microcontroladores Simulação de programas assembly para o HCS12 no CodeWarrior

Leia mais

Microprocessadores CPU. Unidade de Controle. Prof. Henrique

Microprocessadores CPU. Unidade de Controle. Prof. Henrique Microprocessadores CPU Unidade de Controle Prof. Henrique Roteiro Registradores; Unidade de Controle Níveis de Complexidade Introdução Um sistema microprocessado conta com diversos dispositivos para um

Leia mais

Notas de Aula. Laboratório de Sistemas Digitais

Notas de Aula. Laboratório de Sistemas Digitais Notas de Aula Laboratório de Sistemas Digitais Sumário 1.Introdução...1 2.Tensão, Corrente, Resistência e LEDs...1 3.Protoboards...4 1 1. Introdução Esta apostila possui o conteúdo relacionado aos conceitos

Leia mais

Kit de melhoramento do Sistema manual de pintura com pó Prodigy para Encore HD

Kit de melhoramento do Sistema manual de pintura com pó Prodigy para Encore HD Folha de instruções P/N 79_0 - Portuguese - Kit de melhoramento do Sistema manual de pintura com pó Prodigy para Encore HD ATENÇÃO: Confiar as seguintes tarefas unicamente a pessoal qualificado. Siga as

Leia mais

Introdução ao Laboratório Digital

Introdução ao Laboratório Digital Introdução ao Laboratório Digital Versão 2016 RESUMO Esta experiência tem como objetivo um contato inicial com o Laboratório Digital com o desenvolvimento de uma atividade planejada envolvendo o projeto

Leia mais

Prof. Adilson Gonzaga

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.

Leia mais

CONTROLADOR do MOTOR de PASSO

CONTROLADOR do MOTOR de PASSO UNIVERSIDADE DO MINHO DEPARTAMENTO DE ELECTRÓNICA INDUSTRIAL Laboratórios Integrados II CONTROLADOR do MOTOR de PASSO Trabalho Prático nº 7 ÍNDICE ÍNDICE...ii 1. OBJECTIVOS DO TRABALHO... 1 2. ETAPAS DO

Leia mais

Execução detalhada de instruções

Execução detalhada de instruções LEI Sistemas de Computação 2014/15 Execução detalhada de instruções TPC3 + Guião Teatral Alberto José Proença ------------------------------------------------------------------------------------------------------------------------------------------------

Leia mais

9. Software de Sistema - Montadores (capítulo 9 do livro texto)

9. Software de Sistema - Montadores (capítulo 9 do livro texto) 9. Software de Sistema - Montadores (capítulo 9 do livro texto) Compiladores Programas de Aplicação Depuradores Usuário Processador de Macro Montador Programas Utilitários Ligadores Carregadores Sistema

Leia mais

MANUAL DO KIT FPGA EE02-SOQ

MANUAL DO KIT FPGA EE02-SOQ EMERSON ELETRÔNICOS MANUAL DO KIT FPGA EE02-SOQ www.professoremersonmartins.com.br 2014 REV-01 MANUAL DE UTILIZAÇÃO DO KIT FPGA EE02_SOQ Primeiramente a Emerson Eletrônicos, em nome do professor Emerson

Leia mais

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus

Leia mais

Sistemas Digitais e Arquitectura de Computadores

Sistemas Digitais e Arquitectura de Computadores Ano Letivo 2013/2014 Planificação Anual Resumida Sistemas Digitais e Arquitectura de Computadores 12ºAno João Paulo Portela Araújo Elenco Modular e Cronograma Geral Sistemas Digitais e Arquitetura de Computadores

Leia mais

Introdução à Plataforma ARDUINO

Introdução à Plataforma ARDUINO MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções

Leia mais

Projeto de Hardwares para Apoio ao Ensino e Execução de Palestras e Workshops

Projeto de Hardwares para Apoio ao Ensino e Execução de Palestras e Workshops Universidade de São Paulo Projeto de Hardwares para Apoio ao Ensino e Execução de Palestras e Workshops Bruno Rafael Aricó - NUSP: 8125459 19 de agosto de 2017 1 Introdução: Observando a dificuldade de

Leia mais

Execução detalhada de instruções

Execução detalhada de instruções MIEI Sistemas de Computação 2015/16 Execução detalhada de instruções TPC4 + Guião Teatral Alberto José Proença ------------------------------------------------------------------------------------------------------------------------------------------------

Leia mais

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro Frequencímetro Versão 2014 RESUMO Esta experiência tem como objetivo a familiarização com duas classes de componentes: os contadores e os registradores. Para isto, serão apresentados alguns exemplos de

Leia mais

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação

Leia mais

Estrutura Básica de um Computador

Estrutura Básica de um Computador SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção

Leia mais

Departamento de Matemática e Engenharias. Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores)

Departamento de Matemática e Engenharias. Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores) UNIVERSIDADE DA MADEIRA Departamento de Matemática e Engenharias Licenciatura em Engenharia de Sistemas e Computadores (LESC) Laboratórios III (Microprocessadores) 2º Trabalho prático Controlo de um motor

Leia mais

Introdução ao Laboratório Digital

Introdução ao Laboratório Digital Introdução ao Laboratório Digital Versão 2016 RESUMO Esta experiência tem como objetivo um contato inicial com o Laboratório Digital com o desenvolvimento de uma atividade planejada envolvendo o projeto

Leia mais

Sistemas Operacionais I

Sistemas Operacionais I Sistemas Operacionais I Revisão de conceitos Sistemas Operacionais I Dionisio Gava Junior Componentes básicos Componentes Básicos da Tecnologia da Informação Hardware CPU, Memória e Periféricos de E/S.

Leia mais

KIT DE DESENVOLVIMENTO 8051 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR. Rui Marcelino (Nov. 2005)

KIT DE DESENVOLVIMENTO 8051 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR. Rui Marcelino (Nov. 2005) KIT DE DESENVOLVIMENTO 805 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR Rui Marcelino (Nov. 2005) ÍNDICE Introdução 3 2 Características do Kit 3 3 Mapa de memória 4 3. Memória de Programa 4 3.2 Memória de

Leia mais

PROGRAMAÇÃO I. Introdução

PROGRAMAÇÃO I. Introdução PROGRAMAÇÃO I Introdução Introdução 2 Princípios da Solução de Problemas Problema 1 Fase de Resolução do Problema Solução na forma de Algoritmo Solução como um programa de computador 2 Fase de Implementação

Leia mais

Familiarização com o ambiente de desenvolvimento da Keil Software. (uvision 51 e dscope 51)

Familiarização com o ambiente de desenvolvimento da Keil Software. (uvision 51 e dscope 51) Familiarização com o ambiente de desenvolvimento da Keil Software (uvision 51 e dscope 51) jpsousa@fe.up.pt Setembro 2005 Conteúdo 1 Objectivos 2 2 Introdução 2 3 O ambiente de desenvolvimento da Keil

Leia mais

Federal de Alagoas. Universidade PROVA PRÁTICA 09. TÉCNICO EM ELETROELETRÔNICA. (Editais nº 31 e 81/2016) UNIVERSIDADE FEDERAL DE ALAGOAS

Federal de Alagoas. Universidade PROVA PRÁTICA 09. TÉCNICO EM ELETROELETRÔNICA. (Editais nº 31 e 81/2016) UNIVERSIDADE FEDERAL DE ALAGOAS Pró-reitoria de Gestão de Pessoas e do Trabalho CONCURSO PÚBLICO PARA TÉCNICO-ADMINISTRATIVO EM EDUCAÇÃO PROVA TIPO Cargo (Nível Médio NM): CADERNO DE QUESTÕES 09. TÉCNICO EM ELETROELETRÔNICA PROVA PRÁTICA

Leia mais

Primeiro Circuito Digital

Primeiro Circuito Digital Primeiro Circuito Digital Versão 2017 RESUMO Esta experiência tem como objetivo um contato inicial com o Laboratório Digital com o desenvolvimento de uma atividade planejada envolvendo o projeto de um

Leia mais

Manual Técnico Driver Chopper 5A Para Motor de Passo

Manual Técnico Driver Chopper 5A Para Motor de Passo Manual Técnico Driver Chopper 5A Para Motor de Passo Introdução Compatível com motores de passo de até 5 amperes por fase, com tensão de alimentação até 48V, bipolares e unipolares. Este driver possui

Leia mais

Lista de Exercícios 2

Lista de Exercícios 2 Lista de Exercícios 2 Conceitos envolvidos, além dos desenvolvidos na Lista 1: a) Interface com Teclado Matricial b) Interface com Displays de 7 segmentos c) Interface com LCD d) Interface com Conversores

Leia mais

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 MODELO: EE0216 DESCRIÇÃO Plataforma de treinamento em microcontroladores família 8051 base em aço carbono e pés de borracha, pintura

Leia mais

Evolução dos microcontroladores

Evolução dos microcontroladores Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 9 de abril de 2014 Permanência Agendar com antecedência moritz@utfpr.edu.br http://paginapessoal.utfpr.edu.br/moritz Avaliação

Leia mais

Sistemas Digitais Ficha Prática Nº 3

Sistemas Digitais Ficha Prática Nº 3 Departamento de Conversor BCD de 7 segmentos: CI7447 Contador Binário: CI74161 Sistemas Digitais Ficha Prática Nº 3 Grupo: Turma: Elementos do Grupo: 1. Objectivo do trabalho O objectivo deste trabalho

Leia mais

MICROCOMPUTADORES. Professor Adão de Melo Neto

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

Leia mais

(Semana 11) L E D s. Entrada (hexa) Passe o simulador para modo Simulation e carregue em START.

(Semana 11) L E D s. Entrada (hexa) Passe o simulador para modo Simulation e carregue em START. hexadecimal Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 28/29 Sistemas digitais combinatórios e sequenciais Guião 8 26 a 3 novembro de 28 (Semana ) Objectivos Com este trabalho

Leia mais

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2) Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora

Leia mais

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01 Application Note FBEE Controle de Placas com entradas Analógicas REV01 1 Rev01 1. INTRODUÇÃO Este capítulo faz uma introdução às características do kit de demonstração FBee Kit. Este capítulo discute:

Leia mais

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos 1. Introdução Este trabalho foi concebido para que os alunos façam a concepção de um circuito lógico usando

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Prof. Adilson Gonzaga Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos Xtal1 e Xtal2 da CPU.

Leia mais

Interrupção. Prof. Adilson Gonzaga

Interrupção. Prof. Adilson Gonzaga Interrupção Prof. Adilson Gonzaga Estrutura de Programação Assembly Programa Principal Chamada de Sub-rotina1 Programa Principal Chamada de Sub-rotina2 Sub-rotina1 Subrotina2 Programa Principal Chamada

Leia mais

Instituto Politécnico de Tomar. Escola Superior de Tecnologia de Tomar. Departamento de Engenharia Electrotécnica ELECTRÓNICA DE INSTRUMENTAÇÃO

Instituto Politécnico de Tomar. Escola Superior de Tecnologia de Tomar. Departamento de Engenharia Electrotécnica ELECTRÓNICA DE INSTRUMENTAÇÃO Instituto Politécnico de Tomar Escola Superior de Tecnologia de Tomar Departamento de Engenharia Electrotécnica ELECTRÓNICA DE INSTRUMENTAÇÃO Trabalho Prático N.º 1 MEDIÇÃO DO VALOR DE UMA RESISTÊNCIA

Leia mais

Programação em Linguagem Assembly

Programação em Linguagem Assembly Página 1 de 14 Microcontroladores PIC on-line GRÁTIS! Indice Sistema de desenvolvimento Contacte-nos Introdução Exemplo de como se escreve um programa Directivas de controle 4.1 define 4.2 include 4.3

Leia mais

Aula teórica 7. Preparado por eng.tatiana Kovalenko

Aula teórica 7. Preparado por eng.tatiana Kovalenko Aula teórica 7 Tema 7. Introdução a Programação Ø Linguagens de Programação Ø LP Java ØEstrutura de um programa em Java ØIdentificadores, variáveis e constantes. ØTipos de dados básicos Preparado por eng.tatiana

Leia mais

CONVERSOR CA/CC TRIFÁSICO COMANDADO

CONVERSOR CA/CC TRIFÁSICO COMANDADO Área Científica de Energia Departamento de De Engenharia Electrotécnica e de Computadores CONVERSOR CA/CC TRIFÁSICO COMANDADO (Carácter não ideal) TRABALHO Nº 2 GUIAS DE LABORATÓRIO DE ELECTRÓNICA DE ENERGIA

Leia mais

ROTEIRO OFICIAL 12 Amplificador Operacional no Modo Sem Realimentação Comparador

ROTEIRO OFICIAL 12 Amplificador Operacional no Modo Sem Realimentação Comparador UTFPR DAELT Engenharia Elétrica e/ou Controle e Automação Disciplina: Laboratório de Eletrônica ET74C Prof.ª Elisabete Nakoneczny Moraes ROTEIRO OFICIAL 12 Amplificador Operacional no Modo Sem Realimentação

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Jadsonlee da Silva Sá

Jadsonlee da Silva Sá Introdução aos Sistemas Microcontrolados Jadsonlee da Silva Sá Jadsonlee.sa@univasf.edu.br www.univasf.edu.br/~jadsonlee.sa Introdução aos Sistemas Microcontrolados Assembly, C, java,... Circuito Reset

Leia mais

Paralelo Intelli Série 2

Paralelo Intelli Série 2 Paralelo Intelli Série 2 No Paralelo intelli cada botão assume funções idênticas aos botões dos PRESETs ligados na rede, independente de ser botão de comando DIMMER ou de CENA, ou da ordem de gravação

Leia mais

Conjunto de Instruções e Modelos de Arquiteturas

Conjunto de Instruções e Modelos de Arquiteturas Departamento de Engenharia Elétrica e de Computação EESC-USP SEL-0415 Introdução à Organização de Computadores Conjunto de Instruções e Modelos de Arquiteturas Aula 7 Prof. Marcelo Andrade da Costa Vieira

Leia mais

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 2 Circuitos Combinatórios Típicos

SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 2 Circuitos Combinatórios Típicos SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 2 Circuitos Combinatórios Típicos 1. Introdução Este trabalho foi concebido para que os alunos façam a concepção de um circuito lógico usando

Leia mais

Módulo de Desenvolvimento PIC16F877A PCI208

Módulo de Desenvolvimento PIC16F877A PCI208 Objetivos: Módulo de Desenvolvimento PIC16F877A PCI208 Realizar programação e projetos com microcontroladores e seus periféricos, integrando sistemas analógicos e digitais com a utilização de compilador

Leia mais

Arquitetura de Computadores

Arquitetura de Computadores Arquitetura de Computadores Apresentação Teóricas Prof. Helder Daniel Gab: 2.66 hdaniel@ualg.pt Práticas Prof. Amine Berquia Gab: 2.?? hdaniel@ualg.pt AA2011/2012 ArqC - DEEI - UAlg 2 / Programa Práticas

Leia mais

Carga e Descarga do Condensador em C.C.

Carga e Descarga do Condensador em C.C. Departamento de Engenharia Electrotécnica e de Computadores Ekit - Carga e Descarga do Condensador em C.C. Maio de 2008 Elaborado por: Nuno Lucas Aluno Nº Nome Data Objectivo Neste trabalho, pretende estudar-se

Leia mais

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

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.

Leia mais

TRABALHO 2 Amplificadores Operacionais e Diodos

TRABALHO 2 Amplificadores Operacionais e Diodos GUIA DE LABORATÓRIO Análise de Circuitos - LEE TRABALHO 2 Amplificadores Operacionais e Diodos INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Electrotécnica e de Computadores Secção de Electrónica

Leia mais

LABORATÓRIO CICUITOS ELÉTRICOS

LABORATÓRIO CICUITOS ELÉTRICOS LABORATÓRIO CICUITOS ELÉTRICOS NEURY BOARETTO JOINVILLE 2010 AULA PRÁTICA 1 Objetivos 1. Verificar o funcionamento do osciloscópio na medida de tensão e período Material Usado 1 Multímetro digital 1 Matriz

Leia mais

SISTEMAS ELECTROMECÂNICOS

SISTEMAS ELECTROMECÂNICOS UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO SISTEMAS ELECTROMECÂNICOS LICENCIATURA EM ENGENHARIA AEROESPACIAL TRABALHO EXPERIMENTAL (Demonstração de Fenómenos de Indução Electromagnética)

Leia mais

Interface com Sensor Ultrassônico de Distância

Interface com Sensor Ultrassônico de Distância Interface com Sensor Ultrassônico de Distância Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver um circuito que realiza a interface com o sensor ultrassônico de distância HC-SR04. A implementação

Leia mais

14/3/2016. Prof. Evandro L. L. Rodrigues

14/3/2016. Prof. Evandro L. L. Rodrigues SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores

Leia mais

Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth

Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth Neste Lab trabalharemos na montagem de um aplicativo para Android, utilizando o

Leia mais

Dispositivos lógicos programáveis (DLP) Princípio de funcionamento dos DLP. DLPs: Extensão para circuitos sequenciais

Dispositivos lógicos programáveis (DLP) Princípio de funcionamento dos DLP. DLPs: Extensão para circuitos sequenciais Dispositivos lógicos programáveis (DLP) Organização: Princípio de funcionamento dos DLP Arquitectura de um componente típico: A 22V Metodologia de projecto com o PALASM A aplicação PALASM Um dado electrónico

Leia mais

Montagem do Robô. Especificações. domingo, 28 de agosto de 11

Montagem do Robô. Especificações. domingo, 28 de agosto de 11 Montagem do Robô Especificações Componentes São necessários para o robô funcionar alguns componentes básicos: Bateria 9V Regulador L7805 Motor DC 1 4 Diodos 1N4004 Motor DC 2 4 Diodos 1N4004 Ponte H L298N

Leia mais

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k Neste Lab iremos descrever a implementação de um sistema para testar antigas memórias RAM, estática, modelo HM6116LP-4 que ainda são utilizadas

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.

Leia mais

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO O sistema empregado nos ensaios de modelos físicos consiste de dispositivos discutidos em um dos trabalhos pesquisados. Estes dispositivos passaram

Leia mais