Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

porta seriale e PIC

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 28 apr 2012, 14:33

Codice: Seleziona tutto
2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38 2D 33 32 37 36 38
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

0
voti

[12] Re: porta seriale e PIC

Messaggioda Foto UtentePaolino » 29 apr 2012, 13:21

Darò una attenta lettura martedì o mercoledì. Ora sono senza PC. Ciao
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[13] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 1 mag 2012, 21:28

riprovando e riprovando leggevo che il valore in ASCII era sempre 0 0 0 0 0 0 0 0 :-|
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

1
voti

[14] Re: porta seriale e PIC

Messaggioda Foto UtentePaolino » 2 mag 2012, 10:28

Alcune domande:
- che compilatore usi? Versione?
- sei sicuro che la conversione A/D sia a posto?

Se stai usando MikroC PRO, prova a dare un'occhiata agli esempi sull'uso dell'ADC e della seriale.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[15] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 2 mag 2012, 14:27

micro c pro 5.6.0
L'adc è ok, ho creato un VU meter
Codice: Seleziona tutto
unsigned int dato;
void main() {
ADCON1 = 0x80; // Conf. Ingr. Analog.
TRISA = 0xFF; // PORTA = input
TRISB = 0x00;
PORTB = 0x00;
while(1) {
dato = Adc_Read(0);
PORTB = dato>>2;
Delay_ms(20);
};
}

l'uart si presume che vada bene vedendo gli esempi del compilatore .
Il problema penso che sia nella conversione da dato a stringa , anche il mio ex prof la pensa cosi :?
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

1
voti

[16] Re: porta seriale e PIC

Messaggioda Foto UtentePaolino » 2 mag 2012, 14:32

Il codice che hai inviato è parziale.
Non ricordo più con quale PIC lavori e su quale porta hai collegato il segnale analogico. Senza questa info brancoliamo.

Sei certo che la conversione A/D funzioni? Se sì, si deve rivedere la conversione da int a stringa.
Se no (cioè se hai dei dubbi sull'A/D), prova a configurare l'A/D con:

Codice: Seleziona tutto
ADC_Init();


Qualora il PIC avesse dei comparatori analogici, non è escluso che tu non li abbia disattivati. Puoi verificare?

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[17] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 2 mag 2012, 15:06

16f876a a 8mhz L'adc è ok sono sicuro ...
legge sulla porta.0... quel listato a me funziona fa accendere in sequenza dei led sulla port b ... :D come disattivo i comparatori???
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

0
voti

[18] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 2 mag 2012, 15:23

ho notato che durante l'attivazione si inserisce automaticamente il code protector!! sarà forse colpa del compilatore???
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

3
voti

[19] Re: porta seriale e PIC

Messaggioda Foto UtentePaolino » 2 mag 2012, 15:25

Il capitolo 12 del datasheet parla proprio dei comparatori. ho visto che hai configurato tutti gli ingressi come analogici e se dici che l'uscita su PORTB funziona, allora bisogna rivedere la conversione da int a stringa.

L'attivazione del code protect (CP) la stai attivando tu, dai configuration bit. Apri la finestra dei configuration bit nell'IDE del compilatore e controlla cosa hai messo.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[20] Re: porta seriale e PIC

Messaggioda Foto Utentemattia281193 » 2 mag 2012, 15:33

Immagine.png
CP
Immagine.png (196.14 KiB) Osservato 1991 volte
Avatar utente
Foto Utentemattia281193
26 4
Frequentatore
Frequentatore
 
Messaggi: 132
Iscritto il: 1 ott 2011, 13:38

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti