-
-
Neuer Benutzer
Öfters hier
Ich hab mal in diversen Datenblättern gewühlt.
Also da gäbe es von Atmel richtig fette Controller mit bis zu 16 !! Hardware-PVM fähigen Ports. Aber das ist ja dann mit Kanonen auf Spatzen geschossen.
Obwohl, wenn schon, denn schon. Am besten gleich noch mit LCD zur Statusanzeige von Programm, Geschwindigkeit, Helligkeit....
Mann, da könnte man sich ja richtig austoben.
Ich sollte aber vorerst mal kucken wie ich die einzelnen Programme anwähle und deren Geschwindigkeit in mehreren Stufen einstellbar mache.
Ich dachte dass ich dazu Taster an die INT0 und INT1 anstöpsle und somit externe Interrupts auslöse, welche dann bei jeder Betätigung ein Programm, oder eine Geschwindigkeitsstufe hochschalten. Ist das ratsam es so zu machen? Oder doch lieber a´la "IF Taster1 then GOTO Programm1" ?
Für die einzelnen Programme hab ich mir folgendes vorgestellt:
Do
Restore Programm1 'Zeiger auf Beginn der Daten setzen
For I = 1 To 8 'Programm1 läuft durch
Read A 'Setze Port
Portb = A
Waitms 500
Next I
Loop
End
Programm1:
Data 1 , 2 , 4 , 8 , 16 , 32 , 64 , 0, 'Ausgänge 1234567 hintereinander
Das hab ich irgendwo im Web entdeckt und hat mir wegen der einfachen Bedienung gut gefallen.
Was meint Ihr dazu?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen