Microcontrolador
Microcontroladores PIC18 Programação em C
Edmar Rangel Bertolini – Senai - CETEL
1. Bibliografia para este curso
http://www.erica.com.br
2. Objetivos
Entender a arquitetura e operação dos elementos de uma unidade processadora; Compreender o princípio básico de funcionamento de um microcontrolador; Conhecer as interfaces básicas entre o sistema microcontrolado e o meio externo; Ler, interpretar e desenvolver programas na linguagem C para PIC18; Compreender periféricos dos microcontroladores, como: comunicação serial, conversor analógico/digital e timer;
3. Conteúdo Programático
Unidade 01: Introdução Unidade 02: Mapeamento de Memória Unidade 03: Arquitetura Interna do PIC 18 Unidade 04: Estudos dos Sinais do PIC18 Unidade 05: Programação em C Unidade 06: Interrupções Unidade 07: Portas de E/S Unidade 08: Módulos de Suporte a CPU Unidade 09: Timers Unidade 10: Periféricos analógicos Unidade 11: Periféricos de comunicação Unidade 12: EEPROM e Flash Unidade 13: Exemplos e projetos com PIC18
4. Conhecimentos Necessários
Experiência em algoritmos na forma de fluxogramas e diagramas de blocos; Conhecer os recursos fundamentais da linguagem C; Conhecer os recursos básicos de eletrônica digital e analógica (transistores, relés, portas lógicas, leds, diodos, tensão, corrente) e manipulação de equipamentos de medição (osciloscópio, multímetros, amperímetros, etc.).
5. Softwares utilizados durante o curso
IDE: MPLAB v.8.63 (editar, compilar C18 e simular)
6. Kit de Desenvolvimento
6. Outros Kits
6. Outros Kits
6. Outros 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/
7. Plano de Aula
8. Material Didático
Esquemas; Códigos C; Datasheets; Kit PIC; Manuais; Pragramas.
9. Microchip
9. Microchip – Famílias de PIC
Próxima Aula
Aula 02 Introdução aos