К списку форумов К списку вопросов
LCD ???
Lexman
29.07.2004 - 02:12
Есть у меня ЛЦД-шка, не покупная, и устройства вытащил.
Среди её обозначений нашел: LM1140SYLU и SPC194VO.
Из скудной инфы в нете (только дататшит на LM) выяснил, что это текстовая LCDха с 8битной шиной. Дык вот, люди где инфу на контроллер взять?
LexaK
1 - 29.07.2004 - 08:47
А не стоит ли в ней контроллр HD44780?
Lexman
2 - 29.07.2004 - 12:41
Это вопрос и или ответ? :))
Да не знаю я... Всё что нашел из маркировок выложил. Вроде как 2 кристалла на задней стороне, залитых... Может я слепой, но в ПДФе на LM по поводу контроллера ниччё не нашел.
LexaK
3 - 29.07.2004 - 15:43
Если он текстовый - для текстовых LCD контроллер HD44780 является стандартом де-факто. По нему инфы в нете немеряно. Например:
http://www.atmel.ru/Articles/Atmel17.htm
Lexman
4 - 29.07.2004 - 16:38
Спасибо, попробую!
Lexman
5 - 30.07.2004 - 18:38
В десяточку! Ещё раз спасибо.
Lexman
6 - 30.07.2004 - 20:13
Хм. Не говори гоп, как говорится. На сей раз проблема в том, что не могу ничего вывести на вторую строку (дисплей 2х16). При инициализации 2-ю строку врубил. ЛЦДшка в порядке. При попытке вывести что-нить вниз (команда 11хххххх, а потом символ) просто ничпего не отображается. А при
(команда 10хххххх, а потом символ) всё ОК. ?
LexaK
7 - 02.08.2004 - 08:17
А в первую строку все выводится нормально?
В этих ЛЦД видеопамять линейна и вторая строка начинается с адреса 40h.
Чтобы вывести на вторую строку надо установить адрес видеопамяти 0x40 и выводить далее информацию как обычно.
Lexman
8 - 02.08.2004 - 13:18
Та знаю я. ПДФ то почитал. Короче тут еще интересней - я просто загонял программу вывода символов с а автоинкрементом адреса и кода символа.
В наборе символов много мусора, два раза английский заглавный алфавит, но даже цифр нету! Хотя в самом приборе они есть. Может конечно в CGRAM забили, но что-то не верится. Короче что-то тут не чисто :)
Lexman
9 - 02.08.2004 - 13:21
Кстати, а где подобные штуки можно у нас приобрести? В смысле LCD? Ещё интересуют AVR, ARM. Чтоб без особых наценок и задережк? (Акромя Аркадия)?
LexaK
10 - 02.08.2004 - 13:38
Может быть какая-нибудь линия данных битая (вот и получаются два раза английские заглавные буквы) - надо посмотреть кодовую таблицу и подумать какая. А где приобрести - я из Новороссийска, поэтому знаю только у Аркадия
LexaK
11 - 02.08.2004 - 14:03
Похоже D6=1 (всегда). В этом случае символы цифр, имеющих коды 30h - 3fh (00110000b-00111111b) не выведутся, а заглавные лат. буквы (40h-4fh / 01000000b-01001111b) транслируются два раза (один раз в диапазоне 00h-0fh, другой раз в дапазоне 40h-4fh).
Lexman
12 - 02.08.2004 - 14:13
Надо проверить. Но с другой стороны ведь инициализация проходит. И команды воспринимаются. Хотя надо проверить, но 1 там неоткуда быть... щас посмотрю.
Lexman
13 - 02.08.2004 - 14:35
Хм :) почти угадал :)
DB5 на земле. Эти уроды когда разводили перемычку под разъемом сделали (плата левая).
Вроде всё ок стало, 2-я строка есть
спасибо :)
LexaK
14 - 02.08.2004 - 15:25
Они (уроды в смысле) использовали его (ЛЦД) в 4-битном режиме...
Lexman
15 - 03.08.2004 - 01:28
Неа. Этот разъем для другого служил :)

К списку вопросов на форуме Радиолюбитель

>>