Précédente Accueil Suivante

 

Accueil
Le projet IRBOT
Chassis roues
Servomoteur
Modif servos
Test servos
Le radar IR
Premiers pas robot
Détection collision
Télécommander
Test RC5
IRBOT et RC5
Mémo parcours
Mise en veille
Vers PIC16F628
Borne recharge
Compilateur CCS
Modif matérielle
Recharge du robot
Bip Bip ...
En musique
Vidéos
Téléchargements
Carte développ.
Liens Affiliation

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.

Précédente Accueil Suivante