Eine elektronische Schaltung nimmt sich nur so viel Strom, wie sie
braucht, sofern alles in Ordnung ist. Die 250mA können also nur dann
zuviel sein, wenn die Schaltung defekt/falsch angeschlossen ist.
Wenn beim Anschließen der Schaltung so viel Strom fließt, daß es da u.U.
Schweißpunkte gibt, ist etwas oberfaul! Bist Du Dir absolut sicher, daß
Du die Spannungsversorgung richtig anschließt? Das ganze riecht heftig
nach Verpolung.
Es könnte auch sein, daß irgendwelche Pins auf Masse liegen, die das
nicht sollten....
Bist Du Dir absolut sicher, daß der 244 mit 5 Volt versorgt wird und
nicht mehr?
Wie ist es, wenn Du die Schaltung mit dem 244 nur mal so an die
Versorgungsspannung anschließt (nicht an den parallel-Port und auch ohne
Atmel) ? Wird der 244 dann auch schon warm? Falls ja, ist an dieser
Platine der Fehler zu suchen. Ist es eine Lochraster-Platine oder eine
geätzte? Auf jeden Fall die Platine nach Verbindungen untersuchen, die
nicht sein sollten. Wenn es eine Streifen-Rasterplatine ist: Sind auch
alle Leiterbahntrennungen dort wo sie hingehören?
Du schreibst, beim Betrieb des 244 am Parallelport wird dieser warm. Ist
dann der Atmel auch schon angeschlossen? Falls ja, versuche es mal am
parallel-Port ohne den Atmel. Falls der 244 nur warm wird, wenn der
Atmel dran ist, könnte es sein, daß die Reset-Leitung zum Controller
nicht funktioniert.
Ansonsten evtl. mal ein Foto Deines Aufbaus (Platinen Ober- und
Unterseite), u.U. fällt dann etwas auf.