Fundamentos De Microcontrolador PIC
Casos: Fundamentos De Microcontrolador PIC. Pesquise 862.000+ trabalhos acadêmicosPor: barrosm41 • 18/5/2013 • 9.007 Palavras (37 Páginas) • 616 Visualizações
INTRODUÇÃO ....................................................................................................................... 2
1. INTRODUÇÃO AOS MICROCONTROLADORES...................................................... 3
1.1. O que é um Microcontrolador? ................................................................................. 3
1.2. Qual a diferença do Microcontroladores e dos Microprocessadores? ...................... 3
1.3. O que significa PIC? ................................................................................................. 3
1.4. Programação do PIC ................................................................................................. 5
1.5. O que é o MpLab?..................................................................................................... 6
2. O PIC 16F877A ................................................................................................................ 7
2.1. NOMENCLATURA DOS PINOS ........................................................................... 8
2.2. QUE É SCHMITT-TRIGGER?.............................................................................. 10
2.3. GERADOR DE RELÓGIO – OSCILADOR ......................................................... 12
2.4. Oscilador XT........................................................................................................... 12
2.5. Oscilador RC........................................................................................................... 13
3. AMBIENTE INTEGRADO DE DESENVOLVIMENTO (IDE) .................................. 16
3.1. CRIAÇÃO DE UM PROJETO:.............................................................................. 17
4. INTRODUÇÃO À LINGUAGEM C – O PRIMEIRO PROGRAMA........................... 25
5. USO DO MPSIM PARA SIMULAÇÃO ....................................................................... 29
6. AS VARIÁVEIS NO COMPILADOR CCS.................................................................. 43
6.1. O que são Variáveis? .............................................................................................. 43
6.2. Tipos de variáveis ................................................................................................... 43
6.3. OS MODIFICADORES.......................................................................................... 43
6.4. Declaração de Variáveis ......................................................................................... 44
6.5. Inicializando Variáveis ........................................................................................... 45
6.6. Variáveis Locais e Globais ..................................................................................... 46
6.7. Constantes............................................................................................................... 46
Exercícios 6.1:..................................................................................................................... 47
7. OPERADORES EM C.................................................................................................... 48
7.1. O Operador de Atribuição....................................................................................... 48
7.2. Os Operadores Aritméticos..................................................................................... 48
7.3. Operadores Relacionais e Lógicos.......................................................................... 50
7.4. Operadores de Incremento e Decremento............................................................... 51
7.5. Operadores Aritméticos de Atribuição ................................................................... 52
7.6. Operadores Bit a Bit................................................................................................ 53
7.7. Interface com os interruptores ................................................................................ 55
Exercícios 7.1: .............................................................................................................. 59
8. TEMPORIZAÇÃO NO PIC ........................................................................................... 61
8.1. A função Delay:...................................................................................................... 61
8.2. Interrupção Temporizador: ..................................................................................... 64
8.3. O temporizador TIMER 0....................................................................................... 64
Exercícios 8.1: .............................................................................................................. 68
9. SINAIS ANALÓGICOS NO PIC................................................................................... 70
9.1. CONCEITOS BÁSICOS DOS CONVERSORES ................................................. 70
9.2. Tratamento de Entradas Analógicas no PIC ........................................................... 72
Exemplo 9.2: ....................................................................................................................... 74
Exercícios:.......................................................................................................................... 76
10.
...