Aula 01
Informaoes Gerais
Microcontroladores PIC18 Programao em C
Prof: Fabio P. Curty
E-mail:
fabio-curty@hotmail.com
Jan/2011
1. Bibliografia para este curso
R$ 106,00
R$ 157,00
http://www.erica.com.br
R$ 136,00
2. Objetivos
Entender a arquitetura e operao dos elementos de
uma unidade processadora;
Compreender o princpio bsico de funcionamento
de um microcontrolador;
Conhecer as interfaces bsicas entre o sistema
microcontrolado e o meio externo;
Ler, interpretar e desenvolver programas na
linguagem C para PIC18;
Compreender perifricos dos microcontroladores,
como: comunicao serial, conversor
analgico/digital e timer;
3. Contedo Programtico
Unidade 01: Introduo
Unidade 02: Mapeamento de Memria
Unidade 03: Arquitetura Interna do PIC 18
Unidade 04: Estudos dos Sinais do PIC18
Unidade 05: Programao em C
Unidade 06: Interrupes
Unidade 07: Portas de E/S
Unidade 08: Mdulos de Suporte a CPU
Unidade 09: Timers
Unidade 10: Perifricos analgicos
Unidade 11: Perifricos de comunicao
Unidade 12: EEPROM e Flash
5
Unidade 13: Exemplos e projetos com PIC18
4. Conhecimentos Necessrios
Experincia
em algoritmos na forma de
fluxogramas e diagramas de blocos;
Conhecer
os recursos fundamentais da
linguagem C (padro ANSI-C);
Conhecer os recursos bsicos de eletrnica
digital e analgica (transistores, rels, portas
lgicas, leds, diodos, tenso, corrente) e
manipulao de equipamentos de medio
(osciloscpio, multmetros, ampermetros, etc.).
5. Softwares utilizados durante o curso
IDE: M PLABX (editor e interface)
(Compilador C18)
Proteus
Criao e simulao de circuitos eletrnicos
Interface de simulao
9
I/O botao, led, display de sete seg. shift register, multiplexao de saidas.
Ferramentas de hard
Pic18F1220 board
10
Pic18F2550 board
Aperfeioados
Kit PIC MASTER PIC18F4550
Kit PIC MASTER PLUS PIC18F4550 com Touch Screen
11
6. Outros Kits
MultiPROG Programador USB
Gravador de PIC USB para
PIC12F, PIC16F e PIC18F
PICKit 2 Microchip gravador Pic
12
6. Outras opes de gravao
Gravador: JDM Serial RS232
13
6. Outras opes de gravao
Gravador: USB
14
6. Fabricantes de Kits
http://www.farnell.com.br/
http://www.microgenios.com/
http://www.acepic.com.br/
http://www.labtools.com.br/
http://www.exsto.com.br/
http://www.cerne-tec.com.br/
15
7. Plano de Aula
18F1220
18F1220
16
www.mecatronicadegaragem.blogspot.com
7. Plano de Aula
17
8. Microchip
www.microchip.com
19
9. Microchip Famlias de PIC
20
10. Bibliografia
Bibliografia bsica
PEREIRA,
Fbio; Microcontroladores PIC
Hardware e Software, 1 ed. Ed. rica, 2010.
18
Detalhado
ZANCO,
Wagner da Silva; Microcontroladores PIC18 com
Linguagem C - Uma Abordagem Prtica e Objetiva, 1 ed. Ed.
rica, 2010.
MIYADAIRA, Alberto Noboru; Microcontroladores PIC18 - Aprenda
e Programe em Linguagem C, 1 ed. Ed. rica, 2010.
Bibliografia complementar
SOUZA, D. J.; Desbravando o Microcontrolador PIC18 - Recursos
Avanados, 1 ed., So Paulo, Ed. rica, 2010.
PEREIRA, F.; Microcontroladores PIC Programao em C, 7 ed.,
So Paulo, rica, 2005.
MRTINS, N. A. Sistemas Microcontrolados. So Paulo: Novatec,
21
2005.
Prxima Aula
Aula 02
Introduo aos
Microcontroladores
22