Meni odbijaju konstantno, registrovo se ja maloprije i odbili

Moderators: pedja089, stojke369, [eDo], trax
Sto se tice tsopa,meni radi i 36kHz kao i 38kHZ,znaci i jedan i drugi lepo dekodiraju signal,pa mozes da stavis bilo koji,a i nisu toliko skupi da mora da se narucuje sample -115 din u radio klubu(1.5 eur)trax wrote:Ljudi, jel iko uspio naruciti onaj TSOP IR prijemnik sa VISHAY-a? (sample)
Meni odbijaju konstantno, registrovo se ja maloprije i odbili
Zasto u interrupt rutinama uradis ovo:vukboban wrote:Evo koda pisanog u mikroC,nije testiran na hardveru,ali mislim da je OK...
Code: Select all
OPTION_REG=OPTION_REG | 0X05; // ponovo podesavam prescaler(???)
Code: Select all
TblFreq movfw LEVEL
addwf PCL, 1 ; hop
retlw 0 ; mora biti ova invalidna lokacija na pocetku, radi optimizovane interrupt rutine (LEVEL moze biti 0-10) !
IFDEF FREQ50
; 50 Hz - OK
retlw (d'255' - d'148') ; 9.472ms
retlw (d'255' - d'133') ; 8.512ms
retlw (d'255' - d'117') ; 7.488ms
retlw (d'255' - d'102') ; 6.528ms
retlw (d'255' - d'86') ; 5.504ms
retlw (d'255' - d'71') ; 4.544ms
retlw (d'255' - d'55') ; 3.520ms
retlw (d'255' - d'39') ; 2.496ms
retlw (d'255' - d'24') ; 1.536ms
retlw (d'255' - d'8') ; 0.512ms, prescaler je 64 pa formula je: REZ=255-(us/64)
ELSE
; 60 Hz - OK
retlw (d'255' - d'125') ; 8.000ms
retlw (d'255' - d'113') ; 7.232ms
retlw (d'255' - d'99') ; 6.336ms
retlw (d'255' - d'86') ; 5.504ms
retlw (d'255' - d'73') ; 4.672ms
retlw (d'255' - d'60') ; 3.840ms
retlw (d'255' - d'46') ; 2.944ms
retlw (d'255' - d'32') ; 2.048ms
retlw (d'255' - d'19') ; 1.216ms
retlw (d'255' - d'6') ; 0.384ms, prescaler je 64 pa formula je: REZ=255-(us/64)
ENDIF