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 tem 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 em microcontroladores.

Existem muitos tipos de microcontroladores PIC disponíveis. As diferenças entre os diferentes modelos são o fator de forma, número de pinos e quantidade de memória. O pacote em linha duplo (DIP) é geralmente preferido pelos entusiastas do PIC, porque é mais fácil trabalhar e pode ser facilmente adicionado a uma placa de pão. O pacote quad flat no-lead (QFN) é geralmente usado em ambientes industriais, por ser mais compacto. A maioria das pessoas não utilizará todos os pinos ou memória em seu microcontrolador PIC, portanto, não é necessário comprar um microcontrolador de primeira linha.

Um aquarista geralmente conecta seu microcontrolador a uma placa de ensaio ou placa de circuito. 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 LED e sensores, podem ser conectadas 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 PIC. Normalmente, são muito mais caros que o próprio microcontrolador e conectam-se ao microcontrolador através das portas USB ou seriais de 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 de livros 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 com aparência semelhante.

Outra opção a considerar é a relativamente nova plataforma Arduino®. É 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 em programação.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?