Ir ao conteúdo

PatoAssado

Membro Pleno
  • Posts

    21
  • Cadastrado em

  • Última visita

Tudo que PatoAssado postou

  1. nao use 8 portas... use 6, faca os 2 displays alternarem na saida do pic bem rápido que eles ficam acesos(piscando estão rápido q parecem q estão acesos) aqui segue um esqueminha pra você tipo assim vei CBLOCK 0x20 ;Endereço inicial da memória flag1 display_alterna ENDC #DEFINE porta_unidade_dezena FLAG1,0 #DEFINE gate_transistor_unidade PORTx,0 #DEFINE gate_transistor_dezena PORTx,1 display_muda DECFSZ display_alterna ;contador para alternar entre unidade e dezena RETURN MOVLW d'10' MOVWF display_alterna ;contador para alternar entre unidade e dezena BTFSC porta_unidade_dezena ;bit que checa se esta acionado display da unidade ou dezena goto $+5 ;esta acionado dezena, vai acionar unidade BSF porta_unidade_dezena ;esta acionado unidade então vai acionar dezena BCF gate_transistor_unidade ;limpa bit que aciona o gate da unidade BSF gate_transistor_dezena ;seta bit que aciona o gate da dezena RETURN BCF porta_unidade_dezena ;esta na acionado dezena então vai acionar unidade BCF gate_transistor_dezena ;limpa bit que aciona o gate da dezena BSF gate_transistor_unidade ;seta bit que acina o gate da unidade RETURN

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!