Работа с LCD МТ-12232А

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

Здравствуйте. Может быть у кого-нибудь есть нормальная библиотака CodeVision AVR для дисплея МТ-12232А. Поделитесь, пожалуйса ссылкой или файлом.
Только пожалуйста, ссылайтесь на проверенные на личном опыте источники данных.
Заранее спасибо.
Модель в Proteus будет позже!!!
Реклама
Lockdog
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт июл 15, 2008 19:29:21
Контактная информация:

Re: Работа с LCD МТ-12232А

Сообщение Lockdog »

Есть же даташит, причём на русском.
Там же все тайминги и команды расписаны.
Реклама
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Re: Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

У меня есть код, но он не рабочий почему-то. Я его скачивал с CHIPENABLE. При проверке и прошивке появляются белые точки на черном фоне. Проверял инициализация вроде бы правильно сделана. Дисплей тоже рабочий. Могу выложить файл, если нужно, или скачайте с сайта chipenable в разделе файлы. Ссылка имеет открытый доступ.
Lockdog
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт июл 15, 2008 19:29:21
Контактная информация:

Re: Работа с LCD МТ-12232А

Сообщение Lockdog »

на chipenable есть только библиотека для контроллера samsung. В мэлтовском стоит другой и он не совместим с самсунговским.
Реклама
Эиком - электронные компоненты и радиодетали
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Re: Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

Реклама
Lockdog
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт июл 15, 2008 19:29:21
Контактная информация:

Re: Работа с LCD МТ-12232А

Сообщение Lockdog »

Ах вот он где)
Тогда в чём проблема?

Код: Выделить всё

Смотрите код, если не работает, то 
  смотрите в даташит и ищите различия в командах, 
  исправляете
Повторять, пока не заработает.
А если серьёзно, то вопрос конретнее ставить можете?
Реклама
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Re: Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

Вчера вечером проверял функцию инициализации. большая часть правильно, но есть сомнения.
Вопрос 1: Переепадом с логического 0 в лог. 1, в котором длительность фронта не более 10мкс считается:
А)Подача после 0 логической 1 в течение 10мкс,
Б) подача 0101010101010 в течение 10мкс.
Остальные функции правильно. Я пересчитывал на калькуляторе.
Lockdog
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт июл 15, 2008 19:29:21
Контактная информация:

Re: Работа с LCD МТ-12232А

Сообщение Lockdog »

Ответ А)
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Re: Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

Как оказалось дело либо в инициализации, либо в портах.
Я пробовал оставлять такую же задержку, как и была в файле. А так же пробовал использовать задержку по датащиту, итог один и тот же: черный фон, белые точки в разноброс. Я уже и перепаивал тоже. Может быть дело в моей Mege, я не знаю. Другой просто нет. Раньше подключал символьный на 2 строки работал нормально.
Вопрос 2:
Порты и пины шины управления и данных должны быть в 0xFF, или некоторые из них в 0x00?
Васнецов Аркадий
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср май 12, 2010 05:53:45

Re: Работа с LCD МТ-12232А

Сообщение Васнецов Аркадий »

Извиняюсь, что ввел всех в заблуждение. Можете скачивать файл с данного сайта без всяких опасений!!!
У меня не работал микроконтроллер!!! Сейчас проверил на Atmega8 все работает.
Кстати, если кто - то скачал данный файл, то необходимо поменять параметр:

Код: Выделить всё

void LCDG_SendSymbol(unsigned char xPos, unsigned char yPos,unsigned char data)
{
unsigned char i;
unsigned char realAdr;
unsigned char realPage = PAGE3 - yPos;
...

На = PAGE0 + yPos

Всем спасибо за участие, а автору за файл!!!
Про модель ищите в другом разделе!!!
Модераторы, тема закрыта!!!
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»