Gast
#455659
Hi erstmal! Hab folgendes Problem: Mach gerade meine ersten Versuche mit dem 128er und C! Hab ein Paar Leds und Taster Angeschlossen! Die Taster an nen 10KOhm Pull up der an +5V und an dem PortC angeschlossen der den Pin dann auf Masse zieht! So wie im Tutorial beschrieben, hatt bei anderen Controller und Assembler auch immer schön funktioniert! Wenn ich nun Spannung anlege und am Pin messe, hab ich 0V und eine Verbindung zu der Masse! Wenn der Kontroller aus ist hab ich einen Widerstand von über 80 Kohm zwischen Pin und Masse! Wenn ich die Internen Pull ups Aktiviere und meine Widerständed entferne funktioniert es einwandfrei, nur das bei bereits zwei gedrückten Tasten der Controller ziemlich heiss wird! Muss ich bei der Hardware noch irgendwas Beachten (Widerstand in Reihe, etc..) oder fehlts in der Software? Müsste doch so gehen oder?? ..... DDRC = 0x00; // Eingang Taster PORTC = 0xff; // Pull Up on ... Hoffe ihr könnt mir helfen!