AA
Famlia PIC
AA
AA
PIC 18F4550
Memria de Instrues de 32K x 16 bits (High-Performance) FLASH Memria de dados (SRAM) com 2 Kbytes de uso geral endereamento de 12 bits (4096 bytes) divididos em 16 bancos de 256 bytes cada; 40 pinos 35 portas de I/O configurveis como entrada ou sada; Memria adicional interna do tipo EEPROM no voltil de 256bytes; 20 tipos de interrupes diferentes; Programao g com 83 instrues; ; Frequncia mxima de operao de at 48 MHz (12 MIPS) Pilha (Stack) de 31 posies; Perifricos: 4 Timers, PWM, Conversor A/D de 10 bits, USART, USB 2.0.; Multiplicador e comparador via hardware
AA
PIC 18F4550
AA
Memria de Programa
Memria de Instrues de 32K x 16 bits; 75 instrues; i t Pilha de 31 posies; Program Counter de 21 bits (at 4MB); Dois vetores de interrupo (0008h e 0018h);
AA
Memria de Programa
AA
Memria RAM
Memria de dados de 2K x 8 bits; Endereado por duto de 12 bits (4096); 16 bancos de 256 bytes cada; Registrador BSR para seleo do banco: 4 bits do BSR (MSB) 8 bits da instruo (LSB) 256 bytes de acesso direto (0 e 15) (GPR + SFR) Seleo na instruo se o acesso direto (a = 0) ou via banco (a = 1).
AA
SFR
AA
EESC USP
AA
Conversor A/D
AA
13 canais multiplexados
AA
Equaes
AA
Registradores
AA
ADCON0
AA
ADCON1
AA
ADCON2
AA
Mdulo CCP
AA
Mdulo CCP
CCP = Capture, Compare, PWM; Perifrico presente em alguns microcontroladores PIC Modo Capture: contagem de tempo entre dois eventos ocorridos no pino do PIC Modo Compare: contagem de tempo entre dois eventos ocorridos no pino do PIC e comparao com um valor pr determinado Modo PWM: gerao de um pulso PWM no pino do PIC Pode gerar interrupo Utiliza os temporizadores do PIC para gerao da base de tempo:
EESC USP
AA
PWM
Pulse Width Modulation = Modulao por largura de pulso Onda de frequncia constante mas com largura de pulso varivel (ciclo de trabalho ou duty cycle) Obteno de uma tenso analgica a partir de um sinal digital (conversor D/A)
EESC USP
AA
PWM
Uso um filtro passa baixa com frequncia de corte menor do que a frequnca do PWM
1 fc 2 RC
EESC USP
AA
Registradores
CCP1CON CCP2CON CCPR1L CCPR1H CCPR2L CCPR2H
AA
FIM
AA