Gast
#549225
Hallo zusammen,
mal ne frage:
Ich schreibe an einem Programm, das überwiegend von Hard- und
Softwareinterupts gesteuert wird. Das Program greift sehr oft auf
verscchieden Flags zu, die ich so deklariert habe:
volatile struct Flags
{
uint8_t Timer0Int :1;
uint8_t RXInt :1;
uint8_t KeyPressedInt :1;
uint8_t DataInInt :1;
uint8_t LCDchangedInt :1;
uint8_t MenuChangedInt :1;
}
IntFlags;
Also eigentlich nur ein byte groß.
Kann ich dieses byte auch als Prozessorregister deklarieren? Dann müsste
es nicht immer aus dem Speicher geholt werden...
Danke und Grüße
Ignaz