Hallo!
Ich benutze den ATmega8, und habe eine korrekt angesteuerte IR Sende Diode und einen TSOP1376 IR Empfänger, der auch korrekt angesteuert ist.
Dann habe ich einen 12MHz Quarz, der zwei AVR's versorgt. (Das geht doch, oder?)

Nun hier den SENDECODE:
Code:
$regfile = "m8def.dat"
$crystal = 12000000
Const Startbyte = 00000001
Dim Zusenden as byte
Ddrb.1 = 0

Senden:
Zusenden = Startbyte
Portb.1 = Zusenden
Goto senden
Hier der EMPFÄNGERCODE:
Code:
$regfile = "m8def.dat"
$crystal = 12000000
Dim gelesen as byte
Ddrd.2 = 0

Do
Gelesen = Portb.2
if gelesen = 00000001 then portb.5 = 1 else portb.5 = 0
loop
Warum funktioniert das nicht?
Die LED an portb.5 flackert nur manchmal, aber das auch, wenn die IR-Strecke unterbrochen ist!
@Gottfreak: Dein Code funktioniert auch irgendwie nicht.
Ich bin total am verzweifeln, es geht garnichts.

MfG,
ShadowPhoenix[/code]