A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Desbravando o PICMosaico Engenharia - Centro de Treinamento 1 Início Configura Inicializa Botão apertado ? Acende LEDApaga LED Exemplo 1 SN 1 1.

Apresentações semelhantes


Apresentação em tema: "Desbravando o PICMosaico Engenharia - Centro de Treinamento 1 Início Configura Inicializa Botão apertado ? Acende LEDApaga LED Exemplo 1 SN 1 1."— Transcrição da apresentação:

1 Desbravando o PICMosaico Engenharia - Centro de Treinamento 1 Início Configura Inicializa Botão apertado ? Acende LEDApaga LED Exemplo 1 SN 1 1

2 Desbravando o PICMosaico Engenharia - Centro de Treinamento 2 Início Configura Inicia Filtro Botão apertado ? S N Inicializa Decrementa Filtro igual a zero ? 1 N S 1 DecrementaIncrementa Menor mínimo ? Sinaliza subtrai Incrementa Sinaliza soma Escreve na saída Maior ou igual máximo ? Devo somar ? Botão apertado ? S S S S N N N N Exemplo 2 2 2

3 Desbravando o PICMosaico Engenharia - Centro de Treinamento 3 Início Configura Inicia Tempo3 Inicializa Aguarda um tempo Botão 1 apertado ? Botão 2 apertado ? 1 Ação do Botão 1 Ação do Botão 2 Ação do Botão 1 Ação do Botão 2 Soma STEP ao contador Subtrai STEP ao contador Contador >= MAX ? Contador recebe MAX Botão 1 apertado ? 2 Contador < MIN ? Contador recebe MIN Botão 2 apertado ? 2 2 Exemplo 3 S S SS SS NN NN N N

4 Desbravando o PICMosaico Engenharia - Centro de Treinamento 4 Delay Tempo2 recebe Contador Tempo1 recebe 200 Decrementa Tempo1 = zero ? Tempo 2 = zero ? Retorna Exemplo 3 Decrementa Tempo2 N N S S 1 Pisca a Saída 2 Continuação

5 Desbravando o PICMosaico Engenharia - Centro de Treinamento 5 Exemplo 4 Início Configura Inicia Filtros Botão 1 apertado ? S N Inicializa Decrementa Filtro1 igual a zero ? 1 N S 2 1 Botão1 estava pressionado? Botão 2 apertado ? S N Decrementa Filtro2 igual a zero ? N S Botão2 estava pressionado? 2 Marca Botão1 como liberado Marca Botão2 como liberado 2 Ação do Botão 1 Ação do Botão 2 N N S S

6 Desbravando o PICMosaico Engenharia - Centro de Treinamento 6 Exemplo 4 Continuação Ação do Botão 1 Marca Botão1 como pressionado Decrementa Contador = MIN ? 2 Atualiza S N Ação do Botão 2 Marca Botão2 como pressionado Incrementa Contador = MAX ? 2 Atualiza S N Converte binário para 7Segmentos Transfere valor convertido para o display 2

7 Desbravando o PICMosaico Engenharia - Centro de Treinamento 7 Exemplo 5 Início Configura Inicializa Chegou ao fim ? Inicializa Filtros Botão 1 apertado ? S N Decrementa Filtro1 igual a zero ? N S Desliga Timer 1 1 Botão1 estava pressionado? Ação do Botão 1 N S Botão 2 apertado ? S N Decrementa Filtro2 igual a zero ? N S Botão2 estava pressionado? 3 Marca Botão2 como liberado 3 Ação do Botão 2 N S 2 2 Marca Botão1 como liberado 3 Atualiza display S N

8 Desbravando o PICMosaico Engenharia - Centro de Treinamento 8 Exemplo 5 Continuação Ação do Botão 1 Marca Botão 1 como pressionado 3 Liga Timer Ação do Botão 2 Marca Botão 2 como pressionado 3 Desliga Timer Liga Timer Desliga Timer ligado ? Inicializa Timer Inicializa TEMP1 Habilita Timer Liga saída Retorna Desabilita Timer Desliga saída Retorna S N

9 Desbravando o PICMosaico Engenharia - Centro de Treinamento 9 Exemplo 5 Continuação Interrupção Timer Inicializa Timer TEMP1 = zero ? Inicializa Temp1 Inicializa TEMP1 Chegou ao fim ? 4 4 Decrementa TEMPO = zero ? Sinaliza Fim Retorna S S S N N N

10 Desbravando o PICMosaico Engenharia - Centro de Treinamento 10 Exemplo 6 Início Configura Inicia Filtros Botão 1 apertado ? S N Inicializa Decrementa Filtro1 igual a zero ? 1 N S 2 1 Botão1 estava pressionado? Botão 2 apertado ? S N Decrementa Filtro2 igual a zero ? N S Botão2 estava pressionado? 2 Marca Botão1 como liberado Marca Botão2 como liberado 2 Ação do Botão 1 Ação do Botão 2 N N S S Le EEPROM

11 Desbravando o PICMosaico Engenharia - Centro de Treinamento 11 Exemplo 6 Continuação Ação do Botão 1 Marca Botão1 como pressionado Decrementa Contador = MIN ? 2 Atualiza S N Ação do Botão 2 Marca Botão2 como pressionado Incrementa Contador = MAX ? 2 Atualiza S N Converte binário para 7Segmentos Transfere valor convertido para o display 2 Escreve EEPROM


Carregar ppt "Desbravando o PICMosaico Engenharia - Centro de Treinamento 1 Início Configura Inicializa Botão apertado ? Acende LEDApaga LED Exemplo 1 SN 1 1."

Apresentações semelhantes


Anúncios Google