pamieci szeregowe i wyswietlacz lcd

May 12, 2005 0 Replies

Witam. Mam maly problem :( W ukladzie mam dwie pamieci at24c02 pod i2c. W jednej z nich znajduja sie znaki przeznaczone dla jednego wiersza LCD 2*16 a w drugiej przeznaczone do drugiego wiersza. Mam problem z wyswietleniem calej ich zawartosci rownoczesnie w dwoch wierszach jednym ciagiem. Tzn. bedzie to tryb ciaglego wyswietlania zawartosci z przesuwaniem zawartosci wyswietlacza w lewo. Cos jak w reklamach. Czy moglby mi ktos jakis algorytm dla asemblera zaproponowac?? Czy powinienem wysylac pojedynczo po jednym znaku dla kazdego wiersza i inkrementowac adres wskaznika w ddram ?? Transmisj± I2C steruje programowo przez AT89CX51. Gdyby byl tylko jeden wiersz do wysterowania to wydaje mi sie ze nie byloby problemu, zastosowalbym wtedy odczyt sekwencyjny wg noty katalogowej pamieci i adres by sie inkrementowal sam . Pozdrawiam Prosze o pomoc



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required