Ich habe beim Stöbern gerade gefunden, wie einfach die Canon DSLR`s per IR ausgelöst werden :
Bild hier
Ich weiss jetzt aber leider nicht genau, wie ich die obigen Signale auf nur einem Pin ausgeben kann - ich könnte zwar einfach per Interruptroutine ein 38Khz-Signal erzeugen und dann zusammen mit einem externen UND-Glied und einem weiteren Pin das Zeitsignal erzeugen...aber das geht doch auch bestimmt ganz einfach intern im MC...RC5 z.B. macht ja nix anders.
...nur stehe ich diesbezüglich gerade auf dem Schlauch.
Edit : Dieser Ansatz klappt leider nicht
Code:$regfile = "m8def.dat" 'Chip definieren $crystal = 16000000 'Quarzfrequenz definieren Config Timer0 = Timer , Prescale = 1 '38Khz On Timer0 Timer_irq Const Timervorgabe = 34 Enable Timer0 Enable Interrupts Config Pind.7 = Output Rc1 Alias Portd.7 Dim Signal As Bit Do Wait 5 'Auslöseverzögerung Rc1 = Signal '38 Khz Waitus 400 'für 400µs Rc1 = 0 Waitms 5.5 '5,5ms Signal 0 Rc1 = Signal 'danach wieder 38Khz Waitus 400 'für 400µs Rc1 = 0 'wieder 0 Loop End Timer_irq: Timer0 = Timervorgabe Toggle Signal 'erzeuge 38 Khz Signalbit Return







					
					
					
						
Zitieren
			

Lesezeichen