Exercicios pic

Disponível somente no TrabalhosFeitos
  • Páginas : 59 (14610 palavras )
  • Download(s) : 0
  • Publicado : 29 de maio de 2012
Ler documento completo
Amostra do texto
CENTRO FEDERAL DE EDUCAÇÃO
TECNOLOGICA DO ESPIRITO SANTO
UNED – SERRA / AUTOMAÇÃO INDUSTRIAL

APOSTILA DE:
PROGRAMAÇÃO DE
MICROCONTROLADORES PIC
USANDO LINGUAGEM C

PROF: MARCO ANTONIO

VITORIA, AGOSTO 2006

MICROCONTROLADORES PIC EM C

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.
OsciladorXT........................................................................................................... 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? .............................................................................................. 436.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ícios6.1:..................................................................................................................... 47
7. OPERADORES EM C.................................................................................................... 48
7.1.
O Operador de Atribuição....................................................................................... 48
7.2.
Os OperadoresAritmé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...
tracking img