Esercitazioni ASM - PIC18

 


ESERCITAZIONE # 12a


Espansioni


Potete provare a variare i caratteri inviati che compongono il messaggio di prompt o scrive sull' una piuttosto che sull' altra riga.

Potete anche variare la frequenza dell' oscillatore del PIC; sul campione provato, il driver con le routine di tempo calibrate per un clock di 4 MHz funziona anche se si alza il clock a 8MHz, il che vuol dire il dimezzamento secco di tutti i ritardi.  

Provate con il vostro display quale è la tolleranza e provate a verificare quali tempi devono essere adeguati per far riprendere il funzionamento.

Nota: se il controller è stato mandato in palla a causa del clock troppo elevato o di una sequenza di inizializzazione non corretta, per riportarlo alla ragione, a volte la procedura di inizializzazione software non è sufficiente. Allora è necessario togliere alimentazione al display e poi ripristinarla e re inizializzare via software in modo regolare e con le giuste temporizzazioni.

Volendo ottenere un oggetto adatto ad essere scritto nella memoria programma del PIC, si dovrà aggiungere nel sorgente la modifica per un CONFIG adeguato all' esecuzione stand alone, come visto nell' esercizio precedente. 


 

Copyright © afg. Tutti i diritti riservati.
Aggiornato il 01/12/11.