projeto no arduino

659 palavras 3 páginas
Instituto Federal de Educação, Ciência e Tecnologia
Campus Manaus – Distrito Industrial

Projeto temporizador e interrupção

Manaus
2014
Instituto Federal de Educação, Ciência e Tecnologia
Campus Manaus – Distrito Industrial

Projeto temporizador e interrupção

Projetos de aulas apresentados como requisitos de avaliação na [2ª] etapa da disciplina de [Sistemas Embarcados] do Curso [Eletrônica], turma [EIEL 31A], do Instituto de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus – Distrito Industrial, Professor: Diego Sales.

Manaus
2014

PROJETO TEMPORIZADOR DE 250 µs
Este experimento, que descreve o funcionamento do Microcontrolador 8051, consiste em um projeto com a finalidade de temporização de 250 µs.
Inicialmente é setado o temporizador 0 (T0), como é requerido que esse valor fique a mostra através do LED YELLOW pelo tempo; em seguida é chamado uma função Delay (denominada de FEET), que move pro Registrador 3, o valor de #05H, (R3,#05H), que será explicado mais a frente; Em seguida, o valor inicial da contagem é definido no registrador T0;
Em seguida, é ativado TR0, que tem a função de ativar TC0 e é ativado TF0, que é o indicador de Overflow do T/C0, e utilizado um JNB para que o indicador do Flag possa esperar toda a contagem de T0 quando a contagem chegar ao final o bit TF0 será ativado. Dado o intervalo de sinal desejado, pré-definido de 250 µs, foi utilizado o CT0 para gerar intervalos de tempos de 50.000 µs (50 µs). Ou seja, precisamos de 50.000 contagens, e para que chegue até o valor pré-definido é necessário que sejam feitas estas contagens 5 vezes (50 µs x5=250 µs), por isso foi movido para o Registrador 3 o valor de #05H (R2,#05H) e utilizado a função de DJNZ R3, para decrementar o valor de R3 até que seja igual a zero, dando continuidade o programa;
Como no Modo 0 (M0) não há recarga automática, é necessário que sejam cleados os registradores indicadores de ativação

Relacionados

  • Projeto Arduino
    863 palavras | 4 páginas
  • projeto arduino
    8443 palavras | 34 páginas
  • Projetos Arduino
    823 palavras | 4 páginas
  • Projeto Pesquisa Arduíno
    1660 palavras | 7 páginas
  • Arduino, projeto placar eletronico
    1537 palavras | 7 páginas
  • Trabalho Sensor De Barreira
    1167 palavras | 5 páginas
  • projetoeme
    1011 palavras | 5 páginas
  • Capitulo9788575223734
    6167 palavras | 25 páginas
  • Arduino Solucionando Problemas de Prototipagem e Automação
    1459 palavras | 6 páginas
  • Arduino Primeiros Passos Para Trabalhar Com Este Fant Stico Microcontrolador
    322 palavras | 2 páginas