hacker
05.04.2007, 17:06
Hallo Community,
ich kann diesen Codeschnipsel leider nicht an einem AVR testen. Könnt ihr mir sagen, ob das so geht? Der Compiler meckert nicht, aber auch nicht, wenn ich was für die Variable Zahl eine Zahl über 7 eingeb. Was nicht gehen dürfte.
Test = &b11111001
Zahl = 5
Portb5. = Test.Zahl
kann ich das so machen? Portb.5 sollte jetzt 1 sein.
Das Problem: Hier meckert der Compiler auch nicht!
Test = &b11111001
Zahl = 10
Portb5. = Test.Zahl
Könnt ihr mich aufklären, ob das geht?
Gruß Hacker
ich kann diesen Codeschnipsel leider nicht an einem AVR testen. Könnt ihr mir sagen, ob das so geht? Der Compiler meckert nicht, aber auch nicht, wenn ich was für die Variable Zahl eine Zahl über 7 eingeb. Was nicht gehen dürfte.
Test = &b11111001
Zahl = 5
Portb5. = Test.Zahl
kann ich das so machen? Portb.5 sollte jetzt 1 sein.
Das Problem: Hier meckert der Compiler auch nicht!
Test = &b11111001
Zahl = 10
Portb5. = Test.Zahl
Könnt ihr mich aufklären, ob das geht?
Gruß Hacker