Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.09.2011, 17:09
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
niXto, да знаю это все. У меня два таких дисплея. И оба прекрасно показывают. Сейчас еще 5 штук пришло из китая 2х16. Посмотрим, как там будет.
|
|
|
|
22.09.2011, 09:56
|
|
Прописка
Регистрация: 15.11.2007
Адрес: СПБ
Сообщений: 214
Сказал спасибо: 37
Сказали Спасибо 42 раз(а) в 34 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от Easyrider83
|
niXto, да знаю это все. У меня два таких дисплея. И оба прекрасно показывают. Сейчас еще 5 штук пришло из китая 2х16. Посмотрим, как там будет.
|
А у меня при полностью выведенном резисторе (=0) заливает. Оптимальная контрастность 10% резистора (то есть 0.5 В)
|
|
|
|
22.09.2011, 12:09
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от a-fisher
|
А у меня при полностью выведенном резисторе (=0) заливает. Оптимальная контрастность 10% резистора (то есть 0.5 В)
|
Подключайте как в даташите указано и проблем не будет. Прекрасно работают как при 5В, так и 3.3В. Вот так и получается, когда вместо рекомендаций производителя начинают заниматься собственными фантазиями, а после этого создаются темы типа "А долетим ли мы...". Конечно не долетим, если отсебятиной заниматься будем.
|
|
|
|
22.09.2011, 14:18
|
|
Прописка
Регистрация: 15.11.2007
Адрес: СПБ
Сообщений: 214
Сказал спасибо: 37
Сказали Спасибо 42 раз(а) в 34 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от RY723
|
Подключайте как в даташите указано и проблем не будет. Прекрасно работают как при 5В, так и 3.3В. Вот так и получается, когда вместо рекомендаций производителя начинают заниматься собственными фантазиями, а после этого создаются темы типа "А долетим ли мы...". Конечно не долетим, если отсебятиной заниматься будем.
|
Это и есть подключение по даташиту! На вывод управления контрастностью подано напряжение с движка переменного резистора.
|
|
|
|
22.09.2011, 14:28
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от a-fisher
|
Это и есть подключение по даташиту! На вывод управления контрастностью подано напряжение с движка переменного резистора.
|
Если по даташиту - то и вопросов не должно возникать. И у меня регулируются (при подключении по даташиту) от полностью светлого индикатора - до полностью чёрного. Причём - разных производителей. Причём, что странно - даташит один, а результаты - разные...
Читал посты выше. По ним и выводы были. Для ответа взял последний, но видимо, ошибся.
|
|
|
|
04.09.2013, 14:04
|
|
Частый гость
Регистрация: 12.07.2007
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
обычно все "симулирую" в железе на макетке, но вот захотелось попробовать освоить симуляцию МК в протеусе дабы облегчить себе жизнь. Простейшая програмка мега8+WH0802 в реале работает а в протеусе нет, что-то симулируется, ноги видно дрыгаются, но дисплей в протеусе пуст, пробовал выставлять разные частоты, не помогает. подскажите плз где "копать" ?
|
|
|
|
04.09.2013, 14:08
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
SaLaGa4ever, выложить проект для начала...
__________________
Осторожно , злой кот
|
|
|
|
04.09.2013, 14:28
|
|
Частый гость
Регистрация: 12.07.2007
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
проект прилагается
все что делает программа это засырает память DD LCD
в реале выводит, в протеусе пока не получается.
.......
INIT_LCD // Инициализируем
WR_DDADR 0 // на начало памяти
clr R20
Start:
inc r20
mov R17, R20
inc R21 // задержка
brne PC-1
inc R22
brne PC-3
rcall DATA_WR // вывод символа из R17
rjmp Start
...
пробовал различные процедуры иниц-ии, две разные библиотеки работы с LCD, потому думаю что дело в какой-то мелочи самого проекта %(
Последний раз редактировалось SaLaGa4ever; 04.09.2013 в 17:37.
|
|
|
|
04.09.2013, 18:59
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от SaLaGa4ever
|
проект прилагается
|
И что из этого "проекта" можно понять? Или Вы предлагаете HEX дизассемблировать.
|
|
|
|
04.09.2013, 19:13
|
|
Частый гость
Регистрация: 12.07.2007
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Подключение LCD (KS0066U) к AVR микроконтроллерам серии mega
Сообщение от kittec
|
И что из этого "проекта" можно понять? Или Вы предлагаете HEX дизассемблировать.
|
так а что в лишнем коде ковыряться, в железе то работает без проблем, так что проблема в проекте протеуса, а не программы AVR...
... удалось запустить в протеусе дисплей, но с библиотекой которая работает не обращая внимания на флаг занятости дисплея, просто шлет все на запись, лишь бы тайминги выдерживались... А библиотека от DiHalt-а с чтением флага в протеусе чёт не фурычит...
Последний раз редактировалось SaLaGa4ever; 04.09.2013 в 19:52.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:30.
|
|