Parece que os PICs "saíram de moda". Pra mim eles continuam sendo tão úteis como antes. São fáceis de programar, gastam muito pouco em bateria, são extremamente confiáveis.
Para mim é uma questão de custo/benefício. Eu (educadamente) discordo da questão de facilidade de programação no caso dos PIC16. A arquitetura deles não é amigável para linguagens de alto nível e a memória separada em bancos é um estorvo para quem programa em assembly. Os microcontroladores de 32 bits estão com preço semelhante, com muito mais recursos e são suportados por versões do gcc, um compilador estável, que gera código otimizado e é livre e gratuito.
@@DQSoft Realmente, esqueci de levar em consideração o preço. Enquanto um micro de arquitetura ARM pode ser comprado por 60 centavos de dólar ou menos, um PIC de 8 bits custa em média o dobro. Tem também o compilador da Microchip, que é pago, e caro.
Parabéns pelo seu trabalho . obrigado por tudo que aprendi em programação graças ao senhor eu criei coragem onde iniciei um projeto de anos atras de um temporizador PIC16f628A. Até hoje virou um hobby de vários outros projetos. Obrigado Deus abençoe 🕉🙏
Descobri agora seu canal, eu estudo hardware hacking e estou adorando seu canal mas confesso que sou pessimo em eletronica, vou usar suas referencias em livros para aprender...
Eu acho que a vantagem dos microcontroladores de 8 bits, do ponto de vista do aluno, é que eles não são muito complexos (embora também não sejam fáceis), e o aluno pode, com paciência, dominar a linguagem assembly em um tempo relativamente curto, o que lhe permite escrever programas enquanto está sempre ciente do que a máquina está realmente fazendo. Quando se usam linguagens de nível superior, o desenvolvimento se torna mais rápido, mas perde-se muito da noção de como o microcontrolador realmente se comporta.
Bom dia, parabéns pelo artigo. Tenho exatamente esta placa da Mosaico e a placa para programar o PIC. O senhor possui uma cópia do MPLAB 5.70.40 e o McfFash para compartilhar ?
Eu não sei se eles eram mais baratos, e se são interessantes comprar hoje em dia, pois achei o preço deles muito elevados, eles curam entre 15 e 20 reais, isso no aliexpress, é mais caro do que uma arduino nano que é bem mais potente que ela
boa tarde precisodm e sua ajuda tenho um controlador deste azul 30 a preciso carregar 2 bateria de 12 v 7a/h ligadas em serie porque meu equipamneto e alimentado por 24v e tem um consumo1a/h como faço posso programar ele para 24 v saida
Sim. Lembre-se que o PIC é um computador cujo comportamento muda conforme o software gravado nele. Um PIC novo vai vir com a memória limpa (sem nenhum programa) e portanto não terá o comportamento que você deseja.
Há muita controvérsia sobre isso. Depende de que características o seu projeto precisa, qual o volume previsto, etc. E neste momento específico alguns microcontroladores estão com prazo de entrega acima de um ano. Pessoalmente acho que as opções com ARM tem o melhor custo/benefício para uso geral e as linhas ESP32 da EspressIf são bem atraentes para quem precisa de WiFi ou BT.
@@DQSoft obrigado Daniel, é que eu tenho uns Pic's e me lembro que para programar em alguns compiladores. Hoje de vez em quando programo no Arduino pra não perder a prática.
Aparentemente o Desbravando o PIC ainda está disponível em papel na editora: www.editoradodireito.com.br/desbravando-o-pic/p. Tanto ele como o do Fábio Pereira estão disponíveis para o Kindle na Amazon. De resto, só usados em sebos (Estante Virtual, etc).
Eu tenho usado os vários modelos de ESP32, o RP2040 e estou começando a usar o CH32V003. São microcontroladores com muito desempenho por um baixo custo.
Faz parte da evolução da tecnologia. Se por um lado se perde o controle dos detalhes, por outro lado ficam viáveis projetos maiores com menos esforços. O Arduino é uma boa porta de entrada, mas é importante não ficar preso ao seu hardware (ATmega) e modelo de programação. Alguns microcontroladores mais modernos (como o RP2040 e RP2350) possuem mini-coprocessadores que são programados em assembly (no caso as PIOs).
Saudade, fiz muitos projetos com esses microcontroladores PICs.
Parece que os PICs "saíram de moda". Pra mim eles continuam sendo tão úteis como antes. São fáceis de programar, gastam muito pouco em bateria, são extremamente confiáveis.
Para mim é uma questão de custo/benefício. Eu (educadamente) discordo da questão de facilidade de programação no caso dos PIC16. A arquitetura deles não é amigável para linguagens de alto nível e a memória separada em bancos é um estorvo para quem programa em assembly. Os microcontroladores de 32 bits estão com preço semelhante, com muito mais recursos e são suportados por versões do gcc, um compilador estável, que gera código otimizado e é livre e gratuito.
@@DQSoft Realmente, esqueci de levar em consideração o preço. Enquanto um micro de arquitetura ARM pode ser comprado por 60 centavos de dólar ou menos, um PIC de 8 bits custa em média o dobro. Tem também o compilador da Microchip, que é pago, e caro.
como é gostoso um mestre desse dividindo o conhecimento
Obrigado!
Parabéns pelo seu trabalho .
obrigado por tudo que aprendi em programação graças ao senhor eu criei coragem onde iniciei um projeto de anos atras de um temporizador PIC16f628A.
Até hoje virou um hobby de vários outros projetos.
Obrigado Deus abençoe 🕉🙏
Graças a Deus tem gente como vc ! Parabéns pelo trabalho fantástico e muito obrigado por trazer seus conhecimentos para tantas pessoas.
Obrigado pelos elogios!
Descobri por acaso o canal, muito bom os vídeos. Obrigado por compartilhar
Só digo uma coisa aos novos, um profissional assim hoje de 1001= 01 muito conhecimento e dedicação pra chegar nesse nível . Parabéns
Já brinquei bastante com o PIC, tenho estes dois livros, são ótimos!
Descobri agora seu canal, eu estudo hardware hacking e estou adorando seu canal mas confesso que sou pessimo em eletronica, vou usar suas referencias em livros para aprender...
Microcontroladores PIC realmente são muito bons.
Eu acho que a vantagem dos microcontroladores de 8 bits, do ponto de vista do aluno, é que eles não são muito complexos (embora também não sejam fáceis), e o aluno pode, com paciência, dominar a linguagem assembly em um tempo relativamente curto, o que lhe permite escrever programas enquanto está sempre ciente do que a máquina está realmente fazendo.
Quando se usam linguagens de nível superior, o desenvolvimento se torna mais rápido, mas perde-se muito da noção de como o microcontrolador realmente se comporta.
Show
Bom dia, parabéns pelo artigo. Tenho exatamente esta placa da Mosaico e a placa para programar o PIC. O senhor possui uma cópia do MPLAB 5.70.40 e o McfFash para compartilhar ?
Preciso ver se ainda tenho o CD guardado em algum lugar.
Eu não sei se eles eram mais baratos, e se são interessantes comprar hoje em dia, pois achei o preço deles muito elevados, eles curam entre 15 e 20 reais, isso no aliexpress, é mais caro do que uma arduino nano que é bem mais potente que ela
muito bom
Obrigado!
ai conhece muito
Encina nos a fazer controle codificado
boa tarde precisodm e sua ajuda tenho um controlador deste azul 30 a preciso carregar 2 bateria de 12 v 7a/h ligadas em serie porque meu equipamneto e alimentado por 24v e tem um consumo1a/h como faço posso programar ele para 24 v saida
tudo que vejo desse canal revive a minha vontade de voltar a brincar com meu arduino
Eu tenho um motorzinho de manicure, o pic queimou.. E gostaria de saber se eu trocar por outro novo,; precisaria reprogramar ele?
Sim
Sim. Lembre-se que o PIC é um computador cujo comportamento muda conforme o software gravado nele. Um PIC novo vai vir com a memória limpa (sem nenhum programa) e portanto não terá o comportamento que você deseja.
Comercialmente falando, o que vale a pena hoje em dia para se fazer um projeto para vender?
Há muita controvérsia sobre isso. Depende de que características o seu projeto precisa, qual o volume previsto, etc. E neste momento específico alguns microcontroladores estão com prazo de entrega acima de um ano. Pessoalmente acho que as opções com ARM tem o melhor custo/benefício para uso geral e as linhas ESP32 da EspressIf são bem atraentes para quem precisa de WiFi ou BT.
@@DQSoft obrigado Daniel, é que eu tenho uns Pic's e me lembro que para programar em alguns compiladores. Hoje de vez em quando programo no Arduino pra não perder a prática.
Onde eu posso encontrar esses livros?
Aparentemente o Desbravando o PIC ainda está disponível em papel na editora: www.editoradodireito.com.br/desbravando-o-pic/p.
Tanto ele como o do Fábio Pereira estão disponíveis para o Kindle na Amazon.
De resto, só usados em sebos (Estante Virtual, etc).
@@DQSoft Obrigado, eu não sabia disso.
Olá amigo ,deixa eu fazer uma pergunta ,tem como programar pic com a linguagem c++ ??
No PIC convencional (PIC16) é muito difícil. Até os compiladores C sofrem com a arquitetura dele.
e no ESP32??@@DQSoft
:)
vixi placa da mosaico escola de santo andre show conheço essa escola
Quais são os chips que você mais usa hoje 2023 2024 ?
Eu tenho usado os vários modelos de ESP32, o RP2040 e estou começando a usar o CH32V003. São microcontroladores com muito desempenho por um baixo custo.
Uma pena estarem abandonando o PIC e a linguagem assembly.Todo mundo no arduino.Perde-se inteligência..
Faz parte da evolução da tecnologia. Se por um lado se perde o controle dos detalhes, por outro lado ficam viáveis projetos maiores com menos esforços. O Arduino é uma boa porta de entrada, mas é importante não ficar preso ao seu hardware (ATmega) e modelo de programação. Alguns microcontroladores mais modernos (como o RP2040 e RP2350) possuem mini-coprocessadores que são programados em assembly (no caso as PIOs).