PIC18F542

O PIC18F542 é um poderoso microcontrolador de 10MPIS (100 nanosegundo por instrução), fabricado pela Microchip. Possui 77 instruções assembly, memória de programa CMOS Flash de 32k (pode armazenar até 16384 instruções), 1.5k de memória RAM. Tanto a memória de programa como a de dados são de acesso linear, não estão organizadas em bancos de memórias, como acontecia com os modelos da família 16F e seus antecessores. PIC18F452 pode ser encontrado em encapsulamentos de 40 a 44 pinos (DIP, TQFP, PLCC). Uma grande vantagem da utilização de microcontrolador é sua compatibilidade pino a pino com os PIC16C5X, PIC12CXXX, PIC16CXX e PIC17CXX. Outra característica interessante do PIC18F452 é sua capacidade de auto programar-se, isso permite que programa complexos possam ser implementados. A memória EEPROM de 256 bytes também está presente neste modelo, tornando possível a codificação de algoritmos que envolvam auto-calibração, ajustes e armazenamento de parâmetros pelo próprio software.

O conversor analógico digital presente no PIC18F452 tem resolução de 10 ou 8 bits, configurável via software e oito canais analógicos. Para comunicar-se com o mundo exterior este modelo conta com interface SPI, IC2, USART (RS232 e RS485) e PSP, porta paralela escrava. Além de seus 34 pinos digitais que podem atuar com entrada ou saída.

Para controlar motores e inversores o PIC18F452 conta com dois canais de PWM com resolução máxima de 6.5 ns, podendo operar com freqüência de até 156kHz (oito bits de resolução) e 36kHz (10 bits de resolução).

Para mais informações veja:
Familia de microcontroladores PIC18FXX2 ou
Microchip lança a Família de MCUs de 32bis: PIC32


Bibliografia:
Microchip. PIC18FXX2 Data Sheets: High Performance, Enhanced FLASH Microcontrollers with 10-Bit A/D.


Comentários

Postagens mais visitadas deste blog

Pinagem USB

Símbolos Elétricos

Tabela de Equivalência de Lâmpadas LED