- Messaggi: 186
- Ringraziamenti ricevuti 3
Frequenza massima di clock PIC18F4550
10 Anni 8 Mesi fa #16
da paoletto
Risposta da paoletto al topic Frequenza massima di clock PIC18F4550
Perchè compilando lo stesso programma compare solamente una striscia di caratteri neri sul diplay...
Paoletto
Paoletto
Si prega Accedi o Crea un account a partecipare alla conversazione.
- paoletto
- Elite Member
Riduci
Di più
10 Anni 8 Mesi fa #17
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Frequenza massima di clock PIC18F4550
Non e' una giustificazione molto scientifica!
...ora dovresti avere l'oscilloscopio!
Fai lampeggiare un LED, magari con un timer.
Saluti,
Mauro
...ora dovresti avere l'oscilloscopio!
Fai lampeggiare un LED, magari con un timer.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
10 Anni 8 Mesi fa #18
da paoletto
Risposta da paoletto al topic Frequenza massima di clock PIC18F4550
Eh hai ragione, non è scientifico, però comunque non va
Vedo di capire un po..
Paoletto
Vedo di capire un po..
Paoletto
Si prega Accedi o Crea un account a partecipare alla conversazione.
- paoletto
- Elite Member
Riduci
Di più
- Messaggi: 186
- Ringraziamenti ricevuti 3
10 Anni 8 Mesi fa #19
da paoletto
Risposta da paoletto al topic Frequenza massima di clock PIC18F4550
Allora il problema è nei delay. Settando a 48 MHz il clock principale corre tutto più veloce, ecco perchè compariva la striscia nera sul display, il poverino non aveva tempo per settarsi correttamente
Quindi ora dovrei adattare le librerie di Mauro alla frequenza di 48/4= 12 MHz?
Paoletto.
Quindi ora dovrei adattare le librerie di Mauro alla frequenza di 48/4= 12 MHz?
Paoletto.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- paoletto
- Elite Member
Riduci
Di più
- Messaggi: 186
- Ringraziamenti ricevuti 3
10 Anni 8 Mesi fa #20
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Frequenza massima di clock PIC18F4550
..sospettavo un problema di inizializzazione.
Come inizializzi il modulo?
Eventualmente per rallentare il tutto devi dire alla libreria che usi una frequenza piu' alta.
In maniera che metta piu' cicli di clock per il delay.
a 48 MHz non ho testato il tutto, bisognerebbe vedere che qualche variabile non vada in overflow.
per il resto il delay fa uso delle librerie delay standard, o XC8 o C18 a seconda del compilatore.
Saluti,
Mauro
Come inizializzi il modulo?
Eventualmente per rallentare il tutto devi dire alla libreria che usi una frequenza piu' alta.
In maniera che metta piu' cicli di clock per il delay.
a 48 MHz non ho testato il tutto, bisognerebbe vedere che qualche variabile non vada in overflow.
per il resto il delay fa uso delle librerie delay standard, o XC8 o C18 a seconda del compilatore.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.