Gast
#113207
Hi, wer meine Fragen hier verfolgt hat wirds gemerkt haben. ;-) So langsam wächst mein Projekt und das Resultat ist das nun die Register nicht mehr ausreichen. ;-( Wie organisiert man denn größere Programm "richtig" oder besser gefragt wie macht das einer der sich damit auskennt. Ich lege alles in Register ab. Nur wenn ich nun daran denke das man ja mit, Subroutinen Daten austauschen will und sich auch ein paar Zustände merken will (Hauptprogramm, Interrupt, Statusregister), wird es eng und es überlappen sich doch dann Register. Ok SRAM da kann man was ablegen das habe ich auch schon gemacht. Es ist bestimmt ein Teil der Lösung. Nur wie teilt man sich die Register richtig auf/ein? Was würdet ihr empfehlen wie man vorgehen sollte? Da ich noch nicht lange in Assembler schreibe möchte ich mir keinen "falsche style" angewöhnen. Alles wieder in Assembler... und ATMEGA8. Gruß AVRli