Visualizza messaggio singolo
Vecchio 01 dicembre 10, 01:11   #7 (permalink)  Top
faustog_2
User
 
L'avatar di faustog_2
 
Data registr.: 19-07-2008
Residenza: catania
Messaggi: 978
ok

salve a tutti ringraziandovi vi spiego un po come è andata,

ho messo un 78L05 in cui l'uscita alimenta il PIC (5v) mentre l'ingresso con una tensione di 5,5 v alimenta la ricevente, funziona anche con la 2,4GHz, tutto bene .
Adesso sicomme sono rompi pal.. continuo voglio l'output sul PC, bene, tutto ok per il servo test mentre nuovamente guai con la radio!! stavolta pur offrendo la corrente come con i led .. niente.. devo lavorare con le resistenze, come suggerito da jujila

ecco la routine:

MAIN BTFSS PULSEIN ; IF (bit 0 di PORTA è = 1)
GOTO $-1

MOVLW 178 ; 1uS |
MOVWF CL ; 1uS | 4uS
GOTO $+1 ; 2uS | ****** ATTESA DI 0.9 mS ******
GOTO $+1 ; 2uS |
DECFSZ CL,F ; 1uS | 5uS * (178 - 1) = 885uS + 4 + 2 = 891 uS circa
GOTO $-2 ; 2uS |

XX BTFSS PULSEIN ; 2uS
GOTO SHOW

INCF COUNT,F ; attesa di 1uS
GOTO XX ; attesa di 2uS totale 5uS

SHOW MOVF COUNT,W
CALL send
CLRF COUNT
GOTO MAIN
faustog_2 non è collegato   Rispondi citando