-
-
Neuer Benutzer
Öfters hier
So muss den Thread mal wieder etwas ausgraben..
Habe in den letzten Wochen etwas rumexperimentiert.
Habe mal nur mit einem Kanal experimientiert und mit diesem Code
'Pin D3 wird mit Empfänger verkabelt
$regfile = "m32def.dat" ' bei Mega 16 $regfile = "m16def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000 'Quarzfrequenz
$baud = 9600
Dim Impulsdauer As Single
Dim Puls As Word
Config Int1 = Change
On Int1 Flanke 'ISR bei Flankenwechsel
Enable Int1
Enable Interrupts
Do
Print Puls
Loop 'Hier läuft Dein Hauptprogramm
Flanke:
Pulsein Puls , Pind , 3 , 1
Return
Leider kommt das Programm gar nie zum Hauptteil also zur ausgabe der Pulslänge sondern ist immer bei der Flanke am messen ?!
Gibt es irgendwelche Lösungen oder Ahnungen woran das das liegen könnte ?
mfg
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen