2016-04-23 5 views
1

Bonjour J'ai une question sur la commande BRA dans le PIC18F2550. La commande fonctionne selon la fiche technique comme suit:PIC18F2550 Commande Commande BRA

BRA n 
-1024 <= n <= 1023 
PC + 2 + 2n -> PC 

Mais ce qui se passe lorsque le PC obtient une valeur négative où il sera le point dans la mémoire du programme alors?

+2

Ceci est une supposition complète (par conséquent, pas une réponse), mais mon expérience avec d'autres petits contrôleurs est qu'il va effectivement envelopper dans la mémoire. Ce serait une chose remarquable à essayer dans un simulateur avec un débogueur. –

Répondre

0

Je trouve que le PC ne devrait jamais avoir une valeur négative et si cela arrive, alors quelque chose ne va pas.