#9969
piero55piero55
Partecipante

Ho deciso, vado con il DS1307. Nella breadboard funziona correttamente per cui ora costruisco il mio programma secondo la necessità. Prima cosa ho spostato l’LCD sulla portaC in modo da lasciare la portaB libera per i pulsanti vari. Ho però un problema: utilizzo un 16F876 e la portaC da RC2 a RC7 gestisce l’LCD perfettamente. Il problema è che non riesco ad utilizzare i pin RC0 e RC1 come uscite. Con questi due pin volevo comandare un relè e la retroilluminazione dell’LCD ma nulla da fare. Ho fatto una prova: con un pulsante sulla portaB, invio un livello “1” sulla RC1 e contemporaneamente scrivo un carattere sul display. Bene, il carattere su display è corretto, ma la RC1 rimane fissa a zero. Ho guardato e riguardato il datasheet del pic mo non so più cosa fare. A questo punto penso che sia PROTON che per gestire l’LCD come descritto, blocca le RC0 e RC1. Ho disabilitato le altre periferiche che potrebbero utilizzare questi due pin tipo il TIMER1 e il comparatore/cattura e PWM. Non so più che fare……