Hallo Experten,
bin Neuling. Habe das Buch von Roland Walter gelesen (alles bis auf Timer auch verstanden).

Hier mein Problem:
Ich habe einen Atmega 8 mit 12 MHz Quarz zwischen PC und Steppertreiber
geschaltet (Parallelport).

Sinn??

Der PC liefert Takt und Richtung für X,Y,Z getrennt, Enable
jedoch nur einmal. Problem, wenn ein Motor läuft bekommen die anderen
beiden Strom und werden heiß.

Lösung:

Signal Takt über ATMEGA

Takt Eingang X=PD0; Y=PD3; Z=PD5
Takt Augang X=PD7; Y=PC1; Z=PC4

Enable X=PB0 ;Y=PC2; Z=PC4

Je ein Timer soll bei jedem Takt neu gestartet werden und Enable bis 200 mS nach dem letzten Takt auf H halten (aber nicht nach
jedem Takt abschalten, sondern nur, wenn nach 20 ms keinneuer Takt folgt).

Für einen Lösungsansatz mit Bascom wäre ich dankbar.

Gruß

Kalle