-
        

Ergebnis 1 bis 2 von 2

Thema: warum beim avr16 FLASHEND=$1FFF

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.11.2005
    Beiträge
    321

    warum beim avr16 FLASHEND=$1FFF

    Anzeige

    hallo warum steht in der m16def für den AVR16 :
    equ FLASHEND =$1FFF

    obwohl er 16kbyte ($3fff) hat.

    Castle

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Alter
    48
    Beiträge
    2.731
    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.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •