КОНТРОЛЛЕР ЖК ДИСПЛЕЯ

     простые интересные РАДИОСХЕМЫ сделанные своими руками

» ДАТАШИТ
Например: TDA2050


» РАДИОБЛОГИ
О доработке и ремонте проигрывателей винила
Схема сирены сигнализации с аккумулятором
Самый маленький SMD RGB LED куб
Автозапуск двигателя автомобиля на ATTiny13
Светодиодная лампа Camelion: ремонту не подлежит
Оксид-иодид висмута (BiOI) - основа будущих солнечных батарей
Часы настольные на ИН-14 индикаторах - схема и фото
Десятая муза – муза радиотехнического творчества


Радиосхемы » Устройства на микроконтроллерах

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ

      

   Загорелся однажды идеей подключить внешний LCD дисплей от мобильного телефона Motorola V-180 к микроконтроллеру. Готовых библиотек для работы с ним в сети не нашел. Но очень хорошо иметь такой дисплей в своем арсенале для разработок схем. Было принято решение написать их самому, благо что уже некоторый опыт работы в этом направлении есть. Таким опытом является дисплей от Nokia 1202. Вся библиотека заточена для работы в AVR Studio 6 - недавно на нее перешел.

внешний LCD дисплей от мобильного телефона

   В общем впечатления разные. Писать там немного тяжелее, чем CodeVision, но зато код получается более компактным по объему занимаемой памяти. Здесь главное понимать что откуда нужно брать, ну и приходится более плотно работать с даташитом. Кому нужны библиотеки под CodeVision, тот может обратится на форум. На данный момент она еще не доделана - нужно дописать функцию вывода строки.

LCD дисплей от мобильного телефона - разборка

   Вернемся все-таки к дисплею. Его можно приобрести, или выковырять с телефона в виде шлейфа с двумя дисплеями. Цветной пока от кладем в сторону. Возможно позже мы к нему вернемся. Нас интересует внешний монохромный экран распределением 32 на 96 пикселя. К сожалению встроенной подсветки в нем нет. Распиновку выводов дисплея можно посмотреть на схеме.

Схема подключения дисплея

Схема подключения дисплея

   Конденсатор есть на шлейфе, его емкость 1 микрофарад.

Самодельный КОНТРОЛЛЕР ЖК ДИСПЛЕЯ

   Вывод CS подключен к 0. Он отвечает за включение контролера дисплея. В теории можно управлять несколькими дисплеями параллельно, просто вывод CS подключить к отдельным ногам МК. В зависимости от состояния вывода CS дисплея можно переключатся между ними.

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 0

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 1

КОНТРОЛЛЕР ЖК ДИСПЛЕЯ 3

   Приступим к разбору самой библиотеки. В файле MOTOV180.h можно назначить порт для работы, и номера вывода портов под дисплей. Отдельно настраивать выводы на выход не нужно. В библиотеке все это предусмотрено. 

  • void MOTOV180_send_byte(int8_t mode, uint8_t d); можно послать в дисплей байт данных, или команду.
  • void MOTOV180_init(void); - функция для инициализации дисплея.
  • void MOTOV180_clear(void); - функция для очистки дисплея.
  • void MOTOV180_gotoxy(int8_t x,int8_t y); - данной функцией можно перейти в указанную точку координат.
  • void MOTOV180_Putc(uint8_t c); функция для вывода одной переменной из программной памяти.
  • void MOTOV180_Print(char* message); - используется для вывода строки.

Как сделать КОНТРОЛЛЕР ДИСПЛЕЯ от нокиа

   Пример работы есть в архиве, там же все остальные файлы, в том числе и печатной платы. Среда разработки – AVR Studio 6.2

Видео работы дисплея

   По всем вопросам обращаемся на форум. Также хочу отдельно поблагодарить товарища Skateman за помощь при создании проекта. С вами был Бухарь.

   Форум по МК

   Обсудить статью КОНТРОЛЛЕР ЖК ДИСПЛЕЯ


Схемы наши, лайки ваши - всё по честному. Оцените:


САМОДЕЛЬНАЯ СИГНАЛИЗАЦИЯ - ПРОСЛУШКА

САМОДЕЛЬНАЯ СИГНАЛИЗАЦИЯ - ПРОСЛУШКА     Схема простой сигнализации, с функцией прослушки охраняемого объекта.

ИЗГОТОВЛЕНИЕ ПРИБОРНЫХ ПАНЕЛЕЙ

     Технология качественного и простого изготовления лицевых панелей для различных приборов.

СВЕТОВОЕ ШОУ НА МИКРОКОНТРОЛЛЕРЕ

АВТОМАТ СВЕТОВЫХ ЭФФЕКТОВ НА МИКРОКОНТРОЛЛЕРЕ     Новая разработка четырёхканального автомата светового шоу на микроконтроллере 16F628A.

ПЕРЕДЕЛКА СВЕТОДИОДНОЙ ЛАМПЫ

     Переделка и усовершенствование китайской трёхваттной светодиодной лампы.


» ПОИСК СХЕМ

» РАДИОЭЛЕМЕНТЫ


Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта