Bonjour.

Utilisant depuis peu Atmel Studio 7, je n’en maîtrise pas encore tous les points,
Je bute sur un point de “Debug”.

Dans un petit programme écrit en Assembleur (qui tourne sans problème), j’ai défini un tableau de 7 variables de un octet de deux façons:

première façon:
Code:
ssaa: .BYTE 7						; tableau des variables							
	.EQU Ss = ssaa + 0
	.EQU Mn = ssaa + 1
	.EQU Hh = ssaa + 2
	.EQU Js = ssaa + 3
	.EQU Jj = ssaa + 4
	.EQU Mm = ssaa + 5
	.EQU Aa = ssaa + 6
Deuxième façon:
Code:
ss: .BYTE 1
mn: .BYTE 1
hh: .BYTE 1
js: .BYTE 1
jj: .BYTE 1
mm: .BYTE 1
aa: .BYTE 1
	.EQU ssaa = ss					;adresse tableau
Quelle que soit la manière, Studio7 prend le byte pour un dword
Exemple pour la variable “ss”:

(Copie de l’affichage de “Debug”)
Nom : studio7.PNG
Affichages : 343
Taille : 72,4 Ko

qu’on voit dans le tableau “Watch1” en 4ème ligne.

Il doit y avoir un moyen de paramérer cet affichage erroné, mais je n’ai pas trouvé où.
On peut bien sûr, contourner cette erreur, mais c'est moins commode...

Quelqu’un pourrait-il me renseigner? J’ai cherché dans les divers “freaks” et n’ai rien vu.

Merci d’avance