Microcontrolador PIC
De Wikipedia, a enciclopédia encyclopedia
microcontroladores da arquitetura Harvard modificada fabricados pela Microchip Technology, que processam dados de 8 bits, de 16 bits e, mais recentemente, de 32 bits. São derivados do PIC1650[1] originalmente desenvolvidos pela divisão de microeletrônica da General Instrument. Seu nome é oriundo de "Programmable Interface Controller" (Controlador de Interface Programável), anteriormente conhecido como "Peripheral Interface Controller" (Controlador de Interface Periférica), hoje conhecido apenas como PIC.[2][3] Contam com extensa variedade de modelos e periféricos internos. Possuem alta velocidade de processamento devido a arquitetura Harvard e conjunto de instruções RISC (conjuntos de 35 instruções e de 76 instruções), com recursos de programação por Memória flash, EEPROM e OTP. Os microcontroladores PIC têm famílias com núcleos de processamento de 12 bits, 14 bits e 16 bits, e trabalham em velocidades de 0 kHz (ou DC) a 48 MHz e velocidades de 16 MIPS em alguns modelos. Há o reconhecimento de interrupções tanto externas como de periféricos internos. Funcionam com tensões de alimentação de 1.8 a 6V e os modelos possuem encapsulamento de 6 a 100 pinos em diversos formatos (SOT23, DIP, SOIC, TQFP, etc).
Os PICs são populares, tanto industrialmente como para hobbystas graças ao seu baixo custo, ampla disponibilidade, grande base de usuários, extensa coleção de notas de aplicação, disponibilidade de ferramentas de desenvolvimento de baixo custo ou grátis, e capacidade de programação serial e reprogramação com memória flash.