Hallo,
ich möchte ein Programm von C nach Bascom übersetzen. Nun bekomme ich schon die ersten Schwierigkeiten.
1. Wie kann ich folgenden C-Code nach Bascom übersetzen?
Gibt es eine elegantere Lösung als z.B. eine Funktion zu erstellen und dann die entsprechende Option mitzugeben?Code:#define HIGH PORTB = 0b11 // oberes Segment #define MID PORTB = 0b10 // mittleres Segment #define LOW PORTB = 0b01 // unteres Segment #define ZERO PORTB = 0b00 // unterste Linie
2. Was passiert hier?
was bedeutet das '.F6' ?Code:unsigned char line[SLOTS] ; ... if(line[dIdx].F6) { MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; MID, LOW, MID, LOW ; }
Werden mit 'MID, LOW, MID, LOW ;' nacheinander die Porteingänge geschalten?
Danke
Gruß
MaXX







Zitieren

Lesezeichen