hallo warum steht in der m16def für den avr16 :
equ FLASHEND =$1FFF
obwohl er 16kbyte ($3fff) hat.
Castle
Druckbare Version
hallo warum steht in der m16def für den avr16 :
equ FLASHEND =$1FFF
obwohl er 16kbyte ($3fff) hat.
Castle
Hi,
das Flash wird in Word gemessen, auch der Programmcounter kann nur jedes 2. Byte, also Word, adressieren.
Jeder ASM-Befehl hat mind. 2 Byte, deswegen gibts schon keinen Grund den Flash Byteweise anzusprechen.