PIC16F627A i wyświetlacz LCD - problem
Może problem występować przez nieprawidłowe zainicjalizowanie portu - chodzi o współdzielenie pinów jako analogowych(komparator analogowy-ANx) lub cyfrowych (PORTAx).
Tu poniższy kawałek w asemblerze - inicjowanie jako cyfrowy:
MOVLW 0x07 ;Turn comparators off and
MOVWF CMCON ;enable pins for I/O
;functions

P.S.
Pisząc po ludzku(w C):
CMCON=0x07;

Sprawdź czy nie ma w kodzie już podobnej inicjalizacji.


  PRZEJDŹ NA FORUM