• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
 
Conectando o PIC 
Explorando Recursos Avançados
David José de Souza
Nicolás César LaviniaMosaico Engenharia Eletrônica
 
 
Sumário
CAPÍTULO 1 - INTRODUÇÃO..............................................................................................................................1
 
A M
OSAICO
..........................................................................................................................................................1
 
N
OSSOS OBJETIVOS
..............................................................................................................................................1
 
O
S PRÉ
-
REQUISISTOS
............................................................................................................................................2
 
A
SISTEMÁTICA DO TREINAMENTO
...........................................................................................................................2
 
Conhecendo o microcontrolador base..............................................................................................................2 
 
Conhecendo o hardware utilizado....................................................................................................................2 
 
 Aulas práticas..................................................................................................................................................2 
 
Projeto final.....................................................................................................................................................3
 
 Apêndices .......................................................................................................................................................3
 
CD-Rom..........................................................................................................................................................3
 
Padrões textuais..............................................................................................................................................3
 
CAPÍTULO 2 - O PIC 16F877...............................................................................................................................5
 
I
NTRODUÇÃO
........................................................................................................................................................5
 
P
INAGEM
..............................................................................................................................................................6
 
N
OMENCLATURA DOS PINOS
...................................................................................................................................6
 
A
ESTRUTURAÇÃO INTERNA
....................................................................................................................................9
 
O
S CICLOS DE MÁQUINA
.......................................................................................................................................10
 
A
MEMÓRIA DE PROGRAMA
..................................................................................................................................11
 
Vetor de reset................................................................................................................................................11
 
Vetor de interrupção......................................................................................................................................11
 
Tamanho da memória e páginas ...................................................................................................................11
 
Pilha (Stack)..................................................................................................................................................12 
 
Mapa da memória de programa.....................................................................................................................13
 
A
MEMÓRIA DE DADOS VOLÁTIL
(RAM)..................................................................................................................13
 
Registradores especiais ................................................................................................................................13
 
Registradores de uso geral............................................................................................................................14
 
Tamanho da memória e bancos ....................................................................................................................14
 
Mapa da memória de dados ..........................................................................................................................16 
 
M
EMÓRIAS NÃO VOLÁTEIS
(E
2
PROM
E
FLASH)....................................................................................................16
 
A
S INTERRUPÇÕES
..............................................................................................................................................17
 
Interrupção de Timer 0 ..................................................................................................................................17 
 
Interrupção externa .......................................................................................................................................17 
 
Interrupção por mudança de estado ..............................................................................................................17 
 
Interrupção da porta paralela (PSP)...............................................................................................................18 
 
Interrupção dos conversores A/D...................................................................................................................18 
 
Interrupção de recepção da USART ..............................................................................................................18 
 
Interrupção de transmissão da USART..........................................................................................................18 
 
Interrupção da comunicação serial (SSP e I²C)..............................................................................................18 
 
Interrupção do CCP1 (Capture/Compare/PWM).............................................................................................18 
 
Interrupção do Timer 2 ..................................................................................................................................18 
 
Interrupção do Timer 1 ..................................................................................................................................18 
 
Interrupção de fim de escrita na E 
PROM/FLASH..........................................................................................18 
 
Interrupção de colisão de dados (Bus Collision).............................................................................................19
 
Interrupção do CCP2 (Capture/Compare/PWM).............................................................................................19
 
Operando com as interrupções......................................................................................................................19
 
D
EMAIS RECURSOS E PERIFÉRICOS
.......................................................................................................................21
 
C
ARACTERÍSTICAS ELÉTRICAS
..............................................................................................................................23
 
CAPÍTULO 3 - RESUMO DO SET DE INSTRUÇÕES.........................................................................................25
 
O
S TERMOS UTILIZADOS
.......................................................................................................................................25
 
A
CONSTRUÇÃO DOS NOMES DAS INSTRUÇÕES
.......................................................................................................26
 
 
T
ECLAS E LEDS
...................................................................................................................................................30
 
B
UZZER
.............................................................................................................................................................30
 
M
EMÓRIA
E
2
PROM
EXTERNA
..............................................................................................................................30
 
C
OMUNICAÇÃO SERIAL
RS-232............................................................................................................................30
 
C
ONVERSÃO
A
NALÓGICO
/ D
IGITAL
(A/D)..............................................................................................................30
 
S
ISTEMA DE TEMPERATURA
..................................................................................................................................31
 
C
ONECTOR DE EXPANSÃO
....................................................................................................................................31
 
G
RAVAÇÃO
I
N
-C
IRCUIT
........................................................................................................................................31
 
CAPÍTULO 5 - AULA 1: AS PRIMEIRAS EXPLORAÇÕES (I/OS E TIMERS).....................................................33
 
I
NTRODUÇÃO
......................................................................................................................................................33
 
T
EORIA E
R
ECURSOS DO
PIC...............................................................................................................................33
 
Estudo das Portas .........................................................................................................................................33
 
Estudo dos Timers.........................................................................................................................................39
 
L
ÓGICA DO EXEMPLO
...........................................................................................................................................46
 
E
SQUEMA
E
LÉTRICO
............................................................................................................................................47
 
F
LUXOGRAMA
.....................................................................................................................................................48
 
C
ÓDIGO
.............................................................................................................................................................52
 
D
ICAS E
C
OMENTÁRIOS
.......................................................................................................................................58
 
E
XERCÍCIOS
P
ROPOSTOS
.....................................................................................................................................58
 
A
NOTAÇÕES
.......................................................................................................................................................59
 
CAPÍTULO 6 - AULA 2: VARREDURA DE DISPLAY DE 4 DÍGITOS.................................................................61
 
I
NTRODUÇÃO
......................................................................................................................................................61
 
T
EORIA E
R
ECURSOS DO
PIC...............................................................................................................................61
 
L
ÓGICA DO EXEMPLO
...........................................................................................................................................63
 
E
SQUEMA
E
LÉTRICO
............................................................................................................................................65
 
F
LUXOGRAMA
.....................................................................................................................................................66
 
C
ÓDIGO
.............................................................................................................................................................71
 
D
ICAS E
C
OMENTÁRIOS
.......................................................................................................................................80
 
E
XERCÍCIOS
P
ROPOSTOS
.....................................................................................................................................80
 
A
NOTAÇÕES
.......................................................................................................................................................81
 
CAPÍTULO 7 - AULA 3: OPERAÇÃO COM DISPLAY DE CRISTAL LÍQUIDO (LCD)........................................83
 
I
NTRODUÇÃO
......................................................................................................................................................83
 
T
EORIA E
R
ECURSOS DO
PIC...............................................................................................................................83
 
Inicialização do LCD......................................................................................................................................85 
 
Comandos do LCD........................................................................................................................................87 
 
L
ÓGICA DO EXEMPLO
...........................................................................................................................................91
 
E
SQUEMA
E
LÉTRICO
............................................................................................................................................92
 
F
LUXOGRAMA
.....................................................................................................................................................93
 
C
ÓDIGO
.............................................................................................................................................................98
 
D
ICAS E
C
OMENTÁRIOS
.....................................................................................................................................106
 
E
XERCÍCIOS
P
ROPOSTOS
...................................................................................................................................106
 
A
NOTAÇÕES
.....................................................................................................................................................107
 
CAPÍTULO 8 - AULA 4: CONVERSOR ANALÓGICO-DIGITAL INTERNO.......................................................109
 
I
NTRODUÇÃO
....................................................................................................................................................109
 
T
EORIA
............................................................................................................................................................109
 
R
ECURSOS DO
PIC...........................................................................................................................................111
 
L
ÓGICA DO EXEMPLO
.........................................................................................................................................117
 
E
SQUEMA
E
LÉTRICO
..........................................................................................................................................118
 
F
LUXOGRAMA
...................................................................................................................................................119
 
C
ÓDIGO
...........................................................................................................................................................122
 
D
ICAS E
C
OMENTÁRIOS
.....................................................................................................................................130
 
E
XERCÍCIOS
P
ROPOSTOS
...................................................................................................................................130
 
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...