HOME      PROJETOS      PROGRAMAÇÃO      MÓDULOS     
  1. INTRODUÇÃO
  2. RECURSOS
  3. ARQUITETURA
  4. ENDEREÇAMENTO
  5. INTERRUPÇÕES
  6. NÍVEIS DE INTERRUPÇÕES NA FAMÍLIA 18F
  7. RESETS DO MICROCONTROLADOR
  8. MODO SLEEP
  9. WATCHDOG TIMER
  10. O STACK
  11. A LINGUAGEM ASSEMBLER
  12. MPLAB - Criando Projetos
  13. LIBRARIES - Usando Bibliotecas de Funções

INTRODUÇÃO

O material aqui apresentado pode ser copiado, modificado e distribuido sem prévia autorização do autor desde que citada a fonte.

Os microcontroladores PIC, produzidos pela Microchip, são dispositivos de alta performance e baixo custo que podem ser adotados para todos os tipos de projetos onde o controle digital seja necessário.

As famílias PIC12F e PIC16F possuem chips que têm desde poucas portas de I/O até portas especializadas como USART, SSP, Conversores Analógicos para Digitais, Comparadores, Timers, etc.

A família PIC18F possui maiores quantidades de memórias Flash, RAM e EEPROM que podem ser regravadas dezenas de milhares de vezes. Possuem, também, portas USB, podem trabalhar com prioridade de interrupções e possuem PLL que quadruplicam a frequência de clock podendo atingir até 40MHZ.

Consulte as características dos diversos microcontroladores existentes no site da Microchip.



  1. INTRODUÇÃO
  2. RECURSOS
  3. ARQUITETURA
  4. ENDEREÇAMENTO
  5. INTERRUPÇÕES
  6. NÍVEIS DE INTERRUPÇÕES NA FAMÍLIA 18F
  7. RESETS DO MICROCONTROLADOR
  8. MODO SLEEP
  9. WATCHDOG TIMER
  10. O STACK
  11. A LINGUAGEM ASSEMBLER
  12. MPLAB - Criando Projetos
  13. LIBRARIES - Usando Bibliotecas de Funções

H P S P I N

Desde 04 de Março de 2010

Atualização: 30 de Novembro de 2020