Terfagter
05.12.2006, 17:54
Hallo,
möchte über die RS232 Schnittstelle ein Paar Daten mit einem atmega16 am PC ausgeben.
Wenn ich mit einem Taster ein Signal auf den Controller gebe, soll eine LED so lange leuchten bis ich den Taster wieder loslasse.
Jetzt aber folgendes Problem:
Wenn ich den Taster drücke schaltet sich sich LED erst verzögert ein. Meistens zumindest.
Es kommt mir wie ein intervall vor.
Am Terminal wird mir im gleichen Intervall, hintereinander immer "Taster nicht gedrückt" angezeigt. Immer und immer wieder. Ist ein Sekunden Takt.
Im gleichen Takt schaltet sich sie LED auch ein, wenn ich den Taster betätige.
Könnte das am 4 Mhz Quarzoszillator liegen? Soll ich einen 16 Mhz dran hängen?
Woran könnte das liegen?
Danke im Voraus.
möchte über die RS232 Schnittstelle ein Paar Daten mit einem atmega16 am PC ausgeben.
Wenn ich mit einem Taster ein Signal auf den Controller gebe, soll eine LED so lange leuchten bis ich den Taster wieder loslasse.
Jetzt aber folgendes Problem:
Wenn ich den Taster drücke schaltet sich sich LED erst verzögert ein. Meistens zumindest.
Es kommt mir wie ein intervall vor.
Am Terminal wird mir im gleichen Intervall, hintereinander immer "Taster nicht gedrückt" angezeigt. Immer und immer wieder. Ist ein Sekunden Takt.
Im gleichen Takt schaltet sich sie LED auch ein, wenn ich den Taster betätige.
Könnte das am 4 Mhz Quarzoszillator liegen? Soll ich einen 16 Mhz dran hängen?
Woran könnte das liegen?
Danke im Voraus.