Deixo aqui mas uma grande dica, video aulas ministradas pelo amigo Ezequiel sobre o compilador Mplab X, a versao mais atual do compilador da Microchip. Segue os videos:Pra quem quer testar faca o download dos codigos aqui:Codigo dos DelaysCodigo do Display 16x2 Esta obra e destinada a alunos de graduacao em engenharia ou tecnologia, tecnicos e engenheiros que atuam em processos de automacao de sistemas. Apresenta os sensores utilizados na industria e alguns de uso domestico. Aborda o fundamento fisico dedicado a eles e algumas de suas aplicacoes em campo. Destaca os sensores de fim de curso chave, de nivel por radiacao, de posicao, acelerometros, presenca, opticos, velocidade, temperatura, pressao, nivel, vazao, tensao, corrente, potencia, umidade, gases e pH. Traz uma lista de exercicios propostos para fixacao do assunto. Na sexta edicao, revisada e atualizada, o sensor de temperatura termorresistivo foi complementado com a introducao de equacoes e uma tabela de tolerancias, conforme a norma IEC 60751, para o Pt 100. Inclui o principio de funcionamento do sensor LASER de posicao, detalhes em figuras e equacoes complementares do principio de funcionamento de alguns sensores, como os de vazao Coriolis, celulas de cargas, de corrente por efeito Hall etc.Idioma: Pt-BrFonte: Conhecimento vale ouroLink Corrigido! Pack com mais de 500 componentes para o Proteus, compativel com todas as versoes instalaveis.Semicondutores - conectores - dissipadoresAmplificadores - potenciometros - leitor de cartaoAlguns modelos prontos no Ares em 3D inclusive...etcAchado na internet em varios sites gringos...Fonte: Downtronica Conheca o Open Programmer Programador Open Source USB para Microntroladores PIC PIC10-12-16-18-24, dsPIC30-33, EEPROMs tipo 24xxxx (I2C), 25xxx (SPI), 93xx6 (MicroWire), DS24xx (OneWire), 11xxx (UNIO), alguns micro ATMEL micros, comunica com dispositvos I2C & SPI genericos. Software para Linux e Windows, incluindo codigo fonte do Software e firmware do gravador!Dica do amigo Roger, deste Multi programador USB, compativel com microcontroladores e PIC e muitos outros dispositivosSobre o Programador Open ProgrammerTotalmente gratuito e de codigo aberto (incluindo o firmware)Programa PIC10-12-16-18-24, dsPIC30-33, EEPROMs tipo 24xxxx (I2C), 25xxx (SPI), 93xx6 (MicroWire), DS24xx (OneWire), 11xxx (UNIO), alguns micro ATMEL micros, comunica com dispositvos I2C & SPI genericos.PPode funcionar como depurador ICDInterface USB 2.0 Full Speed, HID classe (mesmo como teclados, mouses, etc) Auto-alimentado via USBNao precisa de driversConstrucao baseado em componentes faceis de encontrar no mercado.Hardware de alta velocidade e confianca (grava um 18F2550 em 15s, 8s no Linux)Nao satura sua CPU e nao trava quando executado junto com outros programas.Software de controle de codigo aberto para Linux e WindowsNao e outro clone do PICkitNos ultimos anos, as interfaces seriais e paralelas quase desapareceram, entusiastas de eletronica ainda encontram dificuldade para programar seus microcontroladores; programadores dos tempos antigos nao funcionam mais; solucoes comuns incluem o uso de adaptadores USB para serial (que nao aceitam acesso direto, mas apenas as chamadas de API lentos), ou chips de interface, como FTDIxxxx, que aparecem substancialmente como interfaces seriais e exigem drivers personalizados ou proprietarios.Entao porque nao usar controladores PIC e sua interface USB nativa?Depois de pesquisar um pouco eu nao poderia encontrar um programador USB, que era ao mesmo tempo fonte funcional, livre e aberto, entao eu