Programação suas próprias micro chips podem ser um hobby gratificante e desafiador. chips de micro que são programáveis com ferramentas facilmente encontrados também são referidos como microcontroladores. Se você gostaria de começar a programar um microcontrolador, a série de chips PIC é uma excelente e barata ponto de partida. Com um custo mínimo e alguma dedicação à aprendizagem, você será capaz de programar os chips para realizar quase todas as tarefas que você pode imaginar. Este passatempo é útil, mas ser avisado de que ele exige mãos cuidadosas e um alto nível de atenção.
Coisas que você precisa
- microcontrolador PIC
- programador PIC
- código do bootloader
- diodo emissor de luz (opcional)
- ligações de fio (opcional)
- Placa de ensaio (opcional)
- pulseira de descarga estática (opcional)
Preparação
Anexe o seu microcontrolador PIC para o programador. O programador irá fornecer-lhe com um ready-to-use método fácil, de se comunicar com o chip. Não toque o chip diretamente sem primeiro descarregar-se de qualquer electricidade estática.
Ligue o programador ao computador através de USB ou conexão serial. O tipo de conexão será determinado pelo seu modelo. programadores USB são preferidos, uma vez que podem ser facilmente utilizados com os computadores modernos.
Instalar qualquer software fornecido com o programador. Este software permite que você envie o seu código de programação diretamente para o chip. Verifique se o seu microcontrolador PIC para compatibilidade com o programador e software.
Programação
Baixar e instalar o código do bootloader apoio para o seu chip. Este código é o bootloader "cérebro" do microcontrolador PIC, e vai entender e executar qualquer código de instalar no chip através do programador. O bootloader que você escolheu será determinado pelo seu modelo de chip.
Escreva o seu código de programação na língua de sua escolha. Certifique-se de que a linguagem é apoiado por uma série de software de chips e de programação que você escolheu. linguagem assembly é quase universalmente suportado, embora línguas mais altas também estão disponíveis, dependendo do seu chip e bootloader.
Teste sua configuração de programação, criando um circuito simples usando uma luz LED e fio leva em uma placa de ensaio de programação. Escrever uma função simples no idioma de sua escolha para ligar a luz e desligar. Ao completar este sucesso, você vai verificar se a configuração de programação está funcionando.