Re: SRAM Zugriff Kategorie: Programmierung Assembler (von PeterS - 8.04.2010 17:54) | |
Als Antwort auf Re: SRAM Zugriff von Organist - 8.04.2010 17:19
| |
> > > > Folgendes mu� beachtet werden: > > > > "Das Y-Register (R28 und R29) darf nicht verändert werden, es wird vom Interpreter als data stack > > pointer genutzt. Interruptroutinen restaurieren nicht den Inhalt des Y-Registers." > > > > Gruss Peter > > Vielen Dank Peter, > Wenn ich von Basic aus in die Assemblerroutine springe und nicht mehr zum Basic zurückkehre > und auch keine Interrupts verwende, soll ich trozdem auf das Y-Register verzichten? Hmm, schwierig. Per default sind der SPI IRQ (USB Modus) oder der RS232 IRQ (serieller Bootloader Modus) eingeschaltet. Auch läuft immer der Timer2 mit einen 100Hz Interrupt. Wenn das alles ausgeschaltet ist, Du nicht mehr ins BASIC zurückspringst oder andere interne Bibliotheksfunktionen nutzt (also immer in Deinem Assemblercode bleibst), müsste es gehen. Gruss Peter | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum