Problema con oscillatore?

9 Anni 5 Mesi fa #6 da MoriLuca
Risposta da MoriLuca al topic Problema con oscillatore?
uso l mplbx e il pickit3.

Quello che non riesco a capire e come mai , caricando i programmi che avevo scritto nei giorni scorsi , e provati con l oscillatore interno,

continui ad avere questo tipo di errori.

Il led continua a comportarsi come vuole .

Faccio una pausa e stasera provero` a chiedere al prof se mi sa aiutare .

ho notato che impostando ad 1 un pin, non ho 5v gissi su di esso , ma tipo a caso , magari e o 0 per un minuto poi a 1 per 5 secondi

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • MoriLuca
  • Avatar di MoriLuca
  • Junior Member
  • Junior Member
Di più
9 Anni 5 Mesi fa #7 da MoriLuca
Risposta da MoriLuca al topic Problema con oscillatore?
Ho anche controllato , effettivamente nel mio codice ho scritto LATDbits.LD0 che e una delle opzioni che mi vengono in automatico.

se scrivo LATDbits.RD0 mi da errore e non lo compila.

Forse sto facendo confusione io tra i comandi, povero a riguardare bene i primi capitoli del manuale

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • MoriLuca
  • Avatar di MoriLuca
  • Junior Member
  • Junior Member
Di più
9 Anni 5 Mesi fa #8 da Pinna
Risposta da Pinna al topic Problema con oscillatore?
questo è un esempio di accensione del led su LATDbits.RD0 (fa parte del corso C18 step by step). Provalo e fammi sapere...



File allegato:

Nome del file: HELLOWORLD.rar
Dimensione del file:16 KB

Chi vola vale, chi vale vola, chi non vola è un vile
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
9 Anni 5 Mesi fa #9 da MoriLuca
Risposta da MoriLuca al topic Problema con oscillatore?
allora ho provato prima a scuola ,e abbiamo notato che , probabilmente i contatti della breadboard creano dei problemi.

I condensatori da 15 pF infatti , non permettono al quarzo di lavorare.

Forse dovrei provare a rifare il circuito e mettere il quarzo il più vicino possibile al PIC così da creare il minimo effetto capacitivo.

Per il fatto della scrittura invece, ho notato che sbagliavo , infatti il programma funziona correttamente con la scrittura

LATDbits.LAT0 , LATDbits.LAT1 ... ecc..

Se sapresti spigarmi la differenza tra questa e quella he suggerivi te, te ne sarei grato.

grazie per il tuo tempo

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • MoriLuca
  • Avatar di MoriLuca
  • Junior Member
  • Junior Member
Di più
9 Anni 5 Mesi fa #10 da Pinna
Risposta da Pinna al topic Problema con oscillatore?
Ti rispondo dicendoti che quello che ti ho scritto io, ovvero LATDbits.RD0 è sbagliato (nella fretta di uscire e sonno arretrato ti ho detto una fesseria). La dicitura giusta è LATDbits.LATD0 :) Per il resto, anche a me, in passato, i contatti della breadboard mi hanno creato problemi. Il quarzo deve essere il più vicino possibile al pic insieme ai condensatori (che da 15 pF vanno bene)

Marcello

Chi vola vale, chi vale vola, chi non vola è un vile
Ringraziano per il messaggio: MoriLuca

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Pinna
  • Avatar di Pinna
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login