Gast
#3461070
Hallo liebe Forenbesucher, ich möchte gerne mittels Atmega8 3 Schieberegister ansteuern, was auch prinzipiell wunderbar funktioniert. Allerdings suche ich im Moment nach einer Möglichkeit, die Bytes, welche ich zum Schieberegister "hinausschieben" möchte, so zu verändern, sodass ich jedes einzelne Bit eines Bytes sepperat ansprechen und verändern kann. Beispiel: (In Bascom) 8 Varriablen deklariert: A B C D E F G H Dim Daten as Byte Daten = ABCDEFGH und jetzt könnte ich jedes einzelne Bit sepperat programmieren. A = 1 B = 0 C = 1 ....usw (Das dieser Programmtext nicht funktioniert, weiß ich, ich habe ihn nur zur Veranschaulichung meines Problems gewählt.) Bestimmt gibt es da eine Möglichkeit, allerdings weiß ich leider nicht einmal was ich in google/Forensuche eingeben soll. (Bitmanipulation o.Ähnliches habe ich schon versucht) Im Anhang befindet sich mein Programmtext, mit dem ich die Register ansteuere, villeicht möchte den ja jemand sehen. Ich bedanke mich jetzt schon einmal im Vorraus für eure Hilfe und wünsche allen Lesern einen guten Rutsch ins neue Jahr! Grüße, Steffan