-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
hier kommt folgendes Problem hinzu, wenn eine ISR augerufen wird, sichert Bascom erstmal schön alle 32 Register auf dem Stack, was natürlich einiges an Zeit braucht. Am Ende der ISR kommen die 32 Register wieder vom Stack zurück.
Wenn Du dich mit Assembler auskennst, könntest Du oben den aufruf der ISR mit Nosave angeben, und in der ISR nur die Register sichern, die auch verwendet werden.
PS:
Den Code kann man zur bessern Lesbarkeit mit Code-Tags umschliessen.
Dazu einfach den geschriebenen Code-Text markieren, und auf den Code-Button oberhalb des Textfensters clicken. Fertig.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen