Discussione: Aiuto pic16f84
Visualizza messaggio singolo
Vecchio 17 novembre 05, 11:36   #32 (permalink)  Top
MSchiepp
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Citazione:
Originally posted by SoldatoSemplice@17 novembre 2005, 10:48
L'ultimo (spero) cruccio rimastomi è: se io metto un quarzo da 4 Mhz quanto dura il tempo di esecuzione di una singola istruzione?

Secondo i miei calcoli...
Non per fare polemica, ma leggere le specifiche non farebbe male... e da lì scopriresti che ogni ciclo di istruzione impiega 4 cicli macchina e quindi a 4 Mhz ogni istruzione viene eseguita in 1 microsecondo (a parte i jump e le call da 2 cicli).

Per la routine di ritardo ti mando un paio di esempi più tardi, ma considera che fare i ritardi con loop di istruzioni non è un buon sistema e i timer interni sono fatti apposta per queste cose... ti consiglio quindi di partire con il piede giusto anche perchè così impari a fare cose che ti torneranno probabilmente utili anche più avanti.

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando