sexta-feira, 10 de junho de 2011

Microcontroladores PIC

        
             Os PIC fazem parte de uma família de microcontroladores fabricados pela Microchip, que processam dados de 8, 16 bits e 32 bits. Existe uma vasta variedade de modelos e periféricos internos. Possuem alta velocidade de processamento devido a sua arquitetura e conjunto de 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 0kHz (ou DC) a 48MHz e velocidades de 16 MIPS em alguns modelos.  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 podem ser programados em linguagem mnemônica (assembly, por exemplo) ou usando-se compiladores de linguagem de alto nível (C, Basic etc) que geram um código em formato hexadecimal que são usados para serem gravados na memória de programa desses microcontroladores. Para tal procedimento, utiliza-se um gravador apropriado, acoplado a um PC. PICs com memória FLASH são altamente flexíveis na fase de desenvolvimento, pois permitem uma rápida alteração do código de programa e sua posterior gravação e teste. Como ferramentas de desenvolvimento, encontram-se disponíveis: gravadores, depuradores, emuladores, placas de protótipos, etc. Abaixo temos alguns exemplos de gravadores de PIC muito comum no mercado brasileiro.

Nenhum comentário: