реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Кто использовал MT-12864 (SG12864A)? Не могу завести :(, Подключил к AT91SAM7S
Pasha 111
сообщение Feb 9 2006, 23:56
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



Питание экранчика и подсветки 5В. Логические уровни - от AT91SAM7S (3.3В). На сайте производителя написано, что для логической "1" достаточно 2.4В

Так вот делаю всё как в документации, но экранчик никак не реагирует sad.gif
Может кто примером использования поделиться? А то уже стока времени убил, а результат нулевой пока...
Go to the top of the page
 
+Quote Post
Alechin
сообщение Feb 13 2006, 16:47
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 27-06-05
Из: Химки, Моск.обл.
Пользователь №: 6 334



Я применял такой, но с AVR (цикл шины формировал программно) и 5-ю Вольтами. Проблем не было, но - надо выдерживать времянку - пришлось вставлять задержки всюду.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Feb 13 2006, 18:55
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Я пробовал, только с Silabs. там, похоже уровни не дотягивают (о чем и сказано в даташите). У меня при чтении показывал состояние сброса, если я правильно помню.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 13 2006, 19:16
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Попробовать все-таки переключиться на 5В, может действительно
уровни не хавать.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 14 2006, 19:56
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



SG12864G. Именно Же работал и от 3 В.

Будте внимательны, мой после сброса находился в состоянии Off. После сброса надо включить.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Velund
сообщение Feb 14 2006, 23:48
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



Если KS0107/0108 и 128 на 64 - должно быть 2 чипа... Инитить соответственно надо оба.

#define LCD_INIT() \
LCD_WR_CMD0(0x3e); /* Turn LCD off (ctrlr 1) */ \
LCD_WR_CMD1(0x3e); /* Turn LCD off (ctrlr 2) */ \
LCD_WR_CMD0(0x40); /* Set Y-address in counter to 0 */ \
LCD_WR_CMD1(0x40); /* Set Y-address in counter to 0 */ \
LCD_WR_CMD0(0xb8); /* Set page in the addr reg to 0 */ \
LCD_WR_CMD1(0xb8); /* Set page in the addr reg to 0 */ \
LCD_WR_CMD0(0xc0); /* Set RAM line at top of scrn to 0 */ \
LCD_WR_CMD1(0xc0); /* Set RAM line at top of scrn to 0 */ \
LCD_WR_CMD0(0x3f); /* Turn LCD on */ \
LCD_WR_CMD1(0x3f); /* Turn LCD on */

Ну уж макросы записи в дисплей под свое железо я думаю самостоятельно как нибудь... ;-)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01401 секунд с 7
ELECTRONIX ©2004-2016