OUT läßt nur Adressen bis 63 (0x3F) zu. TWCR Register sitzt im ATmega2560 aber auf Adresse 188 (0xBC). Da muß man dann STS benutzen. Also sts TWCR,r16. Ich werkele immer noch mit Bascom rum. Der Assembler dort ersetzt das OUT bei zu hohen Adressen automatisch durch STS.
Wie und wo man im Studio 6 die LST Datei bekommt weiß ich leider nichtIch benutze den externen Disassembler/Reassembler ReAVR und öffne damit die .hex Datei.
Gruß
Searcher
Lesezeichen