|
Инициализация должна быть строго в таком порядке
времена задержек могут быть больше, но не меньше
сбросить RS, EN
//далее взде RS=0
Вывод 30h
задержка 4.1мс !!!
Вывод 30h
задержка 100мкс !!!
Вывод 30h
задержка 100мкс !!!
Вывод 20h
задержка 100мкс !!!
//след. три действия обязательны именно в таком порядке
Вывод 28h //display-off
задержка 80мкс
Вывод 0Ch //diplay-on
задержка 80мкс
Вывод 01h //clear display
задержка 80мкс
//след. действия по желанию (установка рабочих параметров
Вывод 0Fh //diplay, cursor-on
задержка 80мкс
Вывод 06h //ch->cursor right
задержка 80мкс
Вывод 80h
задержка 80мкс
end.
Вывод X {
вывести X (на ноги данных)
сбросить RS если команда / установить если данные
сбросить EN
задержка 400нс
установить EN
задержка 2мкс
сбросить EN
}
//если выводится символ, а не команда, то задержка не 80мкс, а 2мс
E-mail: info@telesys.ru