Memory mapped HD44780

Dec 11, 2004 0 Replies

Witam,



Mam LCD na KS0066U (kompatybilny z HD44780) i w celu zaoszczędzenia pinów oraz uproszczenia softu chciałbym go podpiąć do mojego uC jako urządzenie "memory mapped". No i na pierwszy rzut oka wydaje się to niemożliwe ponieważ minimalny czas trwania impulsu R/W w KS0066U wynosi ponad 500ns a w moim uC czas trwania impulsu RD# (lub WR#) mogę maksymalnie rozciągnąć wait state-ami do niecałych



300ns. Może ktoś z szanownych zna jakąś sprytną sztuczkę aby przynajmniej połączyć szyny danych LCD i uC, a jako szyny sterującej użyć 3 GPIO kontrolera? Zawsze to co najmniej 4 GPIO do przodu. :-) Zaznaczam że do szyny adresowej i danych uC mają być również podpięte inne urządzenia.

Regards, /J.D.


Join the Discussion

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

Didn't find your answer?

Ask the community — no account required