Hallo Searcher
vielen Dank für den Hinweis. Den kannte ich so nicht.
Stellt sich die Frage was nun stimmt.
Hier die Atmel AVR Instruction Set als PDF
Ich beziehe mich auf den 16-Bit Befehl STS auf Seite 180 in der PDF.
Dort steht etwas anderes, nämlich 0<=k<=127
Die zugelassenen Register r16 bis r31, die mit werte 0b0000 bis 0b1111 kodiert werden, überein.
Auf deinem Weblink kann man beim STS nur Werte für k= 0x40 bis 0cBF kodieren.
Es sind doch 7 Bit für k verfügbar. Macht das Sinn?
Gruß Mitch
Lesezeichen