Projeto 449 Prolongador de Pulso por meio de Contagem de Tempo

26/03/2014 14:11

 

PULSE STRETCHER BY COUNTING A CLOCK.


Este programa captura um pulso de entrada e gera outro pulso com duração de um período de tempo determinado pela contagem de 0 até um valor N.
Descrições:
Este programa também emprega a técnica de programação que captura a borda inicial ou final de um pulso de entrada. Usa também a chave S1 para disparar a ação no programa. Os códigos de programa nas linhas #03, #04 e #05 são similares àqueles de captura das bordas inicial ou final de um pulso. Mas desta vez são usados para determinar se você pressionou S1. E os códigos que se sucedem são os que você já viu nos projetos anteriores.
Neste programa, o registrador B é usado para contar o número de pares de bordas inicial/final de pulsos que chegam. E cada vez que o contador no registrador B se torna zero, o programa produz uma saída 01H e 00H alternadamente.
O que você acha que acontece se você trocar o conteúdo do registrador B?

 

 

                                                                                                        FLUXOGRAMA:

 

Link para YouTube: