Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.07.2011, 15:33
|
|
Прохожий
Регистрация: 20.02.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
lcd wh1202a И cvavr
Здравствуйте. Такая проблема у меня. WH1202A не хочет работать с mega16 . Написал программу из под CVAVR подключил как кодвизард написал, провода не перепутал, а дисплей не инициализируется. LCD подключен К PORTC. При подаче питания на дисплей горят все пиксели в верхней строке. Пробовал задержку после инициализации делать не помагает. Мега работает от встроенного генератора 1 мгц. Подскажите где может быть ошибка!
|
|
|
Сказали "Спасибо" axel2609
|
|
|
08.07.2011, 15:55
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: lcd wh1202a И cvavr
А программу писали под wh1602?
|
|
|
|
08.07.2011, 17:13
|
|
Прохожий
Регистрация: 20.02.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: lcd wh1202a И cvavr
Сообщение от Vov123
|
А программу писали под wh1602?
|
Я не так давно програмирую, поэтому пользуюсь кодвизардом, а там нет выбора LCD только количество символов на строку.
|
|
|
Сказали "Спасибо" axel2609
|
|
|
08.07.2011, 17:33
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: lcd wh1202a И cvavr
Я думаю,что у Вас ничего не получится.В CVAVR используются библиотеки LCD с контроллером hd44780, а у Вас KS0066U.Адреса DDRAM не совпадают.Библу придётся переписывать.А так как по Вашим словам - программируете недавно,то проще приобрести WH0802,WH1602 и т.д.(что поддерживает CVAVR)
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Vov123 за это сообщение:
|
|
|
08.07.2011, 19:11
|
|
Прохожий
Регистрация: 20.02.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: lcd wh1202a И cvavr
Сообщение от Vov123
|
Я думаю,что у Вас ничего не получится.В CVAVR используются библиотеки LCD с контроллером hd44780, а у Вас KS0066U.Адреса DDRAM не совпадают.Библу придётся переписывать.А так как по Вашим словам - программируете недавно,то проще приобрести WH0802,WH1602 и т.д.(что поддерживает CVAVR)
|
Спасибо я все понял.
|
|
|
Сказали "Спасибо" axel2609
|
|
|
08.07.2011, 22:55
|
|
Прохожий
Регистрация: 20.02.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: lcd wh1202a И cvavr
Через несколько часов лопачения инета, даташитов, корявых попытках чтото изменить свомими корявыми ручками в бибилиотеках cvavr'а ? нашел в чем проблема -
контроллеры ks0066 и hd44780 действительно аналогичны (в даташите на wh1202 тайменги меньше), просто у меня lcd подключен к порту С и надо утклюсчить бит JTAGEN , т.е. снять галочку с бита в cvavr - и вуаля! все работает! http://radiokot.ru/forum/viewtopic.php?p=708640 ‹--тут прочел.
|
|
|
Сказали "Спасибо" axel2609
|
|
|
09.07.2011, 03:18
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: lcd wh1202a И cvavr
«И на старуху бывает проруха» - как сказала польская красавица Инга Зайонц через месяц после свадьбы с другом осиного детства Колей Остен-Бакеном" Ильф и Петров, Золотой теленок.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:30.
|
|