| | #13 (permalink) Top |
| User Data registr.: 27-11-2008 Residenza: vicenza
Messaggi: 8
|
ciao, ho impostato LED e RF in due modi: ho collocato 2 memorie FLY1 EQU 0X24 FLY2 EQU 0X25 poi ho collocato nelle memorie i seguenti binari MOVLW B'00110000' MOVWF FLY1 MOVLW B'00010000' MOVWF FLY2 in questo modo FLY1 mette a valore alto il bit n°5 (LED) e n°4 (RF) è FLY2 mette a valore alto il bit n°4(RF) nel programma ho bisogno di RF attivo e LED lampeggiante per un lasso di tempo x. con l'istruzione go MOVF FLY1,GPIO ;"dovrei" accendere il LED e abilitare l'uscita RF. CALL TIME1 ;tempo di ritardo per lampeggio LED MOVF FLY2,GPIO ;"dovrebbe" spegnere il LED e restare attivo RF. GOTO go invece non si attiva nulla.ho risolto togliendo i FLY1 e FLY2 e modificato il programma così go MOVLW B'00110000' ; ![]() MOVWF GPIO ; ![]() CALL TIME1 ; ![]() MOVLW B'00010000' ; ![]() MOVWF GPIO ; ![]() GOTO go così ho 5 istruzioni dove, secondo il mio ragionamento ne bastano 3! Ho anche provato a mettere FLY1 EQU B'00110000' FLY2 EQU B'00010000' ho tolto le 4 istruzioni per collocare i binari nelle 2 FLY ma nulla ho usato anche #DEFINE FLY1 B'00110000' ; ho anche sostituito il binario con 30H #DEFINE FLY2 B'00010000' ; ho anche sostituito il binario con 10H ma nulla, mi sono tenuto il programma con le faccette. forse è il mio ragionamento che è errato? Ultima modifica di buby72 : 22 gennaio 10 alle ore 23:48 |
| | |
| Bookmarks |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
| Pin Out futaba T9CAP | antonio60 | Radiocomandi | 1 | 14 febbraio 09 15:04 |
| Vref per PIC | Mrk89 | Circuiti Elettronici | 3 | 08 gennaio 09 21:05 |
| New terra pin HPI | Francescorosso | Automodellismo Mot. Scoppio On-Road | 23 | 05 settembre 08 21:29 |
| Timer pin 10 per GMFC | urology | CNC e Stampanti 3D | 2 | 06 aprile 08 22:41 |
| Aiuto PIN | Pepus | Circuiti Elettronici | 3 | 23 febbraio 06 18:42 |