TUDO SOBRE DISPLAY LCD | Curso PIC

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2024

ความคิดเห็น • 198

  • @wesleysouzarodrigues1933
    @wesleysouzarodrigues1933 5 ปีที่แล้ว +1

    suas aulas sao as melhores sem duvida, ja assisti varios sobre microcontrolados más os seus sao de longe os melhores porque vc explica tudo nos minimos detalhes sem se importar com o tamanho que os videos vao ficar, coisas que outros canais na fazem. e assim com a sua aulas nao tem como nao aprender afundo oq esta acontecendo quando a programaçao roda. Parabens pelo canal e didatica!!!!

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Wesley, boa noite!
      Nossa, fico extremamente grato pelo seu comentário. Embora acredito que não seja para tanto, mas fico lisonjeado e lhe agradeço demais pela participação. Muito obrigado mesmo!!!
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Novamente agradeço!

  • @Rafael-JC
    @Rafael-JC 5 ปีที่แล้ว

    Que aula fera, muito detalhado, parabéns.

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Rafael, boa tarde!
      Muito obrigado pelo comentário, fico feliz que tenha gostado.
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

    • @Rafael-JC
      @Rafael-JC 5 ปีที่แล้ว

      @@Codificados Sim, ganhou mais um inscrito.

  • @genilsonjader
    @genilsonjader 6 ปีที่แล้ว

    Aula nota 10, perfeita.

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Genilson, boa noite!
      Que bom que gostou, agradeço muito pela sua participação!
      Caso tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Muito obrigado!

  • @sergiohenriquehenrique6912
    @sergiohenriquehenrique6912 5 ปีที่แล้ว +2

    eu sou apaixonado por automação , meus parabéns Professor Ricardo Hovacker , amo o Senai , excelentes Professores altamente qualificados !!!

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Sergio, boa tarde!!
      Eu que agradeço a sua participação e comentário. Obrigado pelo elogio, fico feliz em saber que gostou de nosso material.
      Caso tenha interesse, aproveito para lhe convidar a se inscrever em nosso canal e continuar nos acompanhando. Até breve!

  • @MarceloMoraes
    @MarceloMoraes ปีที่แล้ว

    MELHOR VÍDEO (NA VEDADE VÍDEOS) SOBRE DISPLAY LCD DO TH-cam..... PARABÉNS!!!

    • @Codificados
      @Codificados  ปีที่แล้ว

      Oi Marcelo, bom dia! Nossa, que legal que tenha gostado!!! Não é normal as pessoas pararem para elogiarem os trabalhos, vou encaminhar para o professor, ele vai ficar feliz em saber!
      Muito obrigado pelo comentário e participação aqui conosco!

  • @TheNeymarcos
    @TheNeymarcos 2 ปีที่แล้ว

    Que explicação incrível, você é demais
    Muito obrigado pela sua aula....

    • @Codificados
      @Codificados  ปีที่แล้ว

      Eu que agradeço pela sua participação e comentário, muito obrigado!!!

  • @wellingtonreisreis6965
    @wellingtonreisreis6965 5 ปีที่แล้ว

    fantastico sua aula....a melhor do youtube.....parabens

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Wellington, boa tarde!
      Muito obrigado, fico lisonjeado com o elogio, mas acho que não é para tanto....
      Aproveito para convidá-lo para se inscrever em nosso canal e continuar nos acompanhando. Novamente obrigado!

  • @rafaelferreira2730
    @rafaelferreira2730 8 ปีที่แล้ว +1

    sua aula é show cara, você explica tudo, passo a passo e . muito bem.
    parabéns pelo ótimo trabalho!!!!

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Rafael, boa noite!
      Muito obrigado pelo elogio. Esse feedback é importante para sabermos se nosso material está atendendo as expectativas.
      Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado!

    • @rafaelferreira2730
      @rafaelferreira2730 8 ปีที่แล้ว

      Já estou escrito!!

  • @amarildotopan3142
    @amarildotopan3142 4 ปีที่แล้ว +1

    Parabéns professor sua explicação é excelente

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      Oi Amarildo, boa noite! Que legal saber que o senhor tem gostado de nosso material, fico feliz.
      Bons projetos e até logo!

  • @gleisonribeiro9882
    @gleisonribeiro9882 5 ปีที่แล้ว

    excelente vídeo aula

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Gleison, boa noite!
      Muito obrigado pelo elogio!
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Mais uma vez obrigado!

  • @ronaldonascente8580
    @ronaldonascente8580 7 ปีที่แล้ว

    Aula nota 10! sou iniciante e estou cursando um curso técnico em mecatrônica, Enfim mais um inscrito, parabéns pela didática.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Ronaldo, bom dia! Primeiramente obrigado pelo elogio. Fico feliz em saber que o material lhe agradou. Em breve postaremos novas aulas. Obrigado por nos acompanhar. Até breve!

  • @rondinellipereira9869
    @rondinellipereira9869 4 ปีที่แล้ว

    Melhor didática que encontrei no TH-cam. PARABÉNS!!! Uma pena não haver mais aulas sobre microcontroladores em C

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      Prezado Rondinelli, boa tarde!
      Puxa, fico extremamente lisonjeado com seu comentário. Imagino que deve ter havido um certo exagero, mas fico muito feliz que o senhor tenha gostado de nosso material.
      O senhor tem razão, acabamos nos afastando um pouco do canal por conta dos cursos presenciais. Mas iremos retomar.
      Já iniciamos as gravações de um novo curso de PIC no MPLAB X com o XC18. Vai ser um curso online completo!!! Assim que tiver pronto iremos divulgar por aqui.
      Mais uma vez obrigado pela sua participação.
      Grande abraço!

  • @luizvision478
    @luizvision478 8 ปีที่แล้ว +2

    OLÁ, JÁ HAVIA BAIXADO TEU VIDEO FAZ TEMPO. HOJE ASSISTI POR COMPLETO.
    MUITO BOMMMMMM SUA DIDÁTICA É ÓTIMA, PARABENS, CONTINUE ASSIM, SÃO POUCOS QUE TEEM ESSE DOM.
    LUIZ-ENG ELETRICISTA / RJ

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Luiz, muito obrigado pelo elogio! Isso nos faz acreditar que podemos continuar e que nosso material pode servir como complementação nos estudos. Muito obrigado pelo seu comentário, caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando! Até logo!

  • @regisvaz836
    @regisvaz836 4 ปีที่แล้ว +1

    Incrível a explicação, didática maravilhosa

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Prezado Regis, boa tarde!
      Puxa, ficamos lisonjeados com seu comentário.
      Agradeço pela sua participação.
      Caso tenha interesse, aproveito para lhe convidar a se inscrever em nosso canal e continuar nos acompanhando.
      Até breve!

  • @sandrosalessales6324
    @sandrosalessales6324 5 ปีที่แล้ว

    Aula top de linha !! Obrigado

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Sandro, boa tarde!
      Muito obrigado pela participação!
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @andrefonseca8557
    @andrefonseca8557 7 ปีที่แล้ว

    CAAARAAA, n foi pq vi o logo da minha escola que dei like... vc e simples na explicaçao e trouxe exemplos para cada etapa da teoria, PARABENNNSS boa aula!

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezado André Fonseca, boa noite! Primeiramente lhe agradeço pelos elogios! Quanto ao logo, sou docente da Faculdade Senai-SP.
      Caso tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando.
      Obrigado.

  • @rinaldocamargo2573
    @rinaldocamargo2573 6 ปีที่แล้ว

    Caro Professor, excelente informação, muito obrigado, se pudesse daria inúmeros likes de uma só vez pelo excelente trabalho.

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Rinaldo, boa noite!
      Poxa que legal seu comentário, muito obrigado!
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Novamente muito obrigado pela participação!

  • @investidoreficaz8653
    @investidoreficaz8653 3 ปีที่แล้ว +1

    Sensacional 👏, me ajudo muito!

  • @Ishikizo
    @Ishikizo 6 ปีที่แล้ว +2

    Olá amigo! Perfeita essas suas aulas!!! Eu aprendi a programar os microcontroladores PIC em Assembly e estou acompanhando essas aulas em C. É muito mais simples programar em C, porém fico perdido, pois estava acostumado a fazer tudo, como configurar as portas como entrada e saída, trocar o banco de memória conforme o resgistrador que iria acessar no momento ou aponta-lo no registrador fsr e ler no indf, se preocupar com a quantidade de chamadas das sub rotinas e interrupções que poderiam acontecer para não estourar a memória da pilha, que nos PIC 16fxxx era de apenas 8 níveis. Usava-se sempre o acumulador W para quase tudo. O código em C é muito mais enxuto mas para mim ainda é bico de 7 cabeça... Graças a suas aulas vou tirando as dúvidas. Obrigado pela ajuda, abraços.

    • @Codificados
      @Codificados  6 ปีที่แล้ว +1

      Prezado Alessandro, boa noite!
      Poxa, que legal saber que temos por aqui um programador Assembly. Realmente em ASM precisamos nos preocupar com uma série de configurações e ajustes que não são necessários em C. Mas a vantagem é que quem vem do ASM não tem dificuldade nenhuma de entender o funcionamento interno, hardware, registradores (que são as maiores dificuldades dos alunos do C). Atualmente a grande vantagem do C é a alta produtividade...
      Mas tenho certeza que irá dominar o C em pouquíssimo tempo!
      Fico muito feliz em saber que os vídeos estão lhe ajudando de alguma forma!
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando.
      Novamente obrigado!

    • @Ishikizo
      @Ishikizo 6 ปีที่แล้ว

      ModoZero, eu que agradeço, já sou um inscrito em seu canal. Abraços.

    • @paaraiba9028
      @paaraiba9028 6 ปีที่แล้ว

      Caí aqui por acaso, sei programar em C... mas por incrível que pareça prefiro programar em am Assembly, sinto maior controle do hardware e sinais kkkkk... boas videoaulas, abçs

  • @PauloSergio-qy5pc
    @PauloSergio-qy5pc 6 ปีที่แล้ว

    Esse professor é inteligente para explicar

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Paulo, boa noite!
      Poxa muito obrigado pelo elogio, fico lisonjeado!!
      Grande abraço!

  • @antoniopiedade5508
    @antoniopiedade5508 7 ปีที่แล้ว

    Parabéns Professor,gostei da aula obrigado.......

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Antônio, boa noite!
      Eu que agradeço seu comentário, fico feliz que tenha gostado, obrigado por participar!

  • @rolandeletronica2137
    @rolandeletronica2137 2 ปีที่แล้ว

    Excelente cara finalmente depois d 10000 de vídeos sobre isso que venho de fato a ter uma noção d como funciona uma informação ñ LCD e a complexidade d programação D alvo do tipo

    • @Codificados
      @Codificados  2 ปีที่แล้ว

      Fala Roland, que legal que gostou fico muito feliz em saber!
      Aproveito para convidá-lo a se inscrever em nosso canal para continuar nos acompanhando.
      Bons estudos e até breve!

  • @izidorociganha
    @izidorociganha 6 ปีที่แล้ว

    Parabéns ! aula muito bem detalhada show !

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Izidoro, boa noite!
      Que bom que gostou, muito obrigado pelo elogio!! Caso tenha interesse o convido a se inscrever em nosso canal e continuar nos acompanhando. Novamente obrigado!

  • @Funnyo4C
    @Funnyo4C 8 ปีที่แล้ว +1

    muito bom professor obrigado!!, continue com as aulas

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Renan Teixeira, boa noite! Eu é que agradeço pela visualização do vídeo. Pode deixar que muito em breve iremos publicar novas aulas. Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado.

  • @GFAUTOMACAO
    @GFAUTOMACAO 7 ปีที่แล้ว

    primeira video aula dizendo como se forma as fuções do lcd. vlw lik

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Eder Gomes, boa noite!
      Primeiramente obrigado pelo elogio ao nosso material! Ficamos felizes em saber que está sendo útil.
      Aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando.
      Obrigado.

    • @GFAUTOMACAO
      @GFAUTOMACAO 7 ปีที่แล้ว

      ixxi agora e tarde....ja to seguindo e curtindo.

  • @crancker
    @crancker 4 ปีที่แล้ว

    Obrigado, bela explicação!

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Prezado Lucas, boa tarde!
      Eu que agradeço a sua participação aqui no canal.
      Caso tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando.
      Mais uma vez obrigado!

  • @orleysalvatore3379
    @orleysalvatore3379 6 ปีที่แล้ว +1

    Essa aula foi incrível :0, parabéns!!!

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Orley, boa noite!
      Ô loco kkkkk, muito obrigado pelo elogio, fico lisonjeado.
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Novamente obrigado!

  • @edilenegomes408
    @edilenegomes408 7 ปีที่แล้ว

    Parabéns professor, excelente aula.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Oi Edilene, boa noite!
      Muito obrigado pelo comentário! Caso tenha interesse, a convido para se inscrever em nosso canal e continuar nos acompanhando.
      Obrigado!

  • @flaviosilviano9546
    @flaviosilviano9546 5 ปีที่แล้ว

    Mais um inscrito, q canal show de bola, parabéns.

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Flávio, boa tarde!
      Poxa, muito obrigado pelo elogio, fico lisonjeado!!!
      Obrigado também pela participação é muito importante para nós!
      Agora em 2019, assim que retornarmos das férias, pretendemos manter maior regularidade nas postagens, espero que goste!
      Novamente obrigado pela participação. Feliz 2019!!!

  • @eversoncontante1263
    @eversoncontante1263 5 ปีที่แล้ว

    Muito bom professor!

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Everson, boa tarde!
      Muito obrigado pela participação!
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @andresacardo3790
    @andresacardo3790 7 ปีที่แล้ว

    Excelente aula meu colega de profissão. abçs

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado professor André, bom dia!!!
      Agradeço muito o elogio! É um prazer poder compartilhar material contigo!
      Abraços.

  • @clovislisboa2852
    @clovislisboa2852 4 ปีที่แล้ว

    Excelente

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Prezado Clóvis, boa tarde!
      Muito obrigado pelo seu comentário.
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal para continuar nos acompanhando.
      Grande abraço!

  • @eduardormoura1
    @eduardormoura1 7 ปีที่แล้ว

    gostei muito valeuuuuuuuuuuu!!!!!!!!!!!!!!!!!!!

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Edu Mourão, boa tarde!
      Fico feliz em saber que gostou do material. Aproveito para convidá-lo, caso tenha interesse, a se inscrever em nosso canal e continuar nos acompanhando. Até logo!

    • @eduardormoura1
      @eduardormoura1 7 ปีที่แล้ว

      boa tarde! Eu já me escrevi,pois seu material e ótimo ok!!!!!

    • @eduardormoura1
      @eduardormoura1 7 ปีที่แล้ว

      gostaria de ver um link, e um tutorial para baixar, e instalar o proteus, para usar na integra da forma que vocês usam ok?

  • @julianopereiradepaula3664
    @julianopereiradepaula3664 7 ปีที่แล้ว

    Muito bom professor, deu tudo certo top.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Juliano, boa tarde! Que bom, fico feliz que tenha atingido seu objetivo! Muito obrigado pelo elogio! Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Até logo!

  • @Thyagocg150
    @Thyagocg150 7 ปีที่แล้ว

    muito boa a aula amigo parabéns

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Thyago Luiz, bom dia!
      Muito obrigado pelo elogio, fico feliz que tenha gostado.
      Aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando.
      Até logo!

  • @rubensalves3899
    @rubensalves3899 6 ปีที่แล้ว

    meus parabéns, muito bom mesmo.

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Rubens, boa noite! Fico lisonjeado com o elogio, muito obrigado!
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @totalpower_equipamentos
    @totalpower_equipamentos 4 ปีที่แล้ว

    Caro, parabéns pelo conteudo e didática. Abraços

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      Prezado TotalPower, boa noite!
      Muito obrigado pela sua participação e feedback. É muito importante para nós!
      Perdoe-nos pela demora em responder...
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

    • @totalpower_equipamentos
      @totalpower_equipamentos 4 ปีที่แล้ว

      @@Codificados caro, muito obrigado, sim, estou inscrito em seu canal. Grande abraço

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      @@totalpower_equipamentos Eu que agradeço, mais uma vez muito obrigado!

  • @sgrtec
    @sgrtec 7 ปีที่แล้ว

    Parabens professor muito boa essa aula !

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Ponto do Recorte, boa noite.
      Obrigado pelo elogio, fico feliz em saber que gostou!
      Caso tenha interesse, lhe convido para se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @Marcio_Leandro
    @Marcio_Leandro 7 ปีที่แล้ว

    Excelente!

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Márcio boa noite! Muito obrigado pelo elogio...Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Obrigado.

  • @eletronicavintage8788
    @eletronicavintage8788 7 ปีที่แล้ว

    Ótimo vídeo, parabéns!!

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Flávio, bom dia!
      Obrigado pelo elogio. Que bom que gostou do material! Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando!
      Obrigado.

  • @julianopereiradepaula3664
    @julianopereiradepaula3664 7 ปีที่แล้ว

    ótimo video

  • @nestorguillen7305
    @nestorguillen7305 6 ปีที่แล้ว

    Thank you, it's a very useful video.

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Dear Nestor, good afternoon!
      I thank you!
      May you have an interest, invite him to join our channel and keep following us. Thank you again!

  • @alexandreluismaziero7435
    @alexandreluismaziero7435 2 ปีที่แล้ว

    Aula explicativa muito boa, gostaria de saber se voce tem alguma aula referente ao display de 128x64 se as ligações são a mesma.

  • @TheRodrigo185
    @TheRodrigo185 8 ปีที่แล้ว +1

    Muito bom o vídeo.

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Rodrigo, ficamos felizes em saber que o material lhe foi útil!

  • @isaiasdiasfernandes
    @isaiasdiasfernandes 4 ปีที่แล้ว

    Parabéns mano, ganhou mais um inscrito

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      Prezado Isaías, boa tarde.
      Puxa, obrigado! Fico honrado em tê-lo como parceiro aqui do Codificados.
      Logo mais retomaremos as postagens de PIC também.
      Grande abraço.

  • @onoffonofre1545
    @onoffonofre1545 4 ปีที่แล้ว

    Muito boa a aula explicação exelente gostaria de fazer um curso sobre pic com vcs.

    • @Codificados
      @Codificados  4 ปีที่แล้ว

      Prezado ONOFF, boa noite!
      Primeiramente lhe agradeço pelo elogio, muito obrigado!!
      Com relação ao curso, já oferecemos treinamentos presenciais de microcontroladores PICs a mais de 10 anos aqui em São Paulo. Entretanto, começamos agora as gravações de um curso online!!!
      Nos próximos meses teremos novidades.
      Se tiver interesse, o convido a se inscrever aqui no canal para continuar nos acompanhando.
      Muito em breve, aqui no canal, traremos mais informações sobre esse novo curso online de microcontroladores PIC.
      Grande abraço!

  • @geovanemorais4736
    @geovanemorais4736 4 ปีที่แล้ว +1

    Ótima explicação! Poderia me informar como faço pra mostrar no LCD o valor númerico atribuido a uma variável? Agradeço desde já!

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Oi Geovane, boa tarde!
      Tudo bem??
      Melhor que uma resposta em texto seria uma aula em vídeo, não?! Rsrsrs
      Segue um link com uma de nossas aulas onde explicamos em detalhes como formatar os resultados de variáveis em mensagens no LCD (ou outro dispositivo de exibição gráfica de dados), acredito que você irá gostar:
      th-cam.com/video/sYb0ndYhOQ4/w-d-xo.html
      Espero que lhe ajude! Qualquer coisa é só falar.
      Bons estudos e até breve!

  • @leo3058
    @leo3058 5 ปีที่แล้ว

    Assistir sua vídeo aula recentemente, gostei muito da sua metodologia de ensino Expirar as coisas com clareza e de forma simples que qualquer pessoa compreende fácil
    No entanto percebi que você parou de postar as vídeos aulas .Gostaria muito que você pudesse retornar com o seu trabalho e ajudasse muitas pessoas através do ensino de suas vídeo aulas

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Eliel, bom dia!
      Poxa, fico lisonjeado com suas palavras, muito obrigado de verdade!
      Quanto a retornar as postagens, pode ficar tranquilo que já estamos prestes a voltar!! Nós paramos por um tempo pois estávamos dedicando o tempo ao desenvolvimento de uma nova plataforma online, mas agora ela está em fase final. Em pouquíssimo tempo retomaremos com os vídeos aqui no canal! Caso tenha interesse, o convido a se inscrever e continuar nos acompanhando. Mais uma vez obrigado!

  • @antoniomaciel5980
    @antoniomaciel5980 6 ปีที่แล้ว

    bem explicado facil deentender

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Antônio, bom dia!
      Muito obrigado pela participação, é muito importante termos esse feedback.
      Aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Novamente obrigado!

  • @diegoradirmarta
    @diegoradirmarta 7 ปีที่แล้ว

    Sensacionais suas aulas. Quando vai continua esta série de vídeos ?

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Diego Costa, boa noite!
      Fico lisonjeado pelo seu reconhecimento, agradeço muito pelo seu comentário.
      Com relação as séries de vídeo aulas, demos uma pausa devido aos estudos. Mas retornaremos com força total agora no meio do ano. Aguarde que temos muitas novidades. As séries já existentes continuarão e novas séries já estão sendo discutidas para iniciarem paralelamente nesse meio de ano!
      Caso tenha interesse, o convido a se inscrever em nosso canal e continuar nos acompanhando. Obrigado.

  • @jadsonnascimento6338
    @jadsonnascimento6338 6 ปีที่แล้ว

    Seus vídeos estão ajudando muito xD

    • @Codificados
      @Codificados  6 ปีที่แล้ว +1

      Prezado Jadson, bom dia!
      Que bom, fico muito feliz que o material esteja lhe ajudando. Qualquer coisa estamos por aqui...
      Caso tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando.
      Obrigado!

    • @jadsonnascimento6338
      @jadsonnascimento6338 6 ปีที่แล้ว

      Professor Silas do Senai Roberto Simonsen recomendou, seu canal é muito bom!

    • @Codificados
      @Codificados  6 ปีที่แล้ว +1

      Prezado Jadson, bom dia!
      Poxa que bom, que legal!!!
      Aaa eu sou suspeito para falar do professor Silas, um grande amigo meu aí do Senai. Sabe tudo de eletrônica, uma das melhores pessoas que conheci, esse é nota 10!!! Você tem muita sorte de poder estudar com ele, tenho certeza que se tornará um excelente profissional! E tem mais, se é recomendação do Silas com certeza você é um excelente aluno, parabéns!
      Novamente agradeço pela sua mensagem e elogio, fico lisonjeado.
      Também fiquei muito feliz em saber que conheceu nosso canal através do meu grande amigo, o mestre da eletrônica, professor Silas! Grande abraço!

    • @jadsonnascimento6338
      @jadsonnascimento6338 6 ปีที่แล้ว

      Ele é muito bom mesmo, parece uma mãe explicando xD. Sempre que temos dúvidas específicas ou que fogem da matéria que ele está lecionando, ele recomenda acessarmos o seu site e canal do youtube para aprender. Faz isso sempre e em todos os semestre com todos os alunos que ele tem, ele sempre fala que o seu conteúdo é o melhor e a forma que explica também, e eu concordo plenamente com isso xD. Ótimo canal e mais um inscrito!

    • @Codificados
      @Codificados  6 ปีที่แล้ว +1

      Prezado Jadson, boa noite!
      O professor Silas é sensacional, aproveitem muito as aulas com ele!
      Quanto ao que o professor fala de mim, ele exagera um pouco porque é meu amigo kkkkk. Mas fico muito feliz em ser recomendado por ele, a qual tenho profunda admiração. Inclusive, quando ele retornar, por gentileza não se esqueça de agradecê-lo em meu nome!!!
      Se precisar de algo estamos por aí.
      Grande abraço!

  • @DanielSilva-vm6fr
    @DanielSilva-vm6fr 8 ปีที่แล้ว +1

    Grande Professor, Super Aula , agora é 4CN......o violão precisa de algumas dissonantes, inversões...rsrsr.

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Daniel, obrigado por acompanhar!

  • @Jkkdgahus
    @Jkkdgahus 2 หลายเดือนก่อน

    Bom dia queria fazer um curso de programação com você,

  • @leandrolima4552
    @leandrolima4552 2 ปีที่แล้ว +1

    A Paz de Cristo, Deus abençoe com suas ricas bênçãos em nome de Jesus Cristo, Glórias a Deus por sua vida!😇💡🇮🇱

    • @Codificados
      @Codificados  2 ปีที่แล้ว

      Oi Leandro, boa noite!
      Muito obrigado, que Deus abençoe sua vida igualmente!
      Bons estudos e até breve!

  • @renatocosta7145
    @renatocosta7145 4 ปีที่แล้ว +1

    Aula perfeita, o Professor tem algum curso de programação de micro controlador? Assembly e linguagem c para fornecer?

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Prezado Renato, boa noite!
      Em primeiro lugar me perdoe pela demora na resposta, estávamos envolvidos em um grande projeto presencial, o que nos tomou todo o tempo.
      Muito obrigado pela sua participação e comentário!
      Puxa desculpe, em Assembly não temos mais material, paramos de lecionar em ASM a uns 10 anos atrás (ou mais). Já com relação a linguagem C é justamente esse curso que disponibilizamos. Entretanto, pretendemos retomar com a versão mais atualizada do MPLAB e com outro compilador (XC8). Espero que nas próximas semanas tenhamos novidades...
      Caso o senhor tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Mais uma vez, obrigado!

    • @renatocosta7145
      @renatocosta7145 4 ปีที่แล้ว

      @@Codificados obrigado

  • @antoniocarloscardoso4150
    @antoniocarloscardoso4150 ปีที่แล้ว

    Muito bom, parabéns, você continua sendo o professor responsável por esta matéria no SENAI ? Ou em outra escola ?

    • @Codificados
      @Codificados  ปีที่แล้ว

      Oi Antônio, boa noite! Tudo bem??
      Sim sim, tanto no centro universitário do Senai-SP quanto em outras instituições em São Paulo.

  • @franciscofreitas1454
    @franciscofreitas1454 4 ปีที่แล้ว

    Parabéns, professor! novamente, excelente aula! professor, poderia usar o LATB ao invés do PORTB para escrever no display?Desde já, agradeço-lhe a atenção e, mais uma vez, parabéns pela aula excelente!

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Oi Francisco, boa noite!
      Sim sim, os registradores LAT funcionam de forma praticamente idêntica aos registradores PORT, a única diferença é no processo de leitura. Equanto o PORT retorna o valor externo do pino o LAT retorna o último valor escrito. Para o display LCD ambos irão funcionar sem diferença!
      Espero ter ajudado.
      Grande abraço!

    • @franciscofreitas1454
      @franciscofreitas1454 4 ปีที่แล้ว

      muito obrigado, pessoal!

  • @edmilsonfraga9837
    @edmilsonfraga9837 6 ปีที่แล้ว

    Boa noite. Alguém sabe me dizer se consigo e onde PLC PIC flexis plus 2700?

  • @pereira2542
    @pereira2542 7 ปีที่แล้ว

    Ótima aula parabéns.
    Então tenho um display grande de 240x64 PG24064E como utilizar ele com o pic ?

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezado Antônio Pereira, boa noite!
      Pela descrição, parece que seu display não é um LCD alfanumérico e sim um display Gráfico.
      Com toda certeza é possível utilizá-lo no PIC ou qualquer outro controlador, entretanto, não consigo lhe explicar via mensagem de texto. Mais adiante, pretendemos gravar uma vídeo aula demonstrando passo a passo o seu funcionamento. Por hora, pode pesquisar no google sobre display gráfico que encontrará bastante material.
      Aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

    • @pereira2542
      @pereira2542 7 ปีที่แล้ว

      muito obrigado entao tenho um modelo PG24064E que tem 240x64 pixels e usa o controlador T6963C mas já li seu datasheet estou querendo fazer uma biblioteca para o mesmo mas estou tendo muita dificuldade depois de ver seus videos aprendi rapidamente criar biblioteca para o alfanumérico bom se poder me ajudar com esse display, agradeço muito e parabéns pelos ótimos videos

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Antônio, bom dia!
      Muito em breve faremos um vídeo sobre display gráfico. Entretanto, por hora, não tenho material pronto sobre o assunto. Me desculpe.

    • @pereira2542
      @pereira2542 7 ปีที่แล้ว

      ModoZero Tecnologia tranquilo estarei aguardando ansioso vlew

  • @franciscofreitas1454
    @franciscofreitas1454 4 ปีที่แล้ว

    professor, para um LCD 16x2 ligado ao PORTB de um PIC e a esta porta estiver associado um registrador que configura as interrupçoes desse modelo de PIC, há algum problema de deixá-lo conectado a essa porta ou terei de mudá-lo para outra? Desde já, agradeço-lhe a atenção!

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Oi Francisco, boa noite! O Port (seja o B ou outro qualquer) já é um registrador! As interrupções estão associadas a outros registradores (Intcon, PIR, PIE...) mas não aos registradores Port. Sendo assim, não a essa relação de associação...
      Agora, se a sua pergunta é com relação aos pinos físicos (e não aos registradores Port) aí sim pode ter problemas óbvios. Os pinos que fazem parte do PortB tem ao menos dois tipos de interrupção: externa e por mudança de estados. Caso uma dessas interrupções estejam habilitadas, obviamente não faz sentido ligar os respectivos pinos a um display LCD ou a qualquer outro periférico que não seja o elemento a qual irá interferir diretamente em sua interrupção (como um botão ou um sensor, por exemplo). Em resumo, os pinos de interrupção, quando habilitados, aguardam um periférico de entrada (botão/sensor) para monitorar e disparar a interrupção. O LCD, por sua vez, é um periférico de saída. Não faz muito sentido projetá-los para estarem fisicamente conectados aos mesmos pinos simultaneamente.
      Espero ter ajudado!
      Grande abraço e bons estudos.

    • @franciscofreitas1454
      @franciscofreitas1454 4 ปีที่แล้ว

      muito obrigado!

  • @deborahfernandes166
    @deborahfernandes166 7 ปีที่แล้ว

    No Mikro C precisa fazer essas configurações também? O meu display é um 20x4 eu consigo ligar ele e aparece esses quadradinhos, mas ele não executa o programa que está gravado no PIC. O que devo fazer?

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezada Deborah Fernandes, bom dia!
      Independentemente do compilador utilizado, o display precisa ser configurado! Acontece que no MikroC, normalmente as configurações são mais "maquiadas", mas no fundo, estão fazendo praticamente a mesma coisa.
      Se está aparecendo apenas os quadradinhos pretos temos 3 opções:
      1- Display danificado (acho pouco provável, pois imagino que você conhece a procedência de seu display e se estivesse danificado saberia);
      2- Contraste muito alto (como descrito à partir do minuto 10:30 do vídeo. Caso tenha um trimpot, sugiro variar o deslocamento do cursor para verificar se tirando um pouco do contraste as letras não surgem).
      3- Falha na inicialização (Acredito ser o mais provável. Sugiro pausar o vídeo e copiar o código descrito na aula, vai funcionar normalmente para o seu display. Uma boa opção também, seria testar no Proteus primeiro).
      Como disse acima, esse código irá funcionar para seu display, porém, com uma ressalva. O acesso a linha 3 e 4 são um pouquinho diferentes. Na verdade a linha 3 é uma continuação da linha 1, assim como a linha 4 é uma continuação da linha 2.
      Por hora, não se preocupe com isso, primeiramente vamos nos atentar em colocar seu display para funcionar.
      Se tiver o CCS, Proteus e o MPLAB instalados é só ir acompanhando este vídeo e começar o trabalho! Vai dar certo!
      Boa sorte!
      Espero ter ajudado.
      Caso tenha interesse, aproveito para convidá-la a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @franciscolopslopes9659
    @franciscolopslopes9659 6 ปีที่แล้ว

    show de bola! e os vídeos MAIS novos?

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Francisco, boa tarde!!
      Primeiramente obrigado pelo elogio!!
      Pois é, o senhor tem toda razão, estamos devendo vídeos novos no canal... Sabe o que é senhor Francisco, nós estamos mudando o laboratório de local, estamos em obras e dedicando o pouco tempo extra para o desenvolvimento do novo portal EaD.
      Peço desculpas por isso mas espero que o senhor possa nos entender.
      Muito em breve retomaremos em um novo ambiente, com vídeos mais interativos e dinâmicos, com novas séries e novas tecnologias. Tenho certeza que irá gostar... Só peço mais um pouco de paciência para que possamos terminar o laboratório. Agradeço antecipadamente pela compreensão.
      Um grande abraço e novamente obrigado pela participação!
      Aliás, caso tenha interesse, o convido a se inscrever em nosso canal para continuar nos acompanhando.
      Obrigado!

  • @h2965fes
    @h2965fes 6 ปีที่แล้ว

    boa Tarde
    Pelo que eu entendi sobre a função Lcd_Texto é que ela converte a string em binário e cospe direto na saida do portB para o LCD decodificar aquela palavra ou letra? (está correto?)
    1° vc não se preocupa em converter string em binário porque a função que vc usa Output_b(letra) do compilador MPLAB já faz essa conversão automaticamente?
    2° se eu for usar o compilador MircroC para criar essa mesma função Lcd_Texto eu
    Tenho que arrumar um jeito de fazer essa conversão para jogar um byte no display?
    ou seja string para byte?
    Obrigado!

    • @Codificados
      @Codificados  6 ปีที่แล้ว

      Prezado Leandro, boa noite!
      Não, a função LCDTexto não faz conversão alguma, ela apenas envia um caractere da string para o port.
      Respondendo suas perguntas:
      1º - O MPLAB não é um compilador, é a IDE oficial da Microchip (desenvolvedora dos microcontroladores PIC). Neste vídeo estamos utilizando o compilador da CCS. Não me preocupo em converter string em binário pois não existe string sendo enviada e sim um caractere. Como o senhor já deve ter estudado qualquer tipo de dado padrão já é um binário, o que muda é apenas sua exibição (evidentemente que o seu armazenamento, formatação, comprimento...).
      2º - Existem dezenas de outros canais que falam sobre MikroC, que utilizam bibliotecas prontas e demonstram integrações abstratas com este compilador. Preferimos não abordar esse tema (temos uma opinião negativa quanto ao uso deste compilador), sugiro buscar auxílio nos canais que está acompanhando as aulas em MIkroC.
      De qualquer maneira lhe adianto que não é necessariamente preciso fazer a conversão de string para byte caso manipule sua string. Mas como disse antes, sugiro que busque auxílio nos canais que o senhor já deve estar acompanhando aulas em MikroC. Boa sorte e bons estudos!

  • @robertosasso2386
    @robertosasso2386 3 ปีที่แล้ว

    ESTA DANDO ERRADO NA COMPILAÇAO printf(lcd_texto,"modo zero");
    Não entende lcd_texto

  •  4 ปีที่แล้ว

    Fiz tudo direitinho, revisei todo código, mas no proteus na simulação só acende o LCD e não manda nada no PORTB, detalhe eu uso o PIC 16F84a, já revisei todo datashit, não encontrei o erro.

    •  4 ปีที่แล้ว

      resolvido

  • @andersonmadureira5055
    @andersonmadureira5055 8 ปีที่แล้ว

    Bom dia!
    Aos 32:25, você explica a função LCD_texto. Se a palavra tem mais de 1 caracter, não deveria ser enviado caracter por caracter e a posição no cursor?
    Valeu!

    • @Codificados
      @Codificados  8 ปีที่แล้ว +1

      Prezado Anderson, boa tarde!
      Pois é assim mesmo que é enviado. Percebeu que a função "LCD_texto" é passada como parâmetro para a função "printf"?? A função "printf" é responsável por formatar a string, já a função "LCD_texto" foi criada para passar os caracteres da string para a função "printf".
      A função printf é nativa da linguagem C, além de escrever ela também converte e formata as strings. Não sei se é de seu interesse, mas em breve iniciaremos uma série de vídeos específicos sobre linguagem C, onde trataremos desse assunto.
      Espero ter esclarecido sua dúvida. Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado.

  • @Ians2910
    @Ians2910 5 ปีที่แล้ว

    Professor, excelente aula! Só não entendi o por que usar o comando printf ao invés de simplesmente usar LCD_texto.

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      Prezado Ian, bom dia!
      Ótima pergunta!!! A função LCD_Texto envia os caracteres para o LCD, entretanto, diferente da função pintf, ela não consegue FORMATAR os dados enviados.
      Por exemplo, ao tentar exibir o valor de uma variável, essa valor precisa ser atualizado no display de acordo com o valor da variável. Essa formatação é feita com os especificadores de formato (%d, %c, %f, %Lu...). Esses especificadores só são aceitos na função printf.
      Em resumo: Caso queira escrever uma frase FIXA, basta utilizarmos a função LCD_Texto.
      Agora, caso deseje escrever uma mensagem que se altere em função do valor de uma variável, por exemplo, aí é necessário a utilização da função printf.
      Espero que tenha ajudado!
      Grande abraço e bons projetos!

    • @Ians2910
      @Ians2910 5 ปีที่แล้ว

      @@Codificados Agora entendi. Muito obrigado!!!

  • @estudianteelectrico6728
    @estudianteelectrico6728 7 ปีที่แล้ว

    Opa, beleza ModoZero? Como fica a configuracao para 4 bits onde é utilizado D4, D5, D6, D7, pois para 8 bits é preciso especificar D3 e D2 com N e F. Em 8 bits envia 38h como primeira informacao e em 4 bits sem os dados D0, D1, D2, D3?

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Estudante Elétrico, boa noite!
      Estamos gravando uma vídeo aula sobre display no modo 4 bits! Muito em breve estará aqui no canal!
      Até logo!

  • @andresacardo3790
    @andresacardo3790 7 ปีที่แล้ว

    Vc tem idéia de quando irá postar a próxima aula (LCD em 4 bits e formação de caracteres especiais?)

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Professor André, na verdade eu já gravei a aula, só estou sem tempo de editar... Vou ver se consigo agilizar!
      Obrigado por acompanhar!

  • @felixoliveira9124
    @felixoliveira9124 7 ปีที่แล้ว

    boa noite, modozero!
    parabéns, ten sido de grande ajuda seus vídeos!!
    agora uma dúvida, estou entrando em fase final só curso e preciso desenvolver uma plataforma elevatória para cadeiras em escadas. É possível ter sua ajuda através de email? algum tipo de suporte??
    Obrigado

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Felix Oliveira, boa noite!
      Fico feliz em saber que os vídeos estão lhe ajudando.
      Com relação a auxílio no seu projeto, eu ajudo sim, mas prefiro responder por aqui mesmo, pois a ideia aqui é a troca de informações técnicas, algo que o canal tem como objetivo.
      Eu também faço, como parte de meu trabalho, consultorias particulares (via e-mail, telefone e ou presencial). Entretanto, evidentemente isso tem um custo. Tenho certeza absoluta que o sr., que está se formando, entende perfeitamente minha posição frente a nossa profissão.
      Mas aqui pelo canal eu faço o possível para ajudar a todos que querem aprender com o maior prazer, sempre a custo ZERO! Com os vídeos e nas respostas....
      Não sei se saberei responder a sua dúvida, mas vamos lá, diga qual é o seu problema??
      Aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

  • @brunojeronimo6008
    @brunojeronimo6008 7 ปีที่แล้ว

    rafael bom dia . muito boa suas aulas cara , eu estou com um problema em um lcd, o alfanumerico 16por 2 ele é um controlador de temteratura, na placa tem pic 1400 04/sp so que ele acende a luz de fundo e nao aparece nada o que pode ser ?

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Bruno, boa noite! Bom, imagino que a pergunta tenha sido feita para mim (meu nome é Ricardo e não Rafael), me perdoe se estiver enganado. Esse controlador funcionava antes ou é um projeto novo que ainda não foi testado?? Dependendo da situação as respostas são diferentes.
      A princípio, se funcionava antes e agora parou, pode ser o próprio display LCD que apresentou defeito ou até mesmo seu microcontrolador (se ele tiver uma rotina de inicialização é possível "matar" essa charada). Agora, caso nunca tenha sido testado, são diversas as possibilidades, inicialmente eu checaria as ligações elétricas, confira com calma os pinos de controle (RS e Enable) e verifique se estão condizentes com as definições no código. Posteriormente, verifique se está realizando a chamada de inicialização do display ou até mesmo se existe a necessidade de aumentar/acrescentar algum atraso (delay) na inicialização. Bom, desculpe a resposta genérica, mas como disse, apenas com a informação que o sr. passou, fica muito difícil dar uma opinião mais concreta. De qualquer forma, espero que possa ajudar.
      Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado!

    • @brunojeronimo6008
      @brunojeronimo6008 7 ปีที่แล้ว

      primeiramente desculpa ricardo , queria agradecer por ter respondido minha pergunta, mas era o display com defeito mesmo, mas valeu vou continuar acompanhado suas videos aulas. muito bom seu trabalho e qualquer duvida vou tentar explicar melhor. abraço !!!!

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Bruno, boa tarde! Que bom, parabéns por ter conseguido resolver seu problema!! Feliz ano novo e bons projetos!

  • @estudianteelectrico6728
    @estudianteelectrico6728 7 ปีที่แล้ว

    Ola ModoZero. Poderia me auxiliar no código desta aula? Fiz conforme esta abaixo para 4 bits, porem está acontecendo que o cursor nao vai para a segunda linha e só imprime no LCD a letra T. Obrigado.
    #include
    #fuses hs, nowdt, nolvp, put, brownout
    #use delay(clock = 20M)
    #use fast_io(a)
    #use fast_io(e)
    #byte ADCON1 = 0x9F
    #define rs pin_E0
    #define enable pin_A5
    #define linha_1 0x80
    #define linha_2 0xc0
    #define limpa_lcd 0x01
    void inicia_lcd(void);
    void lcd_txt(char letra);
    void lcd_comando(int comando);
    void main(void)
    {
    set_tris_a(0b00000001);
    set_tris_e(0xFE); // 0b11111110
    ADCON1 = 0b00001110;
    inicia_lcd();
    while(true){
    lcd_comando(linha_1);
    printf(lcd_txt,"Meu Teste");
    lcd_comando(linha_2);
    printf(lcd_txt,"LCD&MODO");
    delay_ms(1500);
    lcd_comando(limpa_lcd) ;
    delay_ms(20);
    }
    }
    void inicia_lcd ()
    {
    output_low (rs);
    output_a (0b00000000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00011000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00011000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00011000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00001000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00001000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00000010);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00000000);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (0b00011110);
    output_high (enable);
    output_low (enable);
    delay_ms (20);
    output_a (limpa_lcd);
    output_high (enable);
    output_low (enable);
    delay_ms (5);
    }/ // Fim funcao inicia lcd
    void lcd_txt (char letra)
    {
    output_high(rs); // Modo dados LCD
    output_a(letra); // coloca o caracter recebido no portA
    output_high(enable);
    delay_ms(5);
    output_low(enable);
    }
    void lcd_comando (int comando)
    {
    output_low(rs);// Modo comando LCD
    output_a(comando); // coloca o comando recebido no portA
    output_high(enable);
    delay_ms(5);
    output_low(enable);
    }

  • @atlrock1460
    @atlrock1460 8 ปีที่แล้ว

    Cara o meu projeto está apresentando a seguinte mensagem:
    Unresolved extern 'Delay_5500us' __Lib_Lcd.c
    Como resolver?
    Obs. estou usando o MikroC.

    • @Codificados
      @Codificados  8 ปีที่แล้ว +3

      Prezado ATL Rock, boa noite!
      Infelizmente não trabalhamos com MikroC exatamente por esse motivo, na minha opinião (apenas minha opinião), o nível de abstração desse compilador é enorme e a grande maioria dos usuários nem sabe o que estão fazendo, apenas incluem as libs (bibliotecas) e os periféricos funcionam. Entretanto, quando não funciona é isso aí, começam as "bruxarias" em busca de uma solução.
      Utilizamos o CCS de forma que os desenvolvedores criem suas próprias bibliotecas e não fiquem "na mão" do compilador, tendo maior domínio de sua aplicação.
      Bom, todo esse meu relato foi baseado, simplesmente, na minha opinião. Não tenho pretensão de fazê-lo mudar de plataforma, apenas quis justificar o fato de não poder lhe ajudar, pois pouco trabalhamos com MikroC. Sugiro buscar outros canais (existem diversos) que falem sobre este compilador.
      Desculpe qualquer coisa e obrigado pela visita.

  •  4 ปีที่แล้ว

    Funcionou bem no Proteus, porém tentei direto no PIC16F84A e não funcionou, já revisei as ligações e estou usando uma alimentação de 5Vcc ???
    veja: www.mediafire.com/view/91amio55lzccw6n/pic16f84a.jpg/file

    • @Codificados
      @Codificados  4 ปีที่แล้ว +1

      Prezado Ricardo, boa tarde!
      São muitas opções, é como mandar uma mensagem a um médico dizendo que está passando mal e pedir um diagnóstico.
      Como ajuda geral, recomendo:
      - Seu circuito está com nível Vdd no pino de MCLR por meio de um resistor de pullUp?
      - Seu circuito está com o cristal oscilador operando corretamente (e bem próximo ao PIC)?
      - Seu circuito não tem nenhum mal contato (sobretudo se estiver montado em protoBoard)?
      - Seu gravador está gerando todos os níveis necessários para uma correta gravação?
      - Já realizou alguma outra gravação física (pisca led por exemplo) para validar o procedimento de gravação?
      - Já ajustou o contraste do display LCD?
      Agora, caso deseje que seu problema seja resolvido por nossa equipe ou por terceiros, recomendo uma consultoria especializada, o que no meu entendimento é o mais justo.
      Bons estudos.

  • @h2965fes
    @h2965fes 7 ปีที่แล้ว

    Professor, como o LCD sabe qual carácter escrever quando se manda o byte no portB ?
    Quero saber, pois tenho dúvida.
    Quando mando o portB escrever a letra A o PIC manda um byte pro LCD e ele decodifica?
    Pode explicar melhor esse sistema ?

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezado Leandro, boa tarde!
      Irei tentar responder suas perguntas:
      1-) "...como o LCD sabe qual carácter escrever quando se manda o byte no portB ?..."
      Resposta: Não existe relação entre o portB (ou qualquer outro port com o LCD). Ao enviar um caractere (ou uma string) para o display LCD, independentemente de qual port está utilizando, este caractere estará codificado no padrão ASCII. Cada caractere tem uma valor correspondente dentro da tabela ASCII. Ao enviar os caracteres aos endereços correspondentes da memória DDRAM (Display Data RAM) do LCD, que já contém o "desenho" de cada caractere, os mesmos são exibidos.
      Talvez a aula 7 (criando caracteres especiais no LCD) exemplifique melhor esse contexto. Vale a pena dar uma olhada...
      2-)"...Quando mando o portB escrever a letra A o PIC manda um byte pro LCD e
      ele decodifica?..."
      Resposta: Basicamente sim! Como explicado anteriormente, cada caractere já está "pronto" na memória do display e são padronizados em conformidade a tabela ASCII.
      Espero ter ajudado.
      Caso tenha interesse, aproveito para convidá-lo a se inscrever em nosso canal e continuar nos acompanhando. Obrigado!

    • @h2965fes
      @h2965fes 7 ปีที่แล้ว

      Obrigado por tirar minha dúvida, seria muito bacana se o senhor produzisse um vídeo sobre isso que me foi explicado, nunca vi um vídeo falando sobre LCD e tabela ASC e essa memória interna na qual ficam guardados.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Leandro, boa tarde!
      Gostei da dica!!!! Estamos concluindo um projeto nesse final de ano, mas retornaremos com maior periodicidade de vídeos muito em breve. Essa sua dica é muito bem vinda, utilizaremos para publicação de um vídeo sim. Muito obrigado pela sugestão!

  • @airton4259
    @airton4259 5 ปีที่แล้ว

    tarde parebens pela aula, poderia me passar o codigo todo.

    • @Codificados
      @Codificados  5 ปีที่แล้ว +1

      Prezado Airton, boa tarde!
      O código todo é exibido no vídeo passo a passo. Fique a vontade para copiar o que desejar.
      Obrigado pela participação!

    • @airton4259
      @airton4259 5 ปีที่แล้ว

      @@Codificados combinado amigo, mto bom , e poderia me falar o código ? dessa placa mudando mensagens com o botão?

    • @Codificados
      @Codificados  5 ปีที่แล้ว

      @@airton4259 bom dia!
      Desculpe, não entendi sua pergunta....
      De que placa o que senhor está se referindo?
      Estamos a disposição para ajudar, entretanto nosso canal não foi criado com intuito de passar código pronto e sim ensinar os inscritos a programarem seus próprios códigos.
      Caso deseje aprender algo, pode contar conosco, porém, precisamos de mais detalhes para entender qual é a sua dúvida com relação ao vídeo explicado?
      Bons projetos!!

    • @airton4259
      @airton4259 5 ปีที่แล้ว

      @@Codificados bom dia amigo!
      No vídeo final na prática, vc usa um botão que ao acionar, muda a msg...queria uma ajuda de qual código usaria para esta função e onde ele encaixaria nas linhas de código, pode me ajudar?
      Obrigado =)

    • @Codificados
      @Codificados  5 ปีที่แล้ว +1

      @@airton4259 Boa tarde!
      Assista nossa aula de entradas digitais e verás como se realiza a leitura do pressionamento de um botão passo a passo.
      Não se trata de um simples "pedaço" de código adicionado. É preciso entender a lógica da programação, veja o vídeo solicitado que tenho certeza que conseguirá.
      Em resumo, o senhor fará o seguinte:
      void main(){
      while(true){
      if(!input(botao)){
      //iNSERIR AQUI O CÓDIGO COM A MENSAGEM DESEJADA
      }
      }
      }
      Mas assista ao vídeo de entradas digitais, faça os experimentos sugeridos e depois volte a assistir esse vídeo de display LCD. Tenho certeza que conseguirá criar seu próprio código com a quantidade de botões ou mensagens variadas.
      Bons projetos!

  • @estudianteelectrico6728
    @estudianteelectrico6728 7 ปีที่แล้ว

    Beleza ModoZero Tecnologia. Tenho uma duvida quanto ao uso do LCD. Sei que nao utiliza o MikroC, mas continuo meus estudos com relação a esta plataforma. Gostaria que se puder me da uma dica quanto ao problema que estou tendo.
    Estou procurando uma informação de como configurar o LCD em PORTS diferentes. O mesmo sempre é configurado no mesmo PORT. Ocorre que estou com uma placa de desenvolvimento que utiliza o PORT_A e o PORT_E, com um microcontrolador PIC16F877A, e veio com um programinha lê entrada analógica. POREM!!!!!!! passei um novo programa para escrever no LCD, ai tive a surpresa, nada apareceu no LCD. Fiz diversos testes até chegar no PROTEUS e mesmo nele não consigo inicializar os PORTS (RA e RE) juntos. Gostaria de uma dica do que pode ser! A placa de desenvolvimento foi montada com esta configuração, ou seja o LCD esta ligado nos pontos indicados. Fiz este teste com o MikroC e o proteus mas nao inicializa o LCD, porem, Em outro PORT (B ou C ou D) funciona, e o LCD fica com o curso piscando na tela de simulacao do proteus. Nao tenho como trocar as configurações físicas da placa.
    sbit LCD_RS at RE0_bit;
    sbit LCD_EN at RA5_bit;
    sbit LCD_D4 at RA4_bit;
    sbit LCD_D5 at RA3_bit;
    sbit LCD_D6 at RA2_bit;
    sbit LCD_D7 at RA1_bit;
    sbit LCD_RS_Direction at TRISE0_bit;
    sbit LCD_EN_Direction at TRISA5_bit;
    sbit LCD_D4_Direction at TRISA4_bit;
    sbit LCD_D5_Direction at TRISA3_bit;
    sbit LCD_D6_Direction at TRISA3_bit;
    sbit LCD_D7_Direction at TRISA1_bit;
    void main()
    {
    lcd_Init (); // Inicializa display
    }
    Obrigado.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Estudante Elétrico, bom dia!
      Seu problema não é (só) com o compilador... Provavelmente o senhor não leu o datasheet do PIC que está tentando utilizar, até porque o seu compilador configura tudo automaticamente. Porém, quando tem uma necessidade específica dá nisso kkkk!!!!!
      Mas vamos lá...
      Já que utiliza o Proteus, faça um teste elementar: Insira 5 leds, um em cada pino que pretende utilizar para dados do display, ou seja: A1, A2, A3, A4 e A5.
      Faça um programa extremamente simples, para piscar cada um desses leds com intervalo de 1 segundo!!!
      Após rodar, perceberá que NÃO vai funcionar (da forma "tradicional")
      Por que não????
      O pino A4 é coletor aberto (dreno aberto)!! Para essa saída atuar é necessário a inclusão de um resistor de pull-up.
      Por isso não está conseguindo escrever em seu display mandando dados através deste pino!!!
      Obs: Só gostaria de pedir para mantermos o foco em discussões com relação direta a vídeo aula. Tenho certeza que me entende!
      Muito obrigado!
      Espero ter ajudado!
      Boa sorte nos projetos!!

    • @estudianteelectrico6728
      @estudianteelectrico6728 7 ปีที่แล้ว

      Beleza ModoZero? Obrigado pela resposta anterior, muito grato.
      Então, eu já havia visto este detalhe no datasheet, estou sempre pesquisando o datasheet do PIC, ,mas como são inúmeros detalhes eu havia sim me esquecido de inserir o resistor no pino RA4 no Proteus.
      Como mencionei no comentário anterior a placa de desenvolvimento utiliza os pinos RE0-> RS, RA5-> EN , RA4-> D4, RA3-> D5, RA2-> D6 e RA1-> D7 conforme configurado Set bits e tris do comentário anterior e mesmo com o resistor inserido o LCD nao inicializa nem no proteus nem na minha placa de desenvolvimento.
      A placa também já tem o resistor de pull-up no pino 4. Perceba que a configuração é para 2 PORTS (RA e RE). Mas havia um programinha no PIC da placa antes de eu passar o novo programa e este programa enviava os dados analógicos digitais ao LCD, ou seja fazia a inicialização.
      Nao estou ainda entendendo porque o LCD não quer inicializar nestes PORTs.
      Este comando no programa da mensagem anterior deveria fazer piscar o cursor no LCD ou seja inicializa-lo.
      Enviei esta duvida neste vídeo por se tratar de LCDs e mostrar comandos para inicialização do mesmo. Obrigado.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Estudante Elétrico, boa noite!
      O fato de os pinos estarem em ports diferentes não atrapalham em nada... Agora que o hardware está definido, como está fazendo a inicialização do seu display??? No código que o sr postou, só tem a chamada da função de inicialização. Onde está o "corpo" dessa função??
      Como o sr. está utilizando o modo de 4 bits, a configuração é diferente do modo que eu demonstrei no vídeo...

    • @estudianteelectrico6728
      @estudianteelectrico6728 7 ปีที่แล้ว

      ModoZero, este é codigo completo, mas como eu disse nada aparece no display utilizando a configuração anterior, realmente nao sei porque, pois em outo PORT aparece!!!. Por isto resolvi testar somente a biblioteca de inicialização Lcd_ini(). Ela faz piscar o cursor na tela do LCD. Esta funcao envia exatamente os bits de inicialização de 4 bits nos pinos D4...D7 com RS e EN ligado aos devidos pinos dp PIC. No PORTB por exemplo funciona normal, basta trocar RS, EN, D4,D5,D6,D7 neste programa e no PIC proteus.
      sbit LCD_RS at RE0_bit;
      sbit LCD_EN at RA5_bit;
      sbit LCD_D4 at RA4_bit;
      sbit LCD_D5 at RA3_bit;
      sbit LCD_D6 at RA2_bit;
      sbit LCD_D7 at RA1_bit;
      sbit LCD_RS_Direction at TRISE0_bit;
      sbit LCD_EN_Direction at TRISA5_bit;
      sbit LCD_D4_Direction at TRISA4_bit;
      sbit LCD_D5_Direction at TRISA3_bit;
      sbit LCD_D6_Direction at TRISA2_bit;
      sbit LCD_D7_Direction at TRISA1_bit;
      void main()
      {
      lcd_Init (); // Inicializa display
      Lcd_Chr_CP ('O');
      Lcd_Chr_CP (' ');
      Lcd_Chr_CP ('H'); // comando escreve um caracter
      Lcd_Chr_CP ('O');
      Lcd_Chr_CP ('j');
      Lcd_Chr_CP ('E');
      Lcd_Out_CP ("VENCE"); // Comando escreve um texto
      Lcd_Out (2,1, "Voce Pode Amigo"); // Comando determina linha e coluna para ser escrito texto
      delay_ms (300);
      Lcd_Cmd (_LCD_CLEAR);// lcd_cmd envia comandos ao lcd.
      Lcd_Cmd (_LCD_CURSOR_OFF);
      delay_ms (300);
      Lcd_Cmd (_LCD_BLINK_CURSOR_ON);
      Lcd_Out_CP ("Estudante");
      delay_ms(200);
      Lcd_Cmd (_LCD_CLEAR);
      }

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Estudante Elétrico, bom dia!
      Eu havia perguntado sobre o corpo da função de inicialização...No código que o sr. postou, tornou a exibir apenas a chamada da função...
      Pelo que estou entendendo o sr. não criou essa função e nenhuma outra, só está utilizando as funções prontas da biblioteca do MikroC, certo?
      Sendo assim, me desculpe mas, não posso ajudar!
      Como disse no início, sugiro ir buscar esse tipo de informação nos canais que utilizam as bibliotecas prontas de MikroC, lá eles poderão lhe atender melhor.
      Obrigado!

  • @robertosasso2386
    @robertosasso2386 3 ปีที่แล้ว

    Não compila . Fica dando direto erro
    Vida inicia_lcd(){

  • @gabrielmoncao8083
    @gabrielmoncao8083 7 ปีที่แล้ว

    Quando eu aperto para compilar não acontece absolutamente nada, alguém sabe o que pode ser?

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezado Gabriel, boa noite!
      A maior probabilidade é de seu projeto não ter sido criado corretamente e, desta maneira, a IDE não consegue "chamar" o compilador.
      Tente criar um o projeto novamente (de preferência, seguindo os passos sugeridos nas aulas anteriores) e veja se seu problema não é solucionado.
      Agora, se aparecer alguma informação na janela de output (como por exemplo, essa informação precisa ser descrita para que possamos tentar auxiliar. Nem sempre essa informação vem em forma de erro...)
      Espero que ajude.
      Aproveito para convidá-lo a se inscrever em nosso canal! Obrigado!

  • @robertosasso2386
    @robertosasso2386 3 ปีที่แล้ว

    Alguém tem este programa que funcionou

  • @julianopereiradepaula3664
    @julianopereiradepaula3664 7 ปีที่แล้ว

    como mostrar um valor analógico no display.

    • @Codificados
      @Codificados  7 ปีที่แล้ว

      Prezado Juliano, boa tarde!
      Não importa o que será exibido, a forma é a mesma. O fato do dado ser analógico, interfere apenas no processamento do sinal pelo microcontrolador. Este irá lhe gerar um resultado (analógico ou não, não importa), e então irá ser exibido no display LCD através de um modificador de tipo (atente-se apenas na questão da formatação do dado, ou seja, se vai utilizar casas decimais, se sim, quantas...). No geral, não há nenhuma dificuldade nessa exibição de dados. Entretanto, iremos publicar um vídeo passo a passo, de como utilizar o display LCD no modo 4 bits utilizando modificadores de tipo para exibir valores de variáveis (analógicas ou digitais) no display LCD. Acredito que na próxima semana já tenhamos publicado. Por hora é isso! Espero que tenha ajudado. Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado.

  • @robertosasso2386
    @robertosasso2386 3 ปีที่แล้ว

    Fica dando erro de printf e não tem nada errado

  • @franciscowerbesdelima1413
    @franciscowerbesdelima1413 ปีที่แล้ว

    Qual é mesmo o segredo do CCS, hein? Mesmo que a variável letra contenha uma string, ela imprime todos os caracteres da string, o que eu não esperava. Tentei fazer isso com XC8 e quebrei a cara 😢

    • @Codificados
      @Codificados  ปีที่แล้ว +1

      Grande Francisco, boa noite! Tudo bem?
      Me perdoe pela demora na resposta. Não estamos recebendo as notificações do TH-cam. Estamos olhando vídeo por vídeo e tentando responder na medida do possível. Infelizmente isso nos toma muito tempo e acabamos atrasando, espero que possa considerar nossas desculpas pelo atraso.
      Com relação ao seu comentário: Pois então rapaz, eu partilho de seu mesmo pensamento, o CCS tem umas "sacadas" muito mais sofisticadas que o XC* (na minha opinião). E tenho uma hipótese para isso, acredito que devido a CCS ser uma empresa específica de software, nada mais evidente eles desenvolverem um compilador didático e profissional. Já o XC8, embora apresente muito mais afinidade e sintonia com a IDE do MPLAB (obviamente, por ser nativo e ambos desenvolvidos pela Microchip), entretanto, a Microchip tem seu foco em hardware não em compiladores!! Penso que ela fez um bom trabalho, até gosto do XC8. Mas acredito que a CCS tenha feito um excelente trabalho, com um compilador mais consistente, mais lógico, com sintaxe mais direta, mais dinâmica, muito mais didática...Enfim, tudo isso não passa de apenas a minha opinião.
      Bons estudos e até breve!!

    • @franciscowerbesdelima1413
      @franciscowerbesdelima1413 ปีที่แล้ว

      @@Codificados super entendo que deve ser muito corrido, mesmo. Não precisava pedir desculpas não, mas elas são muito bem vistas e bem aceitas aqui do meu lado. Sobre o que vc falou sobre os softwares, faz todo sentido agora. Uma mais voltada para o hardware e outra mais voltada para a praticidade da programação, de fato. Eu posso dizer que estou só iniciando nesse mundo de maneira mais corriqueira. O que me alegrou no XC8 foi a possibilidade de fazer programas com recursos de uma linguagem C, mas com uma liberdade de trabalhar com registradores quase que como assembler. Outro dia eu pensei em fazer um projeto com comunicação entre dois microcontroladores, com um sendo responsável por converter um sinal analógico, enviar pela serial para o outro microcontrolador, que ficaria responsável por mostrar num LCD ( usei até a sua biblioteca de LCD, digamos assim). E não é que deu certo? E fiz a programação em C com base num livro de assembler e nos seus programas para lidar com o LCD. Por fim juntei os dois programas e fiz um full-duplex, com os dois convertendo um sinal, enviando pela serial e mostrando no LCD. Fiquei todo bobo, hehehe.

    • @Codificados
      @Codificados  ปีที่แล้ว

      Boa noite @@franciscowerbesdelima1413 ! Caramba, que demais, projeto super bem elaborado!!! Se tiver um tempinho poste um vídeo pra gente ver, acho super legal esses projetos!!
      Grande abraço e bons estudos!

    • @franciscowerbesdelima1413
      @franciscowerbesdelima1413 ปีที่แล้ว

      @@Codificados eu sou muito ruim para gravar vídeos. Minha dicção é terrível, hahaha. Mas caso esteja disposto a fazer isso por mim, só me falar como fazer para que eu possa te enviar os programas, daí vc implementa as melhorias que julgar necessárias (inclusive gostaria de saber como vc faria para transformar um inteiro num caractere) e depois disponibiliza aqui para todos. Com certeza vai ficar bem melhor pq vc apresenta de maneira perfeita, fica mais instrutivo.

  • @MrNatyvivi
    @MrNatyvivi 7 ปีที่แล้ว

    Cadê o link pra baixar ?

    • @Codificados
      @Codificados  7 ปีที่แล้ว +1

      Prezada Vitória, boa noite!
      Link para baixar o que?? O que precisa??
      Se for os slides da aula, os mesmos estão publicados no site:
      www.modozero.com
      Obs: Vale lembrar que nosso canal não foi criado para "dar" projetos prontos. Nosso objetivo é passar conhecimento para quem tiver interesse em aprender e desenvolver seus próprios projetos.
      Espero que me entenda.
      Obrigado!

  • @nelsonantonio5870
    @nelsonantonio5870 8 ปีที่แล้ว +1

    Excelente explicação, professor ! Muito obrigado !

    • @Codificados
      @Codificados  8 ปีที่แล้ว

      Prezado Nelson, boa tarde! Nós é quem agradecemos pelo elogio. Caso tenha interesse, se inscreva em nosso canal e continue nos acompanhando. Obrigado.