![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Группа: Пользователи Регистрация: 29.8.2004 Пользователь №: 2 568 ![]() |
1) Схемы с применением сабжа
2) О назначении выводов сабжа на русском |
|
|
![]()
Сообщение
#2
|
|
Группа: Пользователи Регистрация: 29.9.2005 Пользователь №: 5 555 ![]() |
|
|
|
![]()
Сообщение
#3
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
Это стандартный KS0066-совместимый экран. Можешь взять описание от любого другого похожего.
Описание выводов: D0-D7 - двунаправленная шина данных RS - выбор режима команда/данные RW - выбор режима чтение/запись E - сигнал разрешения шины V0 - напряжение контрастности |
|
|
![]()
Сообщение
#4
|
|
Группа: Пользователи Регистрация: 10.5.2005 Из: IP_Lan community Пользователь №: 4 283 ![]() |
Ну вот, Галл уже все написал. Осталось только обычный даташит скачать.
Есть на WH1602B. Если надо - пиши. Также где-то был на контроллер даташит, совместимый с тем, что стоит в этих экранах. Ссылки не выкладываю по той причине, что правила их публикации стали слишком строгими. |
|
|
![]()
Сообщение
#5
|
|
Группа: Пользователи Регистрация: 29.8.2004 Пользователь №: 2 568 ![]() |
Так с выводами понятно. Спасибо. Я так понимаю есть какая-то процедура инициализации дисплея?
|
|
|
![]()
Сообщение
#6
|
|
Группа: Пользователи Регистрация: 29.9.2005 Пользователь №: 5 555 ![]() |
|
|
|
![]()
Сообщение
#7
|
|
Группа: Пользователи Регистрация: 10.5.2005 Из: IP_Lan community Пользователь №: 4 283 ![]() |
Так с выводами понятно. Спасибо. Я так понимаю есть какая-то процедура инициализации дисплея? Да, есть процедура инициализации. Делается с контроллера, к которому дисплей подключен. Также, естественно, необходима инициализация портов самого контроллера. для AVR для таких дисплеев есть готовые библиотеки на Си для инициализации и работы. Сообщение отредактировал MainRooT - 14.10.2006, 12:34 |
|
|
![]()
Сообщение
#8
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
|
|
|
![]()
Сообщение
#9
|
|
Группа: Пользователи Регистрация: 10.5.2005 Из: IP_Lan community Пользователь №: 4 283 ![]() |
... сказал MainRooT, всю жизнь пользующийся "готовой" библиотекой, которую ему любезно предоставил Gall, писавший ее три дня... наглая ложь. Я также пользовался библиотекой из avr-libs ![]() А за твою - еще раз спасибо и респект Сообщение отредактировал MainRooT - 14.10.2006, 12:39 |
|
|
![]()
Сообщение
#10
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
Если в AvrLib (она так называется) библиотекой можно пользоваться, то я президент : )
|
|
|
![]()
Сообщение
#11
|
|
Группа: Пользователи Регистрация: 10.5.2005 Из: IP_Lan community Пользователь №: 4 283 ![]() |
|
|
|
![]()
Сообщение
#12
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
Так она же блокирующая. Пока на экран пишешь, ничего больше делать нельзя. И еще она прошивки много хавает.
|
|
|
![]()
Сообщение
#13
|
|
Группа: Пользователи Регистрация: 10.5.2005 Из: IP_Lan community Пользователь №: 4 283 ![]() |
|
|
|
![]()
Сообщение
#14
|
|
Группа: Пользователи Регистрация: 29.8.2004 Пользователь №: 2 568 ![]() |
Я что-то немного запутался... Я нашел что WH1202A построен на HD44780, но в документации контроллера HD44780 не указано дислеев 12x2(ближайшее 16x2). Какой же в этом индикаторе контроллер?
|
|
|
![]()
Сообщение
#15
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
HD44780, он же Ks0066 или совместимый. Лишние символы просто "не припаяны" (т.е. контроллер свято верит, что они есть).
|
|
|
![]()
Сообщение
#16
|
|
Группа: Пользователи Регистрация: 15.5.2005 Из: Уралмаш Пользователь №: 4 329 ![]() |
|
|
|
![]()
Сообщение
#17
|
|
Группа: Пользователи Регистрация: 18.7.2004 Из: Мосгорка Пользователь №: 2 341 ![]() |
Вот она. Предупреждаю: лицензия GPL! Все, что использует эту библиотеку, придется тоже выкладывать и тоже под GPL!
P.S. По вопросам коммерческого использования стучать в асю. |
|
|
![]()
Сообщение
#18
|
|
Группа: Новички Регистрация: 21.5.2011 Пользователь №: 53 342 ![]() |
Ребят, вопрос про Gall, там саму программу нужно в файле lcd.c писать? И я использую atmega8 к каким мне выходам паять дисплей?
У меня при компиляции .hex фаил весит как-то мало, может быть, что при компиляции опработался только lcd.c без файлов .h такое возможно? |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.2.2019, 10:55 |