Ik heb net de "10 uitgangen (of meer) draadloos bedienen met de TV afstandsbediening" van op picbasic.nl gemaakt ( http://www.picbasic.nl/rc5_ontvanger_nl.htm )
Nu is het probleem dat hij niet wil werken :-(. De led gaat wel aan als de TSOP1736 iets ontvangt. Maar de uitgangen blijven laag.
Een ander mogelijk probleem is dat als ik een toets van de ab indruk dan gaat de led aan uit aan uit ...
Een filmpje hiervan: Klik
Ik gebruik de puls code (tweede gecompileerde hex).

Wat kan er fout zijn?

Heb je de afstandsbediening wel op systeem "TV" staan?
Als de LED knippert als hij wat ontvangt dan betekent het dat hij wel een RC5 signaal ontvangt, maar niet het goede systeem (dus geen "TV", de default instelling, of niet een toets van 0...9).

Heb je zelf de volledige versie van Proton PIC Basic?

Heb volledig dezelfde versie van op picbasic.
En ik ben er ondertussen al achter dat de ontvanger geen afstandbediening wil aannemen (als ik de stappen uit jouw tekst volg).

Je hebt kans dat je een PIC hebt waarvan de interne oscillator sterk afwijkt, waardoor het niet met RC5 in de pas loopt.
De PIC16F630 kun je calibreren met OSCCAL.

Ik heb vandaag is geprobeert met de volgedne code als initialisatie:


Device 16F630
Config INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, BODEN_OFF, MCLRE_OFF ;Geen kristal, PORTA.3 = input
ALL_DIGITAL TRUE
SET_OSCCAL

Nu knippert de led dat hij volgens mij een afstandsbediening aanneemt maar men uitgangen worden nog niet hoog :-(

Probeer het eens met
OSCCAL = ???

Voor ??? plaats je een waarde van 0 ... 255 (even experimenteren).

(SET OSCCAL weglaten)

Het programma is wel goed, ik heb hem al een paar maal voor anderen geprogrammeerd en getest, hij werkt.