Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
1

Nokia1616 LCD дисплей

29.04.2016, 11:23. Просмотров 985. Ответов 9
Метки нет (Все метки)

Здравствуйте. Решил тоже поделиться своим куском кода. Подключил дисплей от Nokia1616 к плате Nucleo401. Привожу код «как есть» для кейла. Пробовал также на меге16.

На дискавери407 код не заработал. Скорее всего потому что напряжение пинов 3 В, а надо 3.3.

Основу кода нашёл в инете (спасибо этому товарищу, фамилию не помню). Код я немного подправил. Самое главное, переписал хардовый 9-битный SPI, который не везде есть, на софтовый. Распиновка выводов легко гуглится.
Код во вложении.
2
Миниатюры
Nokia1616 LCD  дисплей  
Вложения
Тип файла: rar Nucleo_Nokia_2016_04_22.rar (115.8 Кб, 11 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2016, 11:23
Ответы с готовыми решениями:

О выводе на дисплей LCD HD44780
Пишу программу на Atmego32A. Столкнулся с проблемкой при выводе на дисплей. Функции вывода на...

Вывод на LCD дисплей в двоичном отображении
#include <mega8.h> #include <delay.h> #asm ...

Посоветуйте 128x64 LCD or OLED дисплей
Здравствуйте, посоветуйте пожалуйста 128x64 LCD or OLED дисплей. Планируется использовать совместно...

ATMega8. Вывод данных с UART на LCD дисплей HD44780
Помогите разобраться с приемом данных с UART и выводом их на LCD-дисплей ...многое перепробовал, но...

Модель дисплея Nokia1202 для Proteus (+Nokia1616 LCD)
Сделал сабж. Дисплей Nokyo1202 стремительно набирает популярность как достойная замена дисплею...

9
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 11:25  [ТС] 2
Питание светодиодов подключил через 20 Ом к +3.3 В.
0
Voland_
1694 / 1038 / 98
Регистрация: 04.01.2010
Сообщений: 3,513
29.04.2016, 11:39 3
Khludenkov, а выложите еще, пожалуйста, здесь распиновку этого экрана и схему, как вы подключили. Ему нужен инвертер?
ЗЫ: у меня был опыт подключения от nokia5510, но там была разработана платка-подложка с инвертированием потенциала для подсветки (на MC34063). Код писался по примеру, но там 8мибитный SPI и я его оптимизил на прерываниях на Mega8. Получилось быстро, потому что на ней SPI может работать в пол-частоты PLL, а это ни много ни мало 4Мгц, что мне очень нравилось. Вывод был вполне живенький - 3-5 разверток странички (например, заполнения экрана паттерном) в секунду. Для такого чипа это отличный результат.

Добавлено через 3 минуты
ЗЫ: есть мечта сделать какой-нить диагностический девайс для быстрого вывода и лога сообщений с устройства (или семейства). Чтобы это не отнимало много времени у отлаживаемого устройства, не занимало много ног (потому что есть JTAG, например) и было переносным, без ПК.
И для такого девайса крайне нужен экран, чтобы что-то рисовать и/или выводить.
0
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 13:46  [ТС] 4
Ну я такой девайс и делаю.

Питание напрямую от платы 3,3 В. Питание светодиодов через 20 Ом, хотя и напрямую тоже нормально.

Распиновка дисплея во вложении
Или здесь.
http://radiokot.ru/articles/53/

Добавлено через 44 секунды
У платы нуклео:


#define RES GPIO_PIN_0
#define nCS GPIO_PIN_1
#define CLK GPIO_PIN_8
#define SDO GPIO_PIN_9

Порт А.
0
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 13:51  [ТС] 5
Вложение
0
Миниатюры
Nokia1616 LCD  дисплей  
Voland_
1694 / 1038 / 98
Регистрация: 04.01.2010
Сообщений: 3,513
29.04.2016, 14:01 6
Цитата Сообщение от Khludenkov Посмотреть сообщение
я такой девайс и делаю.
а что в качестве "носителя"? USORT?
1
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 14:44  [ТС] 7
Ввод команд и вывод данных через уарт. На сд карту подумал смысла нет писать. Дисплей хочется 320х240 чтобы по spi был, чтобы ног поменьше тратить.

Чтение - напряжения и логические сигналы.

Добавлено через 1 минуту
Есть такой дисплей, но его только к лету осилю подключить.
Написано ili9325, но не он. 34 ноги.
1
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 15:29  [ТС] 8
Как сделаю тоже отпишусь.
Вот такой модуль и код для него китайский:
0
Миниатюры
Nokia1616 LCD  дисплей  
Вложения
Тип файла: rar 2.4.rar (5.28 Мб, 5 просмотров)
Khludenkov
32 / 26 / 4
Регистрация: 30.04.2014
Сообщений: 472
29.04.2016, 15:31  [ТС] 9
Спасибо, запчасти посмотрим. Балуюсь на досуге починкой телефонов/планшетов.
0
Voland_
1694 / 1038 / 98
Регистрация: 04.01.2010
Сообщений: 3,513
29.04.2016, 16:01 10
Цитата Сообщение от Khludenkov Посмотреть сообщение
Как сделаю тоже отпишусь.
ждем-ждем ). Интересно.
0
29.04.2016, 16:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2016, 16:01

LCD дисплей автономно
Я с дисплейчиками никогда не работал отсюда и вопрос. Можно ли подключить дисплей без...

Вывод символов на дисплей LCD 1602
Добрый день! Инициализировал дисплей LCD 1602 при помощи микроконтроллера STM32f411 и CubeMX в...

Не получается подключить дисплей 3.2inch 320x240 Touch LCD (А)
Здравствуйте ! Не получается подключить дисплей 3.2inch 320x240 Touch LCD (А) . Подключаю к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru