























| |
Microcontrôleur PIC16F628
Bonjour tous,
Il y a du nouveau. On change de processeur. Le composant électronique PIC16F84 commence à être saturé
aussi bien au niveau de la RAM qu'au niveau de la mémoire programme.
Afin de pouvoir poursuivre notre projet, je vais passer avantageusement au
microcontrôleur PIC16F628 de chez Microchip.
On a les avantages suivants:
 | doublement de la taille de la mémoire programme 2048 mots contre 1024
pour le 16F84
 | 16 pins E/S dont 2 analogiques contre 13
 | 224 octets de RAM contre 68
 | 128 octets d'EEPROM contre 64
 | USART, PWM, CAPTURE/COMPARE contre rien pour le 16F84
 | 3 Timers contre 1
 | le 16F628 est compatible pin à pin avec le 16F84
|
| | | | | |
Et tout ça pour un prix moindre 5,9€ contre 8,9€ chez Robots Loisirs.
Alors pouquoi se priver !
Je change juste la ligne include dans le programme. Je programme le PIC16F628 et
je le mets à la place du 16F84 et IRBOT roule comme avant mais avec beaucoup
plus de mémoire libre. 
|