resumo das familias do PIC.
Microcontroladores de 8Bits
PIC10 => Low-Range
PIC12 => Mid-Range
PIC14 => Mid-Range
PIC16 => Mid-Range
PIC18 => High-Range
Pics da familia PIC10 e PIC12 no geral são microcontroladores de pequeno porte com poucos pinos e são utilizados em pequenas aplicações, eles não possuem muitos recursos, mas compensam pelo tamanho (os menores possuem 6 pinos) e pelo fato de já possuírem um oscilador interno (a maioria).
Já os intermediários PIC14 e PIC16 possuem uma maior variedade de pinagem e recursos como
USB, SPI, I2C™, USART, LCD, conversores A/D, etc.
Os PICs da familia PIC18 são os de maior desempenho e recursos dentro dos pics de 8Bits da microchip, pois além dos recursos das familias anteriores possuem recursos adicionais como comunicação Ethernet, USB2.0, CAN, PWM, Memoria vai até 256K (alguns modelos), Pics com até 100pinos, Maior set de instruções, Etc.
Communication Peripherals and Protocols: (dados retirado do site da microchip)
-RS232/RS485
-SPI™
-I2C™
-CAN
-USB
-LIN
-Radio Frequency
-TCP/IP
-Capture/Compare
-Pulse Width Modulators
(PWMs)
-Counters/timers
-Watchdog timers
-Up to 12-bit analog-to-digital (A/D) converters
-Comparators and Op Amps
-Brown-out detectors
-Low-voltage detectors
-Temperature sensors
-Oscillators
-Voltage references
-Digital-to-analog (D/A) converters
PIC24F
PIC24H
dsPIC30 DSC
dsPIC33 DSC
Ambos são voltados para aplicações que exigem desempenho, sendo que o PIC24F é o de baixo custo dentro desta familia. Em termo de recursos ele é semelhante aos PIC18, com algumas implementações como divisão 32/16 e 16/16 feita em hardware.
A familia dsPICXX é voltada para processamento digital de sinais, pois possuem um hardware/set instruções otimizado para cálculos matemáticos.
Um recurso que vale citar é o PPS (peripheral pin select) que permite que os recursos sejam mapeados nas I/O, isso da uma flexibilidade na hora de montar o layout de uma placa.
On-chip peripherals: (dados retirado do site da microchip)
○ Clock options choices – crystal, resonator, Low Power RC, on-chip Fast RC, with & w/o PLL
○ Communications modules:
• SPI™, I²C™, UART, CAN 2.0B (Standard & Enhanced), Codec Interface (I²S & AC97)
○ Timers
• Input Capture
• Output compare & Standard PWM
○ Real Time Clock & Calendar (RTCC)
○ Cyclic Redundancy Check (CRC)
○ Motor Control PWMs
○ Power Supply PWMs
○ Quadrature Encoder Interface
○ Analog-to-digital converters: (±1 LSB accuracy)
• Up to 2 A/D converters on-chip
• 10-bit, conversion rate of 1 Msps
• 12-bit, conversion rate of 500 ksps
○ Analog Comparators
○ Parallel Master Port
Microcontroladores de 32Bits
Esta familia saiu recentemente no mercado e possui uma serie de benefícios em relação as familias anteriores, este atualmente é a familia de maior desempenho e recursos que a microchip fornece. Segue alguns dos recursos desta familia:
* Freqüência de operação vai até 72MHZ
* Memória de programa 32 a 512K
* Memória para variáveis 8 a 32K
* Memória para boot de 12K
* Até 16 canais de conversão A/D com precisão de 10bits
* RTCC (real time counter/calendar) em hardware
* Até 5 timers/counters que operam em 16bits, sendo possível combina-los para gerar timers de 32bits
* Porta paralela de 8 ou 16bits (SRAM, FLASH, QVGA, LCDS e outros periféricos)
Segue alguns links para maiores informações
Nenhum comentário:
Postar um comentário