Microcontrolador PIC

7324 palavras 30 páginas
Microcontrolador PIC18F4520

Microcontrolador PIC
Os microcontroladores PIC são fabricados pela empresa Microchip. Existem basicamente quatro famílias de PICs diferenciadas pelo tamanho da palavra de memória de programa: 12, 14 , 16 e 32 bits. A Microchip lançou também uma nova família de microcontroladores chamada DsPIC que possui barramento interno de 16 bits e 24 bits.
O PIC tem uma arquitetura interna do tipo Harvard que possui um barramento para instruções e outro para os dados, diferente da tradicional arquitetura Von-Neumann que tem um mesmo barramento para dados e para as instruções. A arquitetura Harvard tem a vantagem de ser mais rápida, porem mais complexa, já a arquitetura do tipo VonNeumann é mais simples, mas o processo é mais lento visto que as instruções e os dados trafegam pelo mesmo barramento. O aumento no tamanho da palavra de programa possibilita um aumento no número de instruções: os PICs de 12 bits (12C508, 12C509, 12CE518, 16C54, 16C55) possuem apenas 33 instruções, os de 14 bits (12C671, 12C672,
12CE673, 12C674, 14000, 16C55x) possuem 35 instruções e os de 16 bits (17C4x, 17C75X, 17C76X, 18C2XX,
18C4XX) possuem 77 instruções.

Figura 1: Escala de evolução da família PIC - Fonte: www.microchip.com

Desempenho da família PIC
Capacidade de pipeline (enquanto executa uma instrução, o processador busca a próxima instrução na memória, de forma a acelerar a execução do programa).
Execução de uma instrução por ciclo de máquina, com exceção das instruções de desvios que consomem dois ciclos de máquinas para serem executadas.
Um ciclo de máquina no PIC equivale a quatro ciclos de clock, ou seja, o sinal de clock é dividido por 4 antes de executar a instrução
Cada Instrução ocupa uma posição de memória de programa (MEMÓRIA FLASH).
Tempo de execução das instruções fixa, com exceção das instruções de desvios que consomem dois ciclos de máquina. Outra característica importante da arquitetura PIC esta na semelhança e compatibilidade entre os diversos

Relacionados

  • Microcontrolador PIC
    1580 palavras | 7 páginas
  • PIC - Microcontroladores
    706 palavras | 3 páginas
  • Microcontrolador pic
    3157 palavras | 13 páginas
  • MICROCONTROLADORES PIC
    3263 palavras | 14 páginas
  • Microcontrolador pic
    1483 palavras | 6 páginas
  • Microcontrolador PIC
    1693 palavras | 7 páginas
  • Pic microcontrolador
    703 palavras | 3 páginas
  • Microcontroladores pic
    3297 palavras | 14 páginas
  • Microcontroladores pic
    8482 palavras | 34 páginas
  • microcontrolador pic
    405 palavras | 2 páginas