;TEST funkčnosti NF zesilovače: rožnuti/zhasnutí LED (ON-OFF) při písk. #PICAXE 08M2 ;Po startu vždy C0=OUT, C3=IN (ostatni IN) low 1 ;(tyristor) wait 3 ; high 1 wait 2 low 1 ;indikace ;-------------------------------------- START: DACSETUP %10100000 ;ini. převodníku DAC (C.0) DACLEVEL 12 ;nastavení Ub/T2(1bit=0,094V při UN=3V, rozsah 0-31) TEST: IF TIME=>300 AND pinC.1=1 then LET pin1=0 endif ;časové omezení výstupu C.1 v H (300=5min) FOR b10=0 TO 10 ;POČET opakování VZORKŮ (10x4ms+10ms) COUNT C.3,4,W1 ;VZOREK 4ms, počet pulzů do w1 IF w1<4 THEN TEST ;zpět je-li ve vzorku méně jak 4 pulzů (1kHz) IF w1>9 THEN TEST ;zpět je-li ve vzorku vice jak 9 pulzů (3kHz) NEXT TOGGLE C.1 ;ON-OFF LED nebo RZ1; (frekvence 1-3kHz prošla fitrem) TIME=0 ;vynulování vnitřního časovače WAIT 2 ;doba mezi dalším písk (sec) GOTO TEST ; END #rem FUNKCE programu: První písk Ž1 rožne, druhé zhasne (ON-OFF). Rožnutá Ž se po nastaveném čase (5min), nebo písk, vypne. Lze nastavit/změnit: kmitočet písk, čas svícení Ž1 (nebo bez času). (Čas: omezení při nežádoucím sepnutí zvukem z okolí). #endrem