[an error occurred while processing this directive]
|
Решается достаточно примитивно. На шину данных дисплея вешается чисто входной порт МК, линия E подается на вход прерывания, линии RS и R/W (последняя может и не понадобиться) - еще на пару свободных входов МК. Программа должна по прерыванию быстро прочитать порт, определить, данные это или команда, и если это данные записи - сохранить их в буфере по адресу, эквивалентному адресу соответствующего знакоместа ЖКИ.
Если была принята команда, то нужно интерпретировать ее и выполнить соответствующие действия с указателем или с содержимым буфера точно так же, как это делает контроллер ЖКИ. При корректной реализации на соответствующих адресах в буфере окажется точная копия данных ЖКИ, которые и нужно использовать - преобразовывать в двоичный вид (если интересующие данные - числа) или распоряжаться ими другим нужным образом
E-mail: info@telesys.ru