Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula
Na aulas anteriores, você aprendeu o que são e quais as áreas de maior atuação dos microcontroladores. Nesta aula, você terá a oportunidade de conhecer em detalhes a arquitetura e o conjunto de instruções de uma família específica de microcontroladores, a família PIC 16F, da Microchip, uma das mais populares atualmente no mercado. Especificamente, estudaremos os microcontroladores 16F84, 16F628 e 16F877. De antemão, também serão apontadas características da família 18F já que, em um dos kits a ser usado, o microcontrolador é desta família.
Como citado anteriormente, PIC é a abreviatura usada para Peripheral Interface Controller (controlador de interfaces periféricas ou simplesmente controlador de periféricos) - linha de microcontroladores fabricada exclusivamente pela Microchip Technology
Dentre as suas principais características, estão:
Caso esteja em dúvida do que seja CPU RISC, arquitetura Harvard ou estrutura pipeline, retome as Aulas 1 e 2 para rever esses conceitos.
A Microchip divide seus microcontroladores em famílias, de acordo com o número de bits de suas instruções de programa. Assim sendo:
Em todas as famílias citadas, o processador opera com 8 bits de dados mudando apenas o comprimento da palavra de programa. Devido à mudança no comprimento das instruções, podemos observar valores pouco comuns nas especificações dos datasheets quanto à capacidade de memória de programa dos microcontroladores PIC. Por exemplo: para o PIC 12C509 é especificado 1.536 bytes de memória de programa. Tal informação equivale, no entanto, a 1.024 palavras de programa, já que suas instruções são de 12 bits. A conta é a seguinte: 1.536 x 8 / 12 = 1.024.
Versão 5.3 - Todos os Direitos reservados