-
- неужели задержки причем? ЖКИ-шки отличаются только размером символа. - хмамин(18.06.2010 23:36)
- и частотой внутреннего RC. Хотя по даташиту команда позиционирования выполняется за столько же времни, что и команда записи символа. - Cepгeй Бopщ(19.06.2010 00:34)
- Как оказалось - не хочет адресовать выше 40h (вторая и четвертая строка). Первую и третью адресует, зараза, правильно :( В мусорку? - хмамин(19.06.2010 00:48)
- Была подобная фигня при неправильной (последовательность/тайминги) инициализации - с одними ЖКИ было вроде как нормально, с другими - выводило в одну строку. Причём этот "не совсем неправильный" вариант кочевал несколько лет и только на каких-то из Vit(19 знак., 19.06.2010 11:44)
- фиг знает. А если просто поставить курсор в начало и записать 255 символов - эти строки заполнятся? Cepгeй Бopщ(180 знак., 19.06.2010 10:04)
- Заполняются, причем если потом выдать команду позиционирования курсора со значением, большим 40h - начинает выводить с места, где закончилась предыдущая печать :( - хмамин(19.06.2010 14:50)
- Когда-то давно писал что-то тестовое для LCD 16*4 фирмы PowerTip (PC1604LRC-ANH-H). Сохранилась вот такая функция для позиционирования курсора rezident(337 знак., 20.06.2010 03:17)
- ни разу такого не было, чтобы двухстрочный как однострочный пришлось инициализировать - koyodza(19.06.2010 12:44)
- А если дисплей четырехстрочный? Как его инитить, если контроллер умеет только 1 и 2 строки? Тупик :) - Cepгeй Бopщ(20.06.2010 02:14)
- 4х16 или 4х20 работают как двухстрочные, третья строка является продолжением первой, а четвёртая - продолжением второй koyodza(27 знак., 20.06.2010 15:53)
- Да он и как однострочный работает. Вторая строка начинается с 40 позиции первой. Я со всеми работаю как с однострочными. Так и не понял в чем разница. - Cepгeй Бopщ(20.06.2010 16:52)
- разница в бите N (бит 3) байта Function Set в последовательности инициализации. А то, о чём Вы говорите, это адрес начала строки в памяти данных - koyodza(20.06.2010 17:08)
- Я понимаю, что бит N можно поставить и так и этак. Меня интересует - что изменится в поведении дисплея? Cepгeй Бopщ(229 знак., 20.06.2010 23:39)
- разница в бите N (бит 3) байта Function Set в последовательности инициализации. А то, о чём Вы говорите, это адрес начала строки в памяти данных - koyodza(20.06.2010 17:08)
- Да он и как однострочный работает. Вторая строка начинается с 40 позиции первой. Я со всеми работаю как с однострочными. Так и не понял в чем разница. - Cepгeй Бopщ(20.06.2010 16:52)
- 4х16 или 4х20 работают как двухстрочные, третья строка является продолжением первой, а четвёртая - продолжением второй koyodza(27 знак., 20.06.2010 15:53)
- А если дисплей четырехстрочный? Как его инитить, если контроллер умеет только 1 и 2 строки? Тупик :) - Cepгeй Бopщ(20.06.2010 02:14)
- Заполняются, причем если потом выдать команду позиционирования курсора со значением, большим 40h - начинает выводить с места, где закончилась предыдущая печать :( - хмамин(19.06.2010 14:50)
- Как оказалось - не хочет адресовать выше 40h (вторая и четвертая строка). Первую и третью адресует, зараза, правильно :( В мусорку? - хмамин(19.06.2010 00:48)
- и частотой внутреннего RC. Хотя по даташиту команда позиционирования выполняется за столько же времни, что и команда записи символа. - Cepгeй Бopщ(19.06.2010 00:34)
- неужели задержки причем? ЖКИ-шки отличаются только размером символа. - хмамин(18.06.2010 23:36)