Forum Krótkofalarskie PKI

sp9uxy
25.08.2017 16:28:34
QTH: Gliwice
Posty: 2075 #2458411
    sq3mve pisze:

    Witam

    Przypomnę, że problem dotyczy PIC16F627A :-)
    Piszę w C, tak dla wyjaśnienia.
    Asembler to wyższy stopień wtajemniczenia :-)
    Wezmę się za niego jak już dobrze opanuję programowanie picków w C :-)

    Porty mam skonfigurowane jako cyfrowe (CMCON=0x07) ;-)

    A problem już rozwiązałem, przynajmniej częściowo.
    Pomogło wydłużenie kilku opóźnień.

    Muszę jeszcze to dokładnie przećwiczyć, bo w jakichś 10% przypadków, po włączeniu zasilania, wyświetlacz się nie inicjalizuje. :-(

    Może wystarczy wydłużyć opóźnienie przeznaczone na ustabilizowanie napięcia...

    Pozdrawiam


Kolejność nauki powinna właśnie rozpoczynać się od asemblera, poznajesz wówczas
mapę pamięci uP, rejestry, przerwania.
Potem C, oczywiście pisząc w C często warto dla większej wydajności używać
wstawek asemblerowych.

A próbowałeś czy z innym egzemplarzem LCD są też problemy?
Zobacz ten wpis w wątku
Aby pisać na forum musisz się zalogować !!!
załóż własne forum · korzystasz z forum? wesprzyj projekt - postaw kawę! · rss