Programmateur ISP pour AT89S5x

 

Les 89C5x et 89S5x sont des micro contrôleurs basés sur le coeur MSC-51d'Intel. Ils sont compatibles avec les 80C5x, 83C5x, 87C5x.

Voici un programmateur simple pour les micro contrôleurs offrant la solution "In-System Programmable".
Ce dispositif devrait faciliter la m
igration vers les AT89S51 /52/53/8252 en remplacement des AT89C5x.



Logiciel, seul l'AT89S52 a été testé

 

 

 

Matériel :

Pour charger la mémoire programme de type flash des AT89S5x, une liaison série suffit.
Les signaux de la liaison RS232 sont reliés au micro contrôleur au travers d'un MAX232.



Le programmateur complet en fonctionnement.
Le circuit imprimé a été insolé, gravé et percé par Philippe (F6BAV).


La fréquence du quartz n'est pas critique : de 3MHz à 33MHz. Un quartz de récupération fait très bien l'affaire.
Les quartz testés 5MHz, 14MHz, 16MHz et 24MHz.

Important :
Le programmateur fonctionne correctement sur une "vraie" liaison RS232 et risque de ne pas fonctionner ou bien d'être très lent sur un convertisseur USB-RS232.
Description d'un programmateur fonctionnant avec un convertisseur USB-RS232.




Fichier compacté comprenant schémas, circuit imprimé, implantation et logiciel (V1.2) pour Windows.



Pour plus de détails sur le mode ISP et sur les améliorations offertes par les AT89S5x voir le site web d'atmel.