Foglio di calcolo TIMER + PWM
13 Anni 8 Mesi fa #6
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Foglio di calcolo TIMER + PWM
Ciao,
Sono del parere che la tua applicazione sia più semplice del primo link che hai postato.
Infatti l'applicazione che hai mostrato nel link è completa ma di suo più complessa.
Chi inizia troverà sicuramente benefici dalla semplicità piuttosto che dalla completezza.
Saluti,
Mauro
Sono del parere che la tua applicazione sia più semplice del primo link che hai postato.
Infatti l'applicazione che hai mostrato nel link è completa ma di suo più complessa.
Chi inizia troverà sicuramente benefici dalla semplicità piuttosto che dalla completezza.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Mauro Laurenti
- Moderator
Riduci
Di più
13 Anni 8 Mesi fa #7
da gcupini
Risposta da gcupini al topic Re: Foglio di calcolo TIMER + PWM
Grazie per tutte le indicazioni.
Giovanni
Giovanni
Si prega Accedi o Crea un account a partecipare alla conversazione.
- gcupini
- Visitatori
13 Anni 8 Mesi fa #8
da Spazzoli
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
Risposta da Spazzoli al topic Re: Foglio di calcolo TIMER + PWM
L'altro giorno programmando mi sono accorto che un timer non faceva quello che volevo io: l'interrupt non scattava dopo la pausa voluta...l'ho notato con il simulatore dell'ide, quindi escludo ogni errore hw, mi ha fatto perdere un po' di tempo...ho fatto diverse prove per cercare di capire dove poteva stare l'errore..e alla fine le cose sono migliorate quando ho specificato in questo modo:
TMR0H = 0b10010111;
TMR0L = 0b00111011;
cioè quando specificavo di scrivere i registri in binario: 0b... non me ne ero mai preoccupato prima, può essere che i problemi siano nati da questo particolare? Oppure facendo le prove ho spostato qualche cosa d'altro?
Prima per l'appunto non me ne ero mai preoccupato....
un saluto!
(in questi giorni purtroppo ho poco tempo per la robotica!)
TMR0H = 0b10010111;
TMR0L = 0b00111011;
cioè quando specificavo di scrivere i registri in binario: 0b... non me ne ero mai preoccupato prima, può essere che i problemi siano nati da questo particolare? Oppure facendo le prove ho spostato qualche cosa d'altro?
Prima per l'appunto non me ne ero mai preoccupato....
un saluto!
(in questi giorni purtroppo ho poco tempo per la robotica!)
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
Si prega Accedi o Crea un account a partecipare alla conversazione.
13 Anni 8 Mesi fa #9
da gcupini
Risposta da gcupini al topic Re: Foglio di calcolo TIMER + PWM
Ciao, Spazzoli
Ho riscontrato un problema analogo anchio:
Mi spiego meglio.
Ho una routine di interrupt su PIC16F88 che gestisce sia gli interrupr su TMR0 e TMR1 che l'Interrupt SSP per la gestione della comunicazione I2c. Ebbene se attivo gli interrupt in contenporanea, ovvero scrivendo TMR0IE=1, TMR1IE=1, SSPIE=1, Non si attiva l'interrupt SSP. Se invece attivo prima SSP e dopo almeno 6 secondi di Delay attivo TMRiIE TMR0IE tutto funziona.
La ragione rimane misteriosa.
Se qulcuno ha idee in merito sono le benvenute
Giazie
Ho riscontrato un problema analogo anchio:
Mi spiego meglio.
Ho una routine di interrupt su PIC16F88 che gestisce sia gli interrupr su TMR0 e TMR1 che l'Interrupt SSP per la gestione della comunicazione I2c. Ebbene se attivo gli interrupt in contenporanea, ovvero scrivendo TMR0IE=1, TMR1IE=1, SSPIE=1, Non si attiva l'interrupt SSP. Se invece attivo prima SSP e dopo almeno 6 secondi di Delay attivo TMRiIE TMR0IE tutto funziona.
La ragione rimane misteriosa.
Se qulcuno ha idee in merito sono le benvenute
Giazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- gcupini
- Visitatori
13 Anni 8 Mesi fa #10
da Spazzoli
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
Risposta da Spazzoli al topic Re: Foglio di calcolo TIMER + PWM
E' oscuro!! Direbbe un noto comico!!
Il fatto è che la questione è estremamente deterministica, avviene sempre con quella configurazione, non avviene mai con l'altra...
A te questo problema te lo faceva pure con mplab sim ?
Il fatto è che la questione è estremamente deterministica, avviene sempre con quella configurazione, non avviene mai con l'altra...
A te questo problema te lo faceva pure con mplab sim ?
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
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.