Go Down

Topic: KS0108ReadData() (Read 668 times) previous topic - next topic

Esmat

Hi, KS0108ReadData() is one of the functions of the display controller software interface which was created by the original owner (Fabian Thiele) and later modified by the Arduino team (Michael Margolis). To read display data this function call twice another function KS0108doReadData(). It is highly appreciated if any one familiar with this software can explain the logic behind callling this function twice. Thanks.

Cloudy

From the datasheet:

"To read the contents of display data RAM, twice access of read instruction is needed. In first access, data in display data RAM
is latched into output register. In second access, MPU can read data which is latched. That is, to read the data in display data
RAM, it needs dummy read. But status read is not needed dummy read."

Esmat

Thanks Cloudy. This answers my question.

Go Up