Gast
#109433
hallo, ich hab gerad erst angefangen mit µC, und infolge dessen schon ein Problem. Ich will mir ne Ganganzeige fürs Auto basteln, dazu verwende ich eine alphanumerische Anzeige oder auch 16-Segment. Bei meinem Atmega8 sind PB0...PB7 und PD0...PD7 also Ausgänge zum Ansteuern des 16-Segmentes. Das Funktioniert sowiet auch schon ganz gut. Über PC0...PC5 frage ich in den Schaltgassen den aktuell eingelegten Gang ab. Hierbei treten aber Propleme auf, gibt es was Besonderes zu beachten wenn ich PortC als Eingang verwenden will ??? ldi r16,0 out DDRC,r16 ;damit müsste PortC doch konfiguriert sein oder muss ich noch irgendwo ein Register setzten ??? ...noch eine Fehlerquelle ? : die Taster an PC0...PC5 schalten die Port-Pins bei mir direkt auf Masse (GND), also ohne den Widerstand zu Vcc, müsste doch aber auch funktionieren oder???