Mam taki szybki mikrokontroler firmy Maxim&Dallas ... dziala okolo 10 razy szybciej niz zwykla 51. Musze go taktowac zegarem 32MHz i wyswietlic cos na wyswietlaczu.
Programuje w Bascomie 51 i zaczynaja sie schody. LCD mam podlaczone jak zwykle po waskiej szynie danych (4 bity programujace) i dla tego procka standardowe polecenie LCD Bascoma nie chce i dzialac ... ten proc jest zbyt szybki jak dla tego polecenia (lcd wyswietla krzaki) a bascom chyba nie sprawdza w takim ukladzie gotowosci lcd do przyjowania kolejnych bajtow danych. Z ciekawosci zmiejszylem taktowanie proca i dla zegara 3,27MHz dziala poprawnie ...
... prosze poradzcie mi jak moge sobie z tym poradzic bo mi brakuje troche pomyslow i doswiadczenia...
czy wpisanie $crystal ma jakis wplyw na czasy w instrukcji LCD ?, w jaki sposob korzysta sie z procedur $LCD i $LCDRS ... chodzi mi o podlaczenie LCD fizycznie i konkretne adresy jakie wtedy mam uzywac...
Programuje w Bascomie 51 i zaczynaja sie schody. LCD mam podlaczone jak zwykle po waskiej szynie danych (4 bity programujace) i dla tego procka standardowe polecenie LCD Bascoma nie chce i dzialac ... ten proc jest zbyt szybki jak dla tego polecenia (lcd wyswietla krzaki) a bascom chyba nie sprawdza w takim ukladzie gotowosci lcd do przyjowania kolejnych bajtow danych. Z ciekawosci zmiejszylem taktowanie proca i dla zegara 3,27MHz dziala poprawnie ...
... prosze poradzcie mi jak moge sobie z tym poradzic bo mi brakuje troche pomyslow i doswiadczenia...
czy wpisanie $crystal ma jakis wplyw na czasy w instrukcji LCD ?, w jaki sposob korzysta sie z procedur $LCD i $LCDRS ... chodzi mi o podlaczenie LCD fizycznie i konkretne adresy jakie wtedy mam uzywac...