01. Identifique o conjunto de portas de entrada A e o conjunto de portas B na figura abaixo.
|
|
- Bernardo Ferrão Mota
- 6 Há anos
- Visualizações:
Transcrição
1 MICROPROCESSADORES 4 BIMESTRE LISTA 01 - REGISTRADORES E INTERRUPÇÃO - PARTE 1 (EXERCÍCIO INDIVIDUAL EM SALA DE AULA) NOME: 01. Identifique o conjunto de portas de entrada A e o conjunto de portas B na figura abaixo. 02.Considerando a figura acima, preencha os valores com que tenho de configurar o registrador TRISB1 e TRIB.3. Use 1 para outros bits de TRISB TRISB.1 = 0 e TRISB.3=0 (POIS TEMOS UM LED QUE É UM DISPOSITIVO DE SAÍDA) COLOCANDO 1 NOS OUTROS BITS TEREMOS SE COLOCÁSSEMOS ZERO (0) NOS OUTROS BITS TERÍAMOS Qual o valor em hexadecimal do registrador? EM HEXADECIMAL REPRESENTA O VALOR F3 03. Quais os comandos em ASSEMBLY para configurar o TRISB com o valor em hexadecimal que você encontrou. MOVLW H F3 MOVWF TRISB 04. Qual deve ser o valor de PORTB.1 e PORTB.3 para que os LEDs acendam? DEVEMOS TER PORTB.1=1 E PORTB.3 =1 05. Qual o tempo gasto para execução de 2000 instruções considerando PIC com frequência de 4 MHZ
2 CONSIDERANDO QUE O PIC16F84A ESTEJA CONFIGURADO PARA OPERAR A 4 MHZ E QUE CADA INSTRUÇÃO DO PIC É EXECUTADA EM 4 CICLOS DE RELÓGIO (UM PARA CADA OPERAÇÃO ELEMENTAR, BUSCA DA INTRUÇÃO, INTERPRETAÇÃO DA INSTRUÇÃO, BUSCA DO OPERANDO E EXECUÇÃO DA INSTRUÇÃO) TEMOS QUE 1 INSTRUÇÃO LEVA : TEMPO DE 01 INSTRUÇÃO = 1/FREQUÊNCIA/4 = 1/ /4 = 1/ = 0, SEGUNDO = 1 MICROSSEGUNDO. = TEMPO GASTO = 0, X 2000 = 0,002 SEGUNDOS 06. Qual deve ser o valor do bit RP0 do registrador de STATUS (ACIMA) para que o banco de registradores 1 seja selecionado? Qual o comando para ativá-lo com este valor? STATUS.RP0 = 0 SELECIONA O BANCO DE MEMÓRIA 0 STATUS.RP0 = 1 SELECIONA O BANCO DE MEMÓRIA 1 COMANDO PARA SELECIONAR O BANCO 1 > BSF STATUS, RPO COMANDO PARA SELECIONAR O BANCO 0 > BCF STATUS, RPO
3 07. Explique em detalhes O que o bit Z do registrador de STATUS permite verificar? INDICA SE A OPERAÇÃO ANTERIOR REALIZADA RESULTOU EM ZERO. NO EXEMPLO ABAIXO SER O DECREMENTO DE B0 RESULTOU EM ZERO.
4 08. Explique em detalhes O que o bit C do registrador de STATUS permite verificar? INDICA SE A OPERAÇÃO ANTERIOR RESULTOU EM OVERFLOW OU UM UNDERFLOW. NO EXEMPLO ABAIXO SE A SUBTRAÇÃO DE A0 POR W FOR MENOR QUE ZERO (UNDERFLOW) TEMOS QUE C= Explique em detalhes o que ocorre quando os bits GIE e TOIE do registrador INTCON estão com valor 01? O BIT GIE DO REGISTRADOR INTCON HABILITA A INTERRUPÇÃO NO PIC16F841. PORTANTO PARA QUE POSSA EXISTIR INTERRUPÇÃO SEU VALOR DEVE SER IGUAL A 1. O bit TOIE HABILITA EM PARTICULAR A INTERRUPÇÃO POR OVERFLOW (TRANSBORDO) DO REGISTRADOR TMR0 (REGISTRADOR TIMER 0), OU SEJA, QUANDO O SEU VALOR PASSAR DE 255 (EM DECIMAL). 10. Explique em detalhes o que OCORREU com o registrador TMR0 quando o bit TOIF passou a ter o valor 1?
5 O TMR0 É UM REGISTRADOR DO 8 BITS E CUJO VALOR PODE ESTAR ENTRE 0 A 255. O VALOR DO bit TOIF PERMITE VERIFICAR SE UMA INTERRUPÇÃO OCORREU OU NÃO OCORREU DO TMR0 (TIMER 0). QUANDO O SEU VALOR PASSA PARA 1 ESTE BIT TOIF INDICA QUE OCORREU UMA INTERRUPÇÃO DO TMR0, OU SEJA, SEU VALOR PASSOU A SER MAIOR DO QUE Diga um valor em hexadecimal para colocar em INTCON de forma que o registrador GIE, TOIF estejam com valor 1? ==> A0 EM HEXADECIMAL 12. Considerando a configuração abaixo do registrador OPTON_REG, de quanto em quanto tempo o registrador TMR0 será incrementado?
6 O REGISTRADOR OPTION_REG ESTA COM O BIT 3 (PSA) COM VALOR IGUAL A ZERO, OU SEJA NO MODO PREESCALER O QUE IMPLICA QUE O INCREMENTO DO TMR0 DEPENDERÁ DOS BITS PS2,PS1, PS0. NO CASO TEMOS O VALOR 000, O QUE IMPLICA QUE O TMR0 SERÁ INCREMENTADO A CADA DOIS CICLOS DE INSTRUÇÃO ( A CADA DUAS INSTRUÇÕES), CONFORME A FIGURA ABAIXO. SE O VALOR FOSSE 010 TERÍAMOS UM INCREMENTO DE TRM0 A CADA 8 CICLOS DE INSTRUÇÃO (A CADA 8 INSTRUÇÃO EXECUTADA). 13. Considerando o extrato do programa abaixo e o conteúdo do registrador OPTION_REG (linha 65), calcule, após quanto tempo o registrador TMR0 irá estourada (ocorrerá overflow). Explique
7 O REGISTRADOR OPTION_REG ESTÁ COM VALOR 80 EM HEXA BINÁRIO. O REGISTRADOR OPTION_REG ESTA COM O BIT 3 (PSA) COM VALOR IGUAL A ZERO, OU SEJA NO MODO PREESCALER O QUE IMPLICA QUE O INCREMENTO DO TMR0 DEPENDERÁ DOS BITS PS2,PS1, PS0. NO CASO TEMOS O VALOR 000, O QUE IMPLICA QUE O TMR0 SERÁ INCREMENTADO A CADA A DOIS CICLOS DE INSTRUÇÃO (A CADA DUAS INSTRUÇÕES), CONFORME A FIGURA ABAIXO. SE O VALOR FOSSE 010 TERÍAMOS UM INCREMENTO DE TRM0 A CADA 8 CICLOS DE INSTRUÇÃO (A CADA 8 INSTRUÇÃO EXECUTADA). NAS LINHA 77 A 81 TEMOS UM LOOP. ESTE LOOP É EXECUTADO ATÉ QUE HAJA UM ESTOURO NO REGISTRADOR TMR0 (TIMER 0) QUE É INCREMENTADO A CADA 2 CICLOS DE INSTRUÇÃO. NOTE QUE NOP (LINHA78) E GOTO LOOP (LINHA 79) SÃO INSTRUÇÕES.
8 1. Considerando a configuração das interrupções extrato do programa acima (linhas 72-76) explique o tratamento de interrupção que foi utilizado (linhas 44-49) MESMO EXERCÍCIO DA LISTA 02 NA LINHA 44 É VERIFICADO SER O BIT TOIF DE INTCON É IGUAL A 1, O QUE INDICA QUE OCORREU UM OVERFLOW NO REGISTRADOR TMR0. NESTE CASO A INSTRUÇÃO DA LINHA 46 É EXECUTADA, OU SEJA, O BIT TOIF DE INTCON É ZERADO. NA LINHA 48 O REGISTRADOR TMR0 QUE HAVIA TRANSBORDADO É REINIADO COM VALOR 10 (PODERIA SER OUTRO VALOR) E O VALOR DE PORTB É COMPLEMENTADO OU INVERTIDO DE MODO QUE UM LED CONECTADO NA PORTAB POSSA SE LIGADO, DESLIGAR E SE DESLIGADO LIGAR.
Microcontrolador PIC 16F877
Microcontrolador PIC 16F877 Parte 1 Instruções de MOV, e PORT Microcontrolador PIC 16F877 Termos utilizados nas instruções: Campo f w ou W b k d Descrição registro entre 0 e 127 registro Work bit utilizado
Leia maisSistemas Digitais e Microcontrolados
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA TECNOLOGIA EM AUTOMAÇÃO INDUSTRIAL Sistemas Digitais e Microcontrolados Contador/Temporizador
Leia mais1.1 Noções básicas sobre interrupções em Microcontroladores
Capítulo 1 Interrupções 1.1 Noções básicas sobre interrupções em Microcontroladores PIC Interrupções é obrigação em uma programação profissional. Quando um evento ocorrer, uma bandeira de interrupção será
Leia maisInterrupção Externa. Capítulo 1. Noções básicas sobre interrupções em Microcontroladores PIC
Capítulo 1 Interrupção Externa Noções básicas sobre interrupções em Microcontroladores PIC Seção 1.1 Interrupções é obrigação em uma programação profissional. Quando um evento ocorrer, uma bandeira de
Leia maisCurso de Microcontroladores PIC 16F84A
Curso de Microcontroladores PIC 16F84A João Neto Caetano Jnetcaetano@hotmail.com Marciel Gonçalves Azevedo Marcielgazevedo@hotmail.com Célio Rodrigues Pinto Treinamentos em geral, suporte a alunos universitários
Leia maisFundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA
Fundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA 2º Semestre 205/206 FUNDAMENTOS DE MICROPROCESSADORES (XX-04-206 DIA/NOITE) DUNA=DIGITO UNIDADES DO NÚMERO DE ALUNO ª FREQUÊNCIA - TIPO Grupo
Leia maisENGENHARIA ELECTROTÉCNICA. 2º Semestre 2015/2016 FUNDAMENTOS DE MICROPROCESSADORES (XX DIA/NOITE) 2ª FREQUÊNCIA - TIPO
Fundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA 2º Semestre 2015/2016 FUNDAMENTOS DE MICROPROCESSADORES (XX-06-2016 DIA/NOITE) 2ª FREQUÊNCIA - TIPO Grupo I Arquitectura PIC16F627A 1 [1V] Explique
Leia maisFundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA
ENGENHARIA ELECTROTÉCNICA 2º Semestre 25/26 FUNDAMENTOS DE MICROPROCESSADORES (XX-4-26 DIA/NOITE) DUNA=DIGITO UNIDADES DO NÚMERO DE ALUNO ª FREQUÊNCIA - TIPO Grupo I Memórias e controladores - [,5V] Preencha
Leia maisSistemas Microcontrolados. Período Aula 6. 1 Saulo O. D. Luiz
Sistemas Microcontrolados Período 2009.2 Aula 6 1 Saulo O. D. Luiz Roteiro Entrada e saída Portas 2 Saulo O. D. Luiz Porta Porta um registrador conectado aos pinos do microcontrolador 3 Saulo O. D. Luiz
Leia maisUtilize o programa fonte em linguagem assembly abaixo para responder as questões seguintes.
Prova de Sistemas Microprogramados 2017-01 Simulado Prova P2 NOME: Utilize o programa fonte em linguagem assembly abaixo para responder as questões seguintes. 01 #INCLUDE 02 CONFIG _BOREN_OFF
Leia maisInterrupções e Timers
Interrupções e timers Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 4 de dezembro de 2013 Objetivos Compreender o funcionamento de um display de sete segmentos Compreender
Leia maisConstrução de Robôs Jogadores de Futebol (2ª Parte)
Construção de Robôs Jogadores de Futebol (2ª Parte) Wânderson de Oliveira Assis, Alessandra Dutra Coelho, Marcelo Marques Gomes, Cláudio Guércio Labate, Daniel Franklin Calasso, João Carlos Gonçalves Conde
Leia maisOMPLAB é um programa para PC, que roda sobre a
Ambiente de Programação MPLAB Roteiro N o 02 Fundação Universidade Federal de Rondônia, Núcleo de Ciência e Tecnologia, Departamento de Engenharia - DEE Curso de Bacharelado em Engenharia Elétrica - Disciplina
Leia maisC:\seminario\guiao_aluno\trab6\trab6.asm
Trabalho nº 6 Semáforo Rodoviário (automóveis & peões) ******************************************************************** NomeFicheiro: trab6.asm * Data: 3/Junho/2005 * Versão: 1.0 * Autores: José Miguel
Leia maisV1 5V +V. (14)Vdd (6)RB0 PIC 16F628A. (16) Clk-out. C1 33pF. C2 33pF. Figura 1 Circuito pisca-pisca.
AUTOR Maurício Madeira Oliveira Página pessoal (fonte): www.seguidorsolar.com.br Este curso pode ser usado e divulgado, sem fins comerciais, citar fonte e autor Prévia: Curso de Microcontroladores PIC
Leia maisSistemas Microcontrolados
Sistemas Microcontrolados Aula 5: Interrupções e Temporizadores Marco Jose da Silva mdasilva@utfpr.edu.br Interrupções Interrupção é um evento externo ao programa que provoca: A parada da sua execução;
Leia maisOMicrocontrolador PIC16F877A implementa um conversor
Conversor A/D com PIC Roteiro N o 04 Fundação Universidade Federal de Rondônia, Núcleo de Ciência e Tecnologia, Departamento de Engenharia - DEE Curso de Bacharelado em Engenharia Elétrica - Disciplina
Leia maisPlano de Aula. 1 o semestre. Aula número 010 Interrupções Internas Timers. Uso de interrupções internas produzidas pelos timers
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 010 Tema
Leia maisSistemas Microcontrolados. Período Aula 4. 1 Saulo O. D. Luiz
Sistemas Microcontrolados Período 2009.2 Aula 4 1 Saulo O. D. Luiz Roteiro Introdução ao microcontrolador PIC 16F877 Arquitetura do PIC 16F877 Conjunto de instruções Registradores de configuração 2 Saulo
Leia maisNúmeros Binários Operações Aritméticas. Prof. Patrícia G. P. Magalhães
Números Binários Operações Aritméticas Prof. Patrícia G. P. Magalhães Soma de números Binários Se faz semelhante as operações com números decimais, mas lembre-se que estamos falando de binários, assim:
Leia maisPIC16F628a. Pinagem do PIC16F628a:
PIC16F628a O PIC16F628a é um microcontrolador fabricado pela Microchip Technology (www.microchip.com), com as seguintes características: - composto de 18 pinos; - possui somente 35 instruções no seu microcódigo;
Leia maisMICROCONTROLADORES PIC PRIMEIROS PASSOS
MICROCONTROLADORES PIC PRIMEIROS PASSOS Os microcontroladores são chips inteligentes, que tem um processador, pinos de entradas/saídas e memória. Através da programação dos microcontroladores podemos controlar
Leia maisFundamentos de Microprocessadores 2006/2007 1º Ano Eng. Electrotécnica (Bolonha) 1º Exame (14/07/2007)
Fundamentos de Microprocessadores 2006/2007 1º Ano Eng. Electrotécnica (Bolonha) 1º Exame (14/07/2007) 1 a) Desenhe um fluxograma que implemente o seguinte circuito: - O circuito é sequencial síncrono
Leia maisCONJUNTO DE INSTRUÇÕES
CONJUNTO DE INSTRUÇÕES 1 CARACTERÍSTICAS DE INSTRUÇÕES DE MÁQUINA Quando um programador usa uma linguagem de alto-nível, como C, muito pouco da arquitetura da máquina é visível. O usuário que deseja programar
Leia mais2 - Considere a seguinte figura que representa uma parte dos componentes básicos de um microprocessador:
Perguntas Tipo - FM2012 sobre PICS 1 Explique sucintamente a necessidade de uso de registos de dados (memória RAM) nos microcontroladores. Faça um paralelo com o método clássico estudado em SL Implementação
Leia maisProcessador. Processador
Departamento de Ciência da Computação - UFF Processador Processador Prof. Prof.Marcos MarcosGuerine Guerine mguerine@ic.uff.br mguerine@ic.uff.br 1 Processador Organização básica de um computador: 2 Processador
Leia maisPlaca McLab1 Upgrade PIC16F84A p/ PIC16F62x
Placa Upgrade PIC16F84A p/ PIC16F62x Sumário 1. UTILIZANDO OS PICS 16F62X...3 1.1. INTRODUÇÃO...3 2. ATUALIZAÇÃO DO HARDWARE...4 2.1. UPGRADE DA PLACA MCLAB1 PARA TRABALHAR COM PIC16F627 / PIC16F628...4
Leia maisSistema Digitais. Bacharelado de Informática UEM DIN - Prof. Elvio 2017
5197 - Sistema Digitais Bacharelado de Informática UEM DIN - Prof. Elvio 2017 Roteiro ATmega328 (Interrupções) ATmega328 (Interrupções Externas) ATmega328 (Portas de E/S) ATmega328 (Temporizador/Contador
Leia maisMicrocontroladores. 1 Microprocessadores x Microcontroladores Microprocessadores: Microcontroladores: 2 Microcontrolador x DSP
1 Microprocessadores x Microcontroladores 1.1 - Microprocessadores: 1.2 - Microcontroladores: 2 Microcontrolador x DSP 3 Fabricantes e Famílias 4 Microchip 5 Microcontrolador PIC 16F84 5.1 Principais Características
Leia maisCerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento
Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de Assembly para o PIC16F628A (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe:
Leia maisIntrodução aos Microcontroladores PIC
Introdução aos Microcontroladores PIC 1ª parte João M. P. Cardoso Universidade do Algarve Microcontroladores PIC Empresa: Microchip Technology Inc. Várias famílias PIC12XX, PIC16XX, PIC17XX, PIC18XX Linha
Leia maisLBM-UMA PROPOSTA DE LINGUAGEM BÁSICA ESTRUTURADA PARA PROGRAMAÇÃO DE MICROCONTROLADORES NOS CURSOS DE ENGENHARIA.
Anais do XXXIV COBENGE. Passo Fundo: Ed. Universidade de Passo Fundo, Setembro de 26. ISBN 85-755-37-4 LBM-UMA PROPOSTA DE LINGUAGEM BÁSICA ESTRUTURADA PARA PROGRAMAÇÃO DE MICROCONTROLADORES NOS CURSOS
Leia maisMICROCONTROLADORES E MICROPROCESSADORES APOSTILA 01
Engenharia Elétrica 1 5º / 6 Semestre MICROCONTROLADORES E MICROPROCESSADORES APOSTILA 01 Prof Daniel Hasse SÃO JOSÉ DOS CAMPOS, SP Conteúdo Resumo iii Conteúdo viii Lista de Figuras x Lista de Tabelas
Leia maisInterrupçã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 maisSSC510 Arquitetura de Computadores 1ª AULA
SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura
Leia maisCircuito Eletrônico. Entendendo o circuito eletrônico na robótica. domingo, 28 de agosto de 11
Circuito Eletrônico Entendendo o circuito eletrônico na robótica Circuito Integrado Um circuito integrado híbrido é um circuito eletrônico miniaturizado constituído de dispositivos semicondutores individuais,
Leia maisConversor Analógico Digital do MSP430G2553
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETRÔNICA CURSO TÉCNICO INTEGRADO DE NÍVEL MÉDIO - ELETRÔNICA MICROCONTROLADORES 2 Conversor Analógico Digital do MSP430G2553 O MSP430G2553
Leia maisArquitetura PIC - PWM
Arquitetura PIC - PWM Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 03 de 2013 Objetivos Aprender o que é a técnica de PWM Compreender a utilidade da técnica Aprender a utilizar
Leia maisIntrodução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato. Introdução
Introdução ao Uso do LCD Inteligente (Versão Preliminar) Por Gilson Yukio Sato Introdução O display de cristal líquido (LCD) inteligente é bastante usado como dispositivo de interface entre o usuário e
Leia maisSeqüencial de Leds utilizando o microcontrolador PIC16F628A Vitor Amadeu
Seqüencial de Leds utilizando o microcontrolador PIC16F628A Vitor Amadeu A Cerne Tecnologia e Treinamento, estará neste mês de agosto, abrindo várias seções mostrando o que é, para que servem e onde são
Leia maisFACULDADE LEÃO SAMPAIO
FACULDADE LEÃO SAMPAIO Microcontroladores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes CPU Memórias Dispositivos de Entrada/Saída (E/S) Input/Output (I/O) 2 CPU A CPU busca informações
Leia mais01/08/2011 PROGRAMAÇÃO EM LINGUAGEM C. Histórico
PROGRAMAÇÃO EM LINGUAGEM C Prof. Stefano Histórico Estrutura de um programa Constantes e variáveis Declarações de Controle Exercícios 1 Prof. Stefano 2 Histórico A primeira linguagem de programação de
Leia maisSímbolos e abreviaturas utilizadas na descrição das instruções
Símbolos e abreviaturas utilizadas na descrição das instruções acumulador registo A addr endereço de 16 bits data quantidade de 8 bits data 16 quantidade de 16 bits byte 2 segundo byte da instrução byte
Leia maisHardware Parte I. Fábio Rodrigues de la Rocha
Hardware Parte I Fábio Rodrigues de la Rocha PIC16F877 40 pinos Freqüência máxima 20MHz. Vias de programação 14 bits 33 portas configuráveis como entradas/saídas 15 interrupções diferentes Memória EEPROM
Leia maisCurso de Programação PIC Prof. Msc. Engº Getúlio Teruo Tateoki
Curso de Programação PIC Prof. Msc. Engº Getúlio Teruo Tateoki Este Curso de Programação foi projetado para introduzir ao aluno na programação dos microcontroladores PIC16F84. Para se entender como programar
Leia maisProfessor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa
4. Memórias de Dados e de Programa Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP 4.1 Memórias Semicondutoras Algumas definições Célula: Dispositivo de armazenamento de 1 bit. Palavra:
Leia maisSistemas Embarcados:
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Temporizadores e Contadores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Temporizadores
Leia maisDisciplina: Arquitetura de Computadores
Disciplina: Arquitetura de Computadores Estrutura e Funcionamento da CPU Prof a. Carla Katarina de Monteiro Marques UERN Introdução Responsável por: Processamento e execução de programas armazenados na
Leia maisServo-Motor. por. Nuno Monteiro & Gabriel Dinis Eng. Electrotécnica, UTAD Junho de 2001. nuno_monteiro@portugalmail.com gabrieldinis@portugalmail.
Servo-Motor por nuno_monteiro@portugalmail.com gabrieldinis@portugalmail.pt Um servo-motor é um pequeno dispositivo cujo veio pode ser posicionado numa determinada posição angular de acordo com um sinal
Leia maisUniversidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização e Arquitetura Básicas
Leia maisProblemas com Entrada e Saída
Problemas com Entrada e Saída Periféricos possuem características diferentes Geram diferentes quantidades de dados Em velocidades diferentes Em formatos diferentes Periféricos são mais lentos que UCP e
Leia maisIntrodução aos Sistemas de Computação (ISC) Curso de Administração de Negócios Eletrônicos Professor :
Introdução aos Sistemas de Computação (ISC) Curso de Administração de Negócios Eletrônicos Professor : Marco Antônio Chaves Câmara Lista de Exercícios II Nome do Aluno : 1) Considerando-se a representação
Leia maisSistemas Operacionais de Tempo Real - Teclados Matriciais
1 / 27 Sistemas Operacionais de Tempo Real - Teclados Matriciais por Henrique Frank W. Puhlmann Introdução Chaves eletromecânicas são uma forma quase primitiva de interface entre um sistema eletrônico
Leia maisGuia de Trabalhos Práticos do Professor
DETUA Departamento de Electrónica e Telecomunicações Universidade de Aveiro Microcontroladores PIC Guia de Trabalhos Práticos do Professor José Miguel Oliveira Gaspar Olímpia
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 maisAlgoritmos e Estruturas de Dados I (DCC/003) 2013/1. Estruturas Básicas. Aula Tópico 4
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1 Estruturas Básicas Aula Tópico 4 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para
Leia maisBinário para Decimal. Binário: = 19. Decimal:
www.iesa.com.br 1 Binário para Decimal Binário: 00010011 0 0 0 1 0 0 1 1 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 128 64 32 16 8 4 2 1 16 + 2 + 1 = 19 Decimal: 19 www.iesa.com.br 2 Decimal para Binário Decimal:
Leia maisTodo processador é constituído de circuitos capazes de realizar algumas operações primitivas:
Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas: Somar e subtrair Mover um dado de um local de armazenamento para outro Transferir um dado para um dispositivo
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Estrutura e Função do Processador Material adaptado, atualizado e traduzido de: STALLINGS, William. Arquitetura e Organização de Computadores. 5ª edição Organização
Leia maisCURSO DE MICROCONTROLADORES Prof. Fábio Renato Elias Boaventura
1 O curso todo é baseado no PIC 16F84, devido as suas facilidades de desenvolvimento, por não necessitar de apagadores de EPROM, mas outros modelos (16C711 com conversores A/D e 12C508 com apenas 8 pinos)
Leia maisApostila de Microcontroladores PIC. Utilizando a linguagem de programação PICBASIC. Lázaro Aparecido Pires de Camargo
Apostila de Microcontroladores PIC Utilizando a linguagem de programação PICBASIC Lázaro Aparecido Pires de Camargo 1 Sumário 1.Introdução... 3 2.Acessando os pinos de I/O... 5 3.Instrução FOR... NEXT...
Leia maisNEANDERWIN. Algumas características do processador Neander são:
NEANDERWIN O NeanderWin é um simulador da máquina Neander, definida no livro do Raul F. Weber (UFRGS), Fundamentos de Arquitetura de Computadores, Ed. Sagra Luzzatto. A máquina original foi estendida aqui
Leia maisção de Computadores I
Universidade Federal de Pelotas Instituto de Física e Matemática Departamento de Informática Bacharelado em Ciência da Computação Arquitetura e Organizaçã ção de Computadores I Aula 2 1. Projeto da Arquitetura
Leia maisNo. de bits. O primeiro IBM PC foi construído com o 8088 (versão de 8 bits do 8086).
Cap2.1 2. Arquitetura do microprocessador 8086 2.1 A família Intel iapx86 (ou 80X86) Processador Co-proc. Ano de introdução No. de bits No. de transistores Velocidade (MHz) 4004-1971 4 2.205-8008 - 1972
Leia maisEXERCÍCIOS RESOLVIDOS
EXERCÍCIOS RESOLVIDOS Modos de endereçamento direto ; inclui no programa assembly o arquivo (REG51.inc) ORG 0000H ; o programa inicia na linha 0000H da EPROM MOV A,#01010101B ; carrego no ACC por binário
Leia maisLaborató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 maisLCDs Inteligentes. LCD Inteligente. Gabriel Kovalhuk DAELN / UTFPR
LCD Inteligente LCD Display de Cristal Líquido; Dispositivo de saída, usado para mostrar informações do sistema; Os LCDs inteligentes possuem um controlador, que recebe as informações do sistema, processa
Leia maisDEPARTAMENTO DE ELECTROTECNIA. João Paulo Baptista. Curso de Engenharia Electrotécnica Electrónica e Computadores
DEPARTAMENTO DE ELECTROTECNIA MICROCONTROLADORES João Paulo Baptista Curso de Engenharia Electrotécnica Electrónica e Computadores Sistemas Digitais / 2001 1 MICROCONTROLADORES 1 Arquitectura Base de
Leia maisARITMÉTICA BINÁRIA. Adão de Melo Neto
ARITMÉTICA BINÁRIA Adão de Melo Neto 1 Sumário Adição Multiplicação Subtração Divisão Complemento de 1 Complemento de 2 Representação de um número com sinal Sinal magnitude Complemento de 2 Valor em decimal
Leia maisNeander - características
NEANDER x RAMSES (Ou porque da necessidade de upgrade :-) Texto original: ftp://ftp.inf.ufrgs.br/pub/inf108/ramses-instrucoes.ppt Neander - características Largura de dados e endereços de 8 bits Dados
Leia maisPIC. PeripheralInterface Controller. Prof. EngºespLuiz Antonio Vargas Pinto www.vargasp.com. Prof. Vargas
PIC PeripheralInterface Controller Prof. EngºespLuiz Antonio Vargas Pinto www.vargasp.com Histórico Em 1965 a General Instruments criou a divisão de microeletrônica Nos anos 80 foi dividida e vendida a
Leia maisSISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua
SISTEMA DE NUMERAÇÃO Introdução a Informática Sistema de Numeração Métodos científicos para representar os números Tipos Notação não posicional ou Posicional Difere se o algarismo tem valor fixo ou não
Leia maisCircuitos Lógicos. Capítulo 9 Aritmérica Digital: Operações e Circuitos
UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL REI Circuitos Lógicos Capítulo 9 Aritmérica Digital: Operações e Circuitos Prof. Erivelton Geraldo Nepomuceno http://www.ufsj.edu.br/nepomuceno nepomuceno@ufsj.edu.br
Leia maisManual do usuário. - Kit Clp Pic 40 v4.0. Manual do usuário. Copyright VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0 Kit Clp Pic 40 v4.0 Manual do usuário 1 Apresentação O ClpPic40-v4 foi desenvolvido com base no microcontrolador PIC16F887, mas pode ser utilizado qualquer outro
Leia maisAula 16: UCP: Conceitos Básicos e Componentes
Aula 16: UCP: Conceitos Básicos e Componentes Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) UCP: Conceitos Básicos e Componentes FAC 1 / 34
Leia maisINTRODUÇÃO: MICROCONTROLADORES
INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento
Leia maisMicrocontroladores PIC. Interrupções e Timers
Microcontroladores PIC Interrupções e Timers 1 Sumário Interrupções Timers e Contadores Contagem do Tempo no PIC Exercícios 2 Interrupções na Linguagem C do PIC Dependem do Compilador. Duas formas para
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: Conversor Analógico/Digital e Conversor Digital/Analógico
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, 25 de Novembro de 2004 Microprocessadores
Leia maisCélula, Palavra, Ciclo de Instruções e Lógica Temporizada
Célula, Palavra, Ciclo de Instruções e Lógica Temporizada IFBA Instituto Federal de Educ. Ciencia e Tec Bahia Curso de Analise e Desenvolvimento de Sistemas Arquitetura de Computadores 20 e 21/30 Prof.
Leia maisX Y Z A B C D
29) A seguinte tabela verdade corresponde a um circuito combinatório de três entradas e quatro saídas. Obtenha a tabela de programação para o circuito em um PAL e faça um diagrama semelhante ao apresentado
Leia maisArquitetura e Organização de Computadores. Sistemas Numéricos
Arquitetura e Organização de Computadores Sistemas Numéricos 1 A Notação Posicional Todos os sistemas numéricos usados são posicionais. Exemplo 1 (sistema decimal): 1999 = 1 x 1000 + 9 x 100 + 9 x 10 +
Leia maisProgramação Daniel Corteletti Aula 3 Parte III Página 1/7
Programação Daniel Corteletti Aula 3 Parte III Página /7 LINGUAGEM DE PROGRAMAÇÃO - ASSEMLY - PARTE I Assembly - o que é "Assembly" significa montagem. "Assembler" significa montador. Montagem é o ato
Leia maisIntrodução a família de microntroladores PIC
[ --- The Bug! Magazine / \ / \ / \ / /\/ '_ \ / _ \ / \// / _` / / / / / / \/ \ _ (_ /\_/ \/ _ _ \ \ /\,_ \, \/ / [ M. A. G. A. Z. I. N. E ] [ Numero 0x01 Edicao 0x01 Artigo 0x08 ].> 05 de
Leia maisRepresentações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k
Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material de Fernanda Passos
Leia maisProcessador: Conceitos Básicos e Componentes
Processador: Conceitos Básicos e Componentes Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material baseado nos slides de Fernanda Passos Cristina Boeres (IC/UFF)
Leia maisMicroprocessadores 1º Ano - LECOM. Universidade do Minho Dept. De Electrónica Industrial
Microprocessadores 1º Ano - LECOM Universidade do Minho Dept. De Electrónica Industrial 1 Interrupções: Motivação Pretende-se desenvolver um sistema que sintetize uma onda quadrada com um frequência de
Leia maisRelembrando. Em nossas primeiras aulas discutimos o conceito do que seria um processo! Quem lembra?
Relembrando Em nossas primeiras aulas discutimos o conceito do que seria um processo! Quem lembra? Processos Essencialmente podemos dizer que é uma aplicação em execução. Um processo consome memória, disco,
Leia maisUniversidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação
Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação Aula 7-T 2. Máquinas Sequencias Síncronas. Estudo de Caso:
Leia maisMicrocontroladores PIC. Microcontroladores PIC
Microcontroladores PIC Prof. Valdir Dugo Zaragoza 28/07/2015 1 MICROCONTROLADORES PIC Os microcontroladores PIC são componentes integrados programáveis fabricados pela empresa americana Microchip. Possuem
Leia maisEletrônica Digital. Conversão de base e operações aritméticas com números binários. Professor: Francisco Ary
Eletrônica Digital Conversão de base e operações aritméticas com números binários Professor: Francisco Ary Introdução Como vimos na aula anterior Circuitos digitais são dispositivos eletrônicos que utilizam
Leia maisFrequencímetro digital com a utilização de microcontrolador PIC
Frequencímetro digital com a utilização de microcontrolador PIC Ivair Teixeira Graduado em Ciência da Computação - FAV Professor das Faculdades de Valinhos e-mail: ivairt@yahoo.com.br Janaine Cristiane
Leia maisGuia de Trabalhos Práticos do Aluno
DETUA Departamento de Electrónica e Telecomunicações Universidade de Aveiro Microcontroladores PIC Guia de Trabalhos Práticos do Aluno José Miguel Oliveira Gaspar Olímpia Rodrigues
Leia maisIntrodução à Computação: Arquitetura von Neumann
Introdução à Computação: Arquitetura von Neumann 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 maisSEL-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 mais14/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 maisINSTITUTO DE TECNOLOGIA EMERSON MARTINS
INSTITUTO DE TECNOLOGIA EMERSON MARTINS www.professoremersonmartins.com.br KIT DIDÁTICO P02 Manual didático para utilização da plataforma P02 Conteúdo APRESENTAÇÃO DO KIT P02... 3 Módulo de entradas digitais
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 maisM-1117A PIC MICROCONTROLER. Microcontrolador PIC. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos
PIC MICROCONTROLER Microcontrolador PIC M-1117A *Only illustrative image./imagen meramente ilustrativa./ Imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos Conteúdo
Leia maisKit Teclado TS 4x4 v1..0 Manual do usuário
Kit Teclado TS 4x4 v1..0 Manual do usuário 1 Apresentação O Kit Teclado TS 4x4 v1.0 foi desenvolvido pela VW Soluções utilizando-se como base o microcontrolador PIC16F886 da Microchip. Ele possui 16 teclas
Leia mais