Microcontrôleurs Microchip mid-range
Comparatif entre :
Le terme mid-range désigne une des familles de microcontrôleurs 8 bits (PIC) de Microchip.
Cette famille est caractérisée par un jeu d'instructions commun, de 35 instructions.
On se propose ici de comparer les caractéristiques de 5 des plus populaires PIC mid-range.
Remarque à propos de l'identification :
16 = famille Mid-Range
F = mémoire de programme de type Flash (et donc reprogrammable)
exemple : 16F84A
Caractéristiques
|
16F84A
|
16F628A
|
16F88
|
16F876A
|
16F877A
|
Prix fabricant (4/2010)
|
3,11 $
|
1,47 $
|
2,20 $
|
1,49 $ (16F886)
|
1,78 $ (16F887)
|
Nombre de broches (boîtier PDIP) |
18
|
18
|
18
|
28
|
40
|
Mémoire de programme (mots)
|
1024
|
2048
|
4096
|
8192
|
8192
|
Fréquence d'horloge max. (MHz)
|
20
|
20
|
20
|
20
|
20
|
Oscillateur interne
|
/
|
oui
|
oui
|
/
|
/
|
Mémoire SRAM (octets) |
68
|
224
|
368
|
368
|
368
|
Mémoire EEPROM (octets)
|
64
|
128
|
256
|
256
|
256
|
Entrées / sorties
|
13 (2 ports)
|
16 (2 ports)
|
16 (2 ports)
|
22 (3 ports)
|
33 (5 ports)
|
Sources d'interruptions
|
4
|
10
|
12
|
14
|
15
|
Timer/Compteur
|
|
|
|
|
|
USART (SCI)**
|
/
|
oui
|
oui |
oui
|
oui
|
CCP (Compare Caption PWM*) |
/
|
1
|
1
|
2
|
2
|
Comparateurs analogiques
|
/
|
2
|
2
|
2
|
2
|
Tension de référence interne
|
/
|
oui
|
oui
|
oui
|
oui
|
Convertisseur analogique-numérique
(ADC)
|
/
|
/
|
1
|
1
|
1
|
Ecriture et lecture en mémoire de
programme
|
/
|
/
|
oui
|
oui
|
oui
|
SSP (Synchronous Serial Port)
|
/
|
/
|
oui
|
oui
|
oui
|
In-circuit debugging |
/
|
/
|
oui
|
oui
|
oui
|
PSP (Parallel Slave Port) |
/
|
/
|
/
|
/
|
oui
|
*PWM = Pulse Width Modulation (modulation de largeur d'impulsions)
**USART = Universal Synchronous Asynchronous Receiver Transmitter
autre appellation : SCI = Serial Communications Interface
*** Les modes Maître et Multimaîtres peuvent être implémentés de manière logicielle.
(C) Fabrice Sincère ; révision 1.0.4