Gast
#5551
Hallo, dumme Frage: wie kann ich das Byte, das an einem Port vom MC anliegt einlesen??? Bei mir schaut das so aus: byte = inp(PORTB); nur passiert da nix - die DDRx Register des oberen nibbles stehen auf Eingang, die des unteren Nibbles kann ich leider nicht auf Eingang setzen, da ich die anderweitig als Ausgang gesetzt habe - ich bin mir sicher, dass am Port daten anliegen (Kontrollleds) allerdings kommt immer 0 raus - warum eigentlich????? Die Variable Byte wird sofort ans Display geschrieben und wird als 0 angezeigt (die Displayausgabe funktioniert auch) Bin euch für eure Hilfe sehr dankbar!! mfg Christian