Używam procesorka AT90S2313, Bascoma w wersji 1.11.7.4 i mam problem z poleceniem GETRC5(). Teoretycznie procesorek powinien wpisać wartość odebranej komendy w pamięci EEPROM, ale pojawiają się same "FF". Próbowałem obrazować to za pomocą diody LED(do wyświetlacza LCD i układu MAX232 do RS-a nie mam jeszcze dostępu...). Programik jest następujący:
$crystal = 4000000
Config Portb = Output
Config Portd = &B1111100
Portb = &B11111111
Portd = &B0000111
Config Rc5 = Pind.0
Enable Interrupts
Dim Adress As Byte
Dim Command As Byte
Do
Getrc5(adress , Command(
Writeeeprom Command , 5
Loop
End
Odbiornik IR to TSOP 1736. Działa, bo po podpięciu LED-a do wyścia i "wycelowaniu" pilotem w niego dioda migała. Procesor jest na 100% sprawny. Sprawdzałem na pilotach Philips, Sony, Samsung, LG i jakieś polskie.
