Mega8-as avr vezérléséhez szeretnék infrás távirányítót használni, ill. esetleg a késöbbiekben sajátot építeni. Sajnos a bascom-ban lévő rc5 ill. 6 -tal nem sikerült, így építettem egy teszt kapcsolást:
TSOP PORTC.5-re, PORTB.1-re infra led ellenálláson keresztül, Portb.2-re egy vörös led, szintén elleálláson keresztül.
A configok után ezt a progit írtam hozzá:
Do
A = Pinc.5
If A = 1 Then Portb = 0
If A = 0 Then Portb = 6
Loop
A lényeg az lenne, hogy az eredeti távirányítóval rávilágítok, így kapcsolná pl a TV-t. (Később elmenteném a jelsorozatot és így talán kihámozhatóak lennének a kódok). A problém csak az, hogy nem müködik
A vörös led szépen villog, de a TV nem kapcsol. Elvileg azonos a jel a távirányitó jelével, akkor miért nem megy? Esetleg elcsúszhat az időzítés?
Előre is köszönöm a válaszokat!
Üdv