Quel programme assembleur pour AT89S4051 ATME

Fermé
jybaudon - 11 sept. 2009 à 19:44
 Jean-Yves - 19 sept. 2009 à 07:09
Bonjour,

Je souhaite assembler un programme pour microcontroleur ATMEL type AT89S4051, microcontroleur permettant le PWM. Malheureusement, je possède plusieurs logiciels assembleurs pour ces composants mais à cette époque, il ne connaissaient pas les bits du registre PCON qui ont été ajouté par ATMEL pour le PWM. Donc j'ai une erreur d'assemblage. Pourriez-vous me dire s'il vous plaît, quel logiciel d'assembleur je pourrais utiliser pour cela? Peut-on le télécharger?
Je vous remercie d'avance pour cette question importante qui peut intéresser d'autres personnes.

Bien cordialement,

Jean-Yves BAUDON

1 réponse

Bonjour,
Je réponds à ma propre question car j'ai enfin la réponse. On ne peut pas adresser le registre PCON avec par exemple un SETB PCON.5. Mais il faut dans ce cas utiliser l'instruction MOV PCON,#020H. Cela revient au même et l'assembleur reconnait cette fois ci, les instructions! A noter, que cette instruction valide le PWM sur la série des micros contrôleurs du type AT89S 2051 ou 4051. Bons programmes à tous.
0