O que é um microcontrolador PIC?
Um controlador de interface periférica (PIC) é um tipo de microcontrolador que é comumente usado por entusiastas e inventores. Um microcontrolador PIC normalmente possui entre 20 e 60 pinos que controlam a entrada e a saída do microcontrolador. Eles geralmente são integrados a uma placa de circuito e programados usando a linguagem C. Os microcontroladores PIC são baratos, flexíveis e fáceis de usar, o que os torna uma escolha popular nos microcontroladores.
Existem muitos tipos de microcontroladores PIC disponíveis. As diferenças entre os diferentes modelos são o fator de forma, o número de pinos e a quantidade de memória. O pacote duplo em linha (DIP) é geralmente preferido pelos amadores de PIC, porque é mais fácil de trabalhar e pode ser facilmente adicionado a uma placa de pão. O pacote Quad Flat No Leads (QFN) é geralmente usado em ambientes industriais, porque é mais compacto. A maioria das pessoas não usa todos os pinos ou memória em seu microcontrolador PIC, por isso não é necessário comprar um microcont de primeira linhaRolo. Uma placa de ensaio é mais fácil de usar, mas a placa de circuito é preferível em aplicações mais permanentes porque é mais compacta e durável. Entradas e saídas, como motores, luzes de LED e sensores, podem ser conectados aos pinos do circuito ou da placa de pão. Estes podem ser controlados pelo microcontrolador PIC.
Para programar um microcontrolador PIC, é necessário ter um programador de fotos. Normalmente, eles são muito mais caros que os próprios microcontroladores e conectam -se ao microcontrolador através das portas USB ou serial em um computador. A programação do microcontrolador também é feita através de C. A programação geralmente consiste em obter entrada e saída dos pinos. Normalmente é bastante difícil para um novato programar um microcontrolador PIC, embora possa ser aprendido através do BooKS ou tutoriais online.
O microcontrolador PIC é semelhante ao microcontrolador AVR. Essas são as duas opções mais populares para os entusiastas do microcontrolador. Nenhum desses microcontroladores é uma opção claramente melhor. Ambos são baratos, programados em C e de aparência semelhante.
Outra opção a considerar é a plataforma Arduino® relativamente nova. É um projeto de código aberto baseado no microcontrolador AVR. É significativamente mais fácil programar um Arduino® do que um microcontrolador PIC, por isso pode ser uma escolha melhor para aqueles sem muita experiência de programação.