pic18f4550 [modo de compatibilidade] - decom-ufop · serial, porta de comunicação usb 2.0; 6....
TRANSCRIPT
![Page 1: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/1.jpg)
PIC18F4550Curso Engenharia de Controle e Automação
Alex Vidigal Bastos
www.decom.ufop.br/alex/
1
![Page 2: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/2.jpg)
Agenda
• Características do PIC18F4550
• Pinagem do PIC18F4550
• Pinagem do PIC18F4550 Datasheet
• Arquitetura Interna PIC18F4550
• Organização da Memória
• Kit Desenvolvimento Exsto PIC18F4550
• Circuitos Atuadores
• Desenvolvimento para o PIC18F4550
• Material para as práticas
2
![Page 3: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/3.jpg)
Características - PIC18F4550
• Memória FLASH para armazenamento de programa: 32
Kbytes;
• Memória SRAM para armazenamento de dados: 2 Kbytes;
• Memória EEPROM de dados: 256 bytes;
3
![Page 4: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/4.jpg)
Características - PIC18F4550
• Portas configuráveis como entradas ou saídas digitais: 35;
• Portas configuráveis como canais de entradas analógicas: 13;
• Módulo CCP (Capture / Compare / PWM)
• Capture – Permite a medição do tempo de duração de um
evento;
• Comparação – compara valores entre os registros do TMR1 e
CCPR;
• PWM – Pulse Width Modulation – gera sinais de frequência e
variáveis.
4
![Page 5: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/5.jpg)
Características - PIC18F4550
• Porta paralela de 8 bits (SPP – Streaming Parallelal Port);
• Temporizadores de 8 e 16-bits: 4;
• Watchdog Timer;
5
![Page 6: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/6.jpg)
Características - PIC18F4550
• Frequência de operação de até 48 MHz;
• Múltiplas fontes de interrupção (20);
• Dois comparadores;
• Periféricos avançados de comunicação. Porta de comunicação
serial, Porta de comunicação USB 2.0;
6
![Page 7: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/7.jpg)
Características - PIC18F4550
• Arquitetura Harvard, tecnologia RISC com um conjunto de 75
instruções;
• Pilha de 31 níveis;
7
![Page 8: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/8.jpg)
Pinagem do PIC18F4550
• Portas de entrada e saída (RA, RB, RC, RD e RE);
• Canais de entradas analógicas (AN);
• Pinos de alimentação (VDD e VSS);
• Pinos de entrada para o oscilador externo (OSC);
8
![Page 9: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/9.jpg)
Pinagem do PIC18F4550
• Portas de comunicação serial (RX e TX);
• Porta de comunicação USB (D+ e D-);
• ** Os pinos podem ter mais de uma função;
9
![Page 10: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/10.jpg)
Pinagem do PIC18F4550
• Os 35 pinos de I/O configuráveis, estão agrupados em 5
grupos denominados PORTAS, sendo:
• PORT A;
• PORT B;
• PORT C;
• PORT D;
• PORT E;
10
![Page 11: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/11.jpg)
Pinagem do PIC18F4550
11Distribuição dos pinos no microcontrolador PIC18F4550
![Page 12: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/12.jpg)
Arquitetura Interna
PIC18F4550
12
![Page 13: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/13.jpg)
Arquitetura Interna
PIC18F4550
13
![Page 14: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/14.jpg)
Organização da Memória
• Memória de Programa: memória interna flash de 32.768
Bytes (32 KBytes)
• Armazena instruções, constantes e dados;
• Pode ser escrita/lida de acordo com o programador externo
(Off-board), In-circuit ou durante a execução do programa
através de ponteiros.
14
![Page 15: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/15.jpg)
Organização da Memória
• Memória RAM de dados: memória SRAM interna de 2048
Bytes (2 KBytes) e nela estão incluídos os registradores de
função especial (SFR)
• Armazena dados de forma temporária durante a execução do
programa;
• Pode ser lida/escrita em tempo de execução do programa
através de diversas instruções.
15
![Page 16: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/16.jpg)
Organização da Memória
• Memória EEPROM de dados: memória não volátil de256
Bytes
• Armazena dados que devem ser conservados na ausência de
tensão de alimentação;
• Pode ser escrita/lida em tempo de execução do programa
através de registradores.
16
![Page 17: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/17.jpg)
Organização da Memória
• Memória Configuração: memória que contém bits de
configuração (12 Bytes de memória flash) e os registradores
de identificação (2 Bytes de memória apenas para leitura).
• *** Se trata de um bloco de memória situado a partir da
posição 300000H de memória de programa.
17
![Page 18: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/18.jpg)
Organização da Memória
• Bits de Configuração:
• Opções do Oscilador;
• Opções do Reset;
• Opções do watchdog;
• Opções para depuração e programação do circuito;
• Opções de proteção contra escrita da memória do programa e
de dados da memória EEPROM.
18
![Page 19: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/19.jpg)
Organização da Memória
• Registradores de identificação:
Trata-se de registradores situados nos endereços 3FFFFEH e
3FFFFFH que contém informações do modelo e versão do
dispositivo. Os registradores são apenas de leitura e não
podem ser alterados pelo usuário.
19
![Page 20: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/20.jpg)
Kit de Desenvolvimento
PIC18F4550 - Exemplo
• O kit é dividido em quatro blocos, sendo:
• Circuitos Atuadores;
• Chaves/Teclas;
• Circuito de Sensores;
• Displays.
20
![Page 21: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/21.jpg)
Circuito Atuadores
• São compostos de 3 LEDs (Vermelho, Verde e Amarelo)
• Relé de 5V
• Buzzer (Sirene).
21
![Page 22: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/22.jpg)
Circuito Atuadores
22
Ligação dos Led’s do PIC
![Page 23: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/23.jpg)
Circuito Atuadores
23
Ligação do Relé do PIC
![Page 24: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/24.jpg)
Circuito Atuadores
24
Ligação do Buzzer (Sirene) do PIC
![Page 25: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/25.jpg)
Chaves e Teclas
• Botão 1;
• Botão 2;
• Reset;
• Boot;
25
![Page 26: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/26.jpg)
Chaves e Teclas
26
Ligação da Chave Push Button (Chaveis Táteis) do PIC
![Page 27: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/27.jpg)
Desenvolvimento para
PIC18F4550
27
![Page 28: PIC18f4550 [Modo de Compatibilidade] - DECOM-UFOP · serial, Porta de comunicação USB 2.0; 6. Características -PIC18F4550 • Arquitetura Harvard, tecnologia RISC com um conjunto](https://reader030.vdocuments.pub/reader030/viewer/2022021801/5b4613347f8b9aaa208b6175/html5/thumbnails/28.jpg)
Perguntas
28