Fork me on GitHub

02/09/12

MikroC PRO for PIC, dsPIC, PIC32, 8051, AVR

Download MikroC



O melhor software de programação de microcontroladores PIC, dsPIC, 8051, PIC32, AVR e ARM.
Pertencente à MikroElektronika, está disponível nas três principais linguagens: C, Visual Basic e Pascal. É um software free, sendo a única restrição, o tamanho de 2K de instruções de saída.




PASSO 1 - Faça o download do compilador no site da mikroelektronika e instale.

PASSO 2 - Faça o download do crack: DOWNLOAD.

PASSO 3 - Copie o crack para a pasta do compilador.

PASSO 4 - Execute o crack.
 PASSO 5 - Clique sobre o botao PATCH, irá abrir uma janela. Selecione o arquivo logo abaixo do executável do compilador.

PASSO 6 - Veja que será criado um arquivo de backup, com a extensão ".BAK" e veja que a data de modificação do arquivo selecionado foi alterado. Se isto acontecer, então seu compilador foi crackeado e irá compilador numa boa.


Este patch funciona em todos os compiladores, inclusive para as linguagem Basic e Pascal!!
Também funciona nos novos compiladores para FT90X. Explicação de como crackear está nos comentários abaixo.

Se no final deu tudo certo, por favor comentem logo abaixo!!!

75 comentários:

  1. Valeu, estava me matando com um programa , estava usando outro crack e quando o programa ficou extenso, gerava o arquivo hex com problema e ao gravar no pic, o mesmo ficava travado, estava quase mudando para o mplab ou qq outro, mas esse crack me salvou!!...rss

    ResponderExcluir
    Respostas
    1. Com este Crack ele estará operando 100% ? Este Limite de 2k é devido ao crack ou a versão paga é o mesmo limite de 2 k ?
      Me desculpe pela ignorância é que sou novo no assunto.

      []"s

      Excluir
    2. Crack funcionando 100%. Eu também estava tendo problemas de compilação com programas extensos. Simulava programas feitos por terceiros e funcionavam, quando compilava o mesmo em meu PC ele da um bug. Esse crack corrigiu o problema!

      Excluir
  2. Olá!!

    Muito bom o post!

    Cara... é possível vc criar algum tutorial de programação C para dsPIC???

    ResponderExcluir
  3. falaí, tiago, é o rogério...
    deu certo sim, muito obrigado!
    abraços

    ResponderExcluir
    Respostas
    1. Olá Tiago, tudo bem? obrigado por manter o blog :)
      hoje uso linux ubuntu com wine, e instalei o proteus e o mikroC Pro, queria dizer que o patch rodou no linux tbm. grande trabalho! parabéns denovo!

      Excluir
  4. O mediafire apagou o link. Alguém pode recolocar o arquivo?

    ResponderExcluir
  5. Valeu, funcionou e compilei um programa para PIC12F675!

    ResponderExcluir
  6. muy bueno.... 10/10 gracias!!!!! me ayudo mucho..... 2A

    ResponderExcluir
  7. Muchas Gracias!!! lo probé con la Versión 6 y funcionó

    ResponderExcluir
  8. Respostas
    1. Você está querendo de mais né!! É obvio que o antivírus vai bloqueá-lo.
      Mas o crack não irá causar danos ao seu computador.

      Excluir
  9. funcionando 100%, simples e sem "burocracia" pra baixar o arquivo rsrsrrsrs

    ResponderExcluir
  10. Excelente!!!
    Funcionando perfeitamente.
    Testei com o projeto do SnakeGame do microcontrolandos!

    ResponderExcluir
  11. Boa noite!!!! Perfeito!!!!
    Parabéns pelo blog, faço das minhas palavras as palavras do nosso amigo Marcelo Tegami.
    Testei meu código do trabalho de TCC e funcionou muito bem
    Muito Obrigado

    Giovanni

    ResponderExcluir
  12. Boa Noite. Nota 10 o BLOG. Funcionou certinho tudo. É só seguir passo a passo. Muito bom essas explicações passo a passo para os iniciantes. Parabens!!! Muito Obrigado.

    ResponderExcluir
  13. Fiz tudo direito, e deu certo MUITO OBRIGADO. Mas tava diferente no meu

    ResponderExcluir
  14. ola não consigo compilar mesmo instalando o crack para o mikroc8051, ele roda tudo de boa mas não deixa compilar o programa, pede o registro.

    ResponderExcluir
  15. Otimo, funcionou perfeitamente, muuuuuuuuuuuuuuuuuito obrigado pela postagem e links!!!

    ResponderExcluir
  16. Alguém teria um patch para Visual TFT e GLCD

    ResponderExcluir
    Respostas
    1. Bom dia Anônimo Blzz!!!
      Você conseguiu o patch para Visual TFT ???
      desde já agradeço
      muito obrigado pela postagem e links...

      Excluir
  17. O Crack não funcionou. Ele gerou o arquivo como descrito acima, mas o no meu caso não alterou o arquivo original mikrocpic.exe. Continua dando Demo Limit nos meus algoritmos. Tem alguma forma de resolver isso?

    ResponderExcluir
  18. Fantástico site cheio de conteúdos!
    Só está a faltar o FLOWCODE V6 PRO for PIC! É excelente para amadores!
    Continuem...

    ResponderExcluir
  19. Gaças a deus achei esse patch no site de vocês. Muito obrigado!!! Estava com o mesmo problema de um outro crack que dava problema com programas extensos. Funcionou aqui!

    ResponderExcluir
  20. Olá! eu instalei o software porém não conseguir utilizar o crack, por que ele não consegue encontrar o arquivo no path. o meu sistema é win8 64bits. o que eu devo fazer para solucionar este problema. muito o obrigado e parabéns pelo blog. meu email weulame_12@hotmail.com

    ResponderExcluir
  21. Respostas
    1. todo crack, patcher ou keygen vai ser detectado pelo antivirus...eh cada uma viu!

      Excluir
  22. i tried the patch( the execution of patche is done ) but i see the demo limit with more 2K code

    ResponderExcluir
  23. Ótimo blog!
    Gostaria de sugerir uma publicação sobre: 'Maquinas de Estados' para microcontroladores.

    ResponderExcluir
  24. baixei mas o crack esta corrompido

    ResponderExcluir
  25. Carlosb.firmeware
    Valeu Thiago vc é o cara em, coisa de 1ª em me ajudou muito

    ResponderExcluir
  26. OI...gostaria de saber se funciona no mikro C for PIC ou se é só para o ARM

    ResponderExcluir
    Respostas
    1. o grande apenas, mas eu não preciso de trabalho (para PIC32 mikroBasic)

      Excluir
    2. Esses dias fui testar no microc para ft90X da FTDI parece que são novos no mercado, e fui conhecer essa versão do mikroc e não consegui ativar nessa versão do mikroc alguém sabe o porque?

      Excluir
    3. O crack para o FT90X funciona sim, o que falta pra funcionar é criar um arquivo chamado "mikroc_PRO_FT90x.key" contendo a serial. Pra quem nao sabe, o crack gera uns arquivos ocultos (*.key) que nem mesmo o Explorer consegue exibir, esses arquivos sao fundamentais para o crack funcionar. Abra a pasta onde voce aplicou o crack utilizando o WinRar, pois assim voce vera esses arquivos...escolha um e abra-o no bloco de notas e salva com o nome dito acima. Cole na pasta onde voce crackeou.

      Excluir
  27. Good job, it works for all ... but not for mikroBasic pro for PIC32 !!!! ... very harm

    ResponderExcluir
  28. Thiago boa noite, esta versão do crack me parece que esta com arquivo corrompido você tem outra versão ou pode disponibilizar esta no meu e-mail.
    grato

    ResponderExcluir
  29. Muito Bom, parabéns pelo trabalho!!!Funcionou perfeitamente!

    ResponderExcluir
  30. Thiago, fiz a instalação do crack para o mikroC Pro PIC, aparentemente tudo certo, porém quando compilo o programa abre uma janela Registry entry not found. Será que o crack est´funcioando?
    se puder me oriente por e-mail.

    ResponderExcluir
  31. Is this crack working with windows 7 ??. Please reply.....

    ResponderExcluir
  32. Muuuuuuuuuuuuuiiiiiiiiiiiiiiiito obrigado mesmo!!! Funcionou perfeitamente!

    ResponderExcluir
  33. Eu baixei o MiKroC e esse crack, também baixei o Proteus 8 daqui do blog, mas tô tentando fazer um led funcionar apartir de um pushbutton e não consigo. O MikroC compila sem dar erro, mas quando jogo o arquivo hex no Proteus o código não executa corretamente. Não dá erro nem nada. Simplesmente não sai do nível lógico 0 o led. Estou simulando um PIC18F4550 com um pushbutton, um resistor de 10k de pulldown, um led e um resistor de 220R. Coloco npivel lógico alto no MCLR senão dá erro, mesmo assim nada. Já tentei reinstalar o MikroC e o Proteus. Só uma coisa achei estranho, quando vou crackear o MikroC esse arquivo de backup não modifica, fica com a data antiga. Será que é isso? Segue o código:

    -------------------------------------------------------------------------------------------------------------------------------------------

    void main()
    {


    TRISD0_bit = 0; //Pino de saída do led setado como output
    TRISB0_bit = 1; // Pino de entrada do pushbutton setado como input
    RD0_bit = 0; //Pino de saída do led, setado em low




    while (1)
    {
    if (RB0_bit == 1) //Se houver +5V no RBO, botão pressionado...
    RD0_bit = 1; //...Led acende, + 5V em RD0

    else RD0_bit = 0; //Senão led mantém-se apagado

    }
    }

    -------------------------------------------------------------------------------------------------------------------------------------------
    Se alguém puder me ajudar ficarei grato, estou começando a mexer com pic agora. Se meu código estiver errado, por favor comentem!


    ResponderExcluir
    Respostas
    1. Bom, testei seu programa e há um erro na programação:

      Você setou RB0_bit como um botão de pulldown, você colocou TRISB0_bit = 1; e colocou no laço if ( RB0_bit == 1 ), sendo assim o led irá ficar acesso ao iniciar o programa e quando pressionasse o botão ele apagaria, até ai é uma inversão de valores, porém é bom ficar atento a esses detalhes dependendo da complexidade do código.
      Como sou leigo de PIC não sei dizer direito, porém as portas RB0 até RB4 tem mais funções seguindo, segundo o datasheet do mesmo:

      RB4/AN11/KBI0/CSSPP
      RB3/AN9/CCP2(1)/VPO
      RB2/AN8/INT2/VMO
      RB1/AN10/INT1/SCK/SCL
      RB0/AN12/INT0/FLT0/SDI/SDA

      Você provavelmente ao usar alguma delas deverá desabilitar alguma funções secundária dessas portas, eu acredito que as AN's, mas não tenho certeza.

      Testei seu código usando o RB5 e o RD5 e está tudo ok, mas com RB0 o código não funciona.

      Espero ter ajudado :)))

      Excluir
    2. caso queira testar o código:

      void main()
      {
      // ANSEL = 0; // Configure AN pins as digital I/O
      //ANSELH = 0;
      // C1ON_bit = 0; // Disable comparators
      // C2ON_bit = 0;




      TRISD0_bit = 0; //Pino de saída do led setado como output
      TRISB5_bit = 1; // Pino de entrada do pushbutton setado como input
      RD0_bit = 0; //Pino de saída do led, setado em low
      RB5_bit = 0x01;




      while (1)
      {
      if (RB5_bit == 0) //Se houver +5V no RBO, botão pressionado...
      {RD0_bit = 1;} //...Led acende, + 5V em RD0

      else
      {RD0_bit = 0;} //Senão led mantém-se apagado

      }
      }

      Excluir
    3. Então Jonathan, é que no pic os pinos que compartilham as entradas analógicas e vão ser usados como IO os mesmos devem ser obrigatoriamente desabilitados como entrada analógica.

      O que faço é assim:

      AD1PCFG = 0xFFFF;// DESLIGA AS PORTAS ANALÓGICAS

      nesse caso estou usando o MPLAB, então no microC você tem que ver como é feito, mas o registrador é o mesmo.

      espero ter ajudado.

      Excluir
  34. muito bom, Versão 6.6.1 tudo certo.

    ResponderExcluir
  35. Ai Galera.. Alguem sabe se esse crack ta funcionando par download ? Quando tento baixar da erro ... consegui só na primeira vez, mas esta corrompido quando tento descompactar.. alguem tem isso aí pra dar uma força ? Valeu...!!

    ResponderExcluir
  36. Parece que o crack funcionou, obrigado pelo tutorial!

    ResponderExcluir
  37. Boa noite, não consegui executar o arquivo PATCH na pasta do mikroC na versao 6.6.1
    Alguem saberia o porque de não conseguir!?

    Grato desde ja

    ResponderExcluir
    Respostas
    1. Tente instalar desse link, do vídeo https://www.youtube.com/watch?v=ZsTlvJjyaic

      Excluir
  38. Muito bom o post se que não estou conseguindo abaixar o crack alguem poderia me passar o link por gentileza ou manda pro meu e-mail = alissonbjesus@hotmail.com
    Agradeço a todos

    ResponderExcluir
  39. Nossa... funciona perfeitamente bem, além de ser fácil de executar e funciona também para versões mais atuais, deste PIC, AVR, ARM e até 8051, realmente uma ótima ferramenta para todos nós!!!!!!, obrigado mesmo pelo compartilhamento de conhecimento!!!!...parabéns VLW mesmo!

    ResponderExcluir
  40. O meu mesmo com o crack ainda tá dando demo limit. Por que será?

    ResponderExcluir

Postagens Relacionadas!!