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.
|