Você está na página 1de 9

INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT

Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

PRÁTICA – 3
TIMMERS

Ramon Pranke

Novo Hamburgo – RS
2021/02

Processadores 1 Práticas – 2021_02 Página 1


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

SUMÁRIO

1 INTRODUÇÃO............................................................................................................... 3
2 FUNDAMENTAÇÃO TEÓRICA ..................................................................................... 4
3 METODOLOGIA ............................................................................................................ 5
4 RESULTADOS E DISCUSSÕES ................................................................................... 6
5 CONCLUSÃO ................................................................................................................ 7
REFERÊNCIAS .................................................................................................................... 8

Processadores 1 Práticas – 2021_02 Página 2


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

1 – INTRODUÇÃO

A prática consiste em implementar um circuito com dois botões conectados à


dois pinos de interrupções externas do processador e um display de 7 segmentos
conectado à uma porta de saída digital. Desenvolver um programa para o display de
7 segmentos iniciar mostrando o número 0 e quando acionado o botão 1, o display
incrementar o valor e quando acionado o botão 2, o display decrementar o valor.
Para resultado, deve ser possível mostrar no display de 7 segmentos
todos os números de 0 a 9, tanto em ordem crescente como em ordem decrescente.
O projeto será elaborado para Arduino UNO e simulado pelo Thinkercad.

Processadores 1 Práticas – 2021_02 Página 3


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

2 – FUNDAMENTAÇÃO TEÓRICA

O display de 7 segmentos é um componente eletrônico utilizado em projetos


que seja necessário apresentar informações de forma visual. Este display possui
apenas um dígito, sendo que cada segmento deste dígito pode ser acionado de forma
independente, podendo ser de modo anodo comum ou catodo comum. Na figura
abaixo é possível ver o exemplo das duas possíveis configurações.

Para este projeto é utilizada a matriz array, que condiciona os dígitos de 0 a 9


com os segmentos de led do display. Portanto, o array multidimensional deverá ser
definido segundo a figura abaixo.

Um timer nada mais é do que um contador que é incrementado a cada intervalo


de tempo. Os timers funcionam como um relógio que pode ser usado para contar o
tempo, medir a duração de certos eventos, entre outras aplicações. O Arduino possui

Processadores 1 Práticas – 2021_02 Página 4


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha
três timers: timer0, timer1 and timer2. O timer0 e o timer2 são contadores de 8bits, ou
seja, contam de 0 a 255, e o timer1 é um contador de 16bits, conta de 0 a 65535.

Processadores 1 Práticas – 2021_02 Página 5


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

3 – RESULTADOS

O código abaixo foi inserido no Thinkercad. Ao iniciar o programa, o display


mostrará o número 0. Ao pressionar o botão direito o valor do display será
incrementado e ao clicar o botão esquerdo, valor do display será decrementado.
Quando o valor for maior que nove, o display retornará ao valor 0, e quando o valor
for menor que 0, o display retornará 9 sem interromper a contagem.

Processadores 1 Práticas – 2021_02 Página 6


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

Em seguida monta-se o circuito para subir o código e comprovar o


funcionamento.

Processadores 1 Práticas – 2021_02 Página 7


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

5 – CONCLUSÕES

O circuito apresentou o comportamento desejado, sendo comprovado pelo


vídeo enviado juntamente ao anexo do relatório.

Processadores 1 Práticas – 2021_02 Página 8


INSTITUTO DE CIÊNCIAS CRIATIVAS E TECNOLÓGICAS – ICCT
Disciplina: PROCESSADORES 2
Professor Murilo Fraga da Rocha

6 – REFERENCIAL TEÓRICO

TERRA, Rodrigo R. Contagem com display de 7 segmentos. Disponível em:


<https://www.makerzine.com.br/educacao/contagem-com-display-de-7-segmentos/>
Acesso em: 3 de setembro de 2021.

ARDUINO.CC. Timer 1. Disponível em:


<https://playground.arduino.cc/Code/Timer1/> Acesso em: 10 de setembro de 2021.

Processadores 1 Práticas – 2021_02 Página 9

Você também pode gostar