|
Вопросы начинающего по AT91SAM7S256, Наверное жутко ламерские |
|
|
|
Aug 8 2012, 15:05
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(haker_fox @ Aug 8 2012, 18:53)  Если есть возможность, прикрепляйте к шине внешней памяти. Эти дисплеи для нее и предназначены. Это уже на аврках за отсутствием таковой все программно эмулировалось. Шины на этих SAM'ах нет. Да и смысла особого подключать так не вижу по двум причинам: 1. У HD44780 "мотороловская" шина, у подавляющего числа МК - "интеловская". 2. Это очень медленное устройство. Если на шине живет кто-то еще, может послужить тормозом.
|
|
|
|
|
Aug 10 2012, 07:26
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
MAX2323 на 2 UART-а почти спаял  Но пока на работе - вопрос по дисплею HD44780. Он требует +5в, проц - +3.3в. Ноги проца 5V tolerant. Это вроде означает, что я могу соединять их непосредственно. Нарыл "Приёмник мечты" Гены Завидовского, там у него стоит ATSAM7S64 и такой дисплей. У него между процом и дисплеем на каждой линии стоят какие-то резисторы (сигналы LCD_xx - от проца) - вложение. Номинал их я не понял  . Всё, что разобрал - в цепи питания - 820 ом. А зачем? Типа пониженное напряжение питания? Вопрос - нужны ли эти резюки, или всё же можно непосредственно? Спасибо.
Эскизы прикрепленных изображений
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Aug 11 2012, 17:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Спасибо. Цитата Но я добавлял инвертор напряжения для регулировки контрастности - всё работало. А схемку инвертора можете подкинуть? Я такое читал когда-то раньше, но ни одной схемы чего-то не видел  . Есть ещё у меня цветной граф дисплей на базе ILI9320, я его успешно запустил (не без здешней форумной помощи) на 3.3в на Mega16A. Но я пока не хочу за него браться, слишком сложно пока для меня.
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Aug 12 2012, 18:11
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Цитата(Alexashka @ Aug 12 2012, 01:37)  Написано же -RF CHOKE, то бишь феритовая "бусинка" Так бы и написал - Ferrite Bead, а то RF CHOKE какое-то  .... С этим ясно. Цитата(mempfis_ @ Aug 12 2012, 10:41)  ICL7660 - в pdf есть всё - и описание, и схема. На некоторых индикаторах даже разведено место под инвертор - посмотрите на своём. Спасибо. Посмотрел. У меня этих индикаторов штук 10  разных. И 16x2, и 20х4. На некоторых есть место под микросхему SO-8, на некоторых нет. Сейчас играюсь с WH1602, на нём нету. Откопал темку про эти ЖКИ и инверторы - http://electronix.ru/forum/index.php?showtopic=73819 , прочитал. Но там всё в воздухе повисло, автор сгинул в небытие ... Осталось непонятно - выход инвертора цеплять непосредственно на вход контраста? И переменный резистор не нужен вообще? Вот ещё что-то родственное - http://forum.ixbt.com/topic.cgi?id=48:8204 Дисплей не такой, но тема похожая. У меня дисплей такой есть, но я на него не смотрел.
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
|
Aug 22 2012, 17:12
|

Профессионал
    
Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980

|
Дисплей ожил. Bolymin BC2004. Оказалось он не любит 4-битный режим  . Подключил по 8-битному, сразу пошёл. Без инвертора, с 5в питанием. Pull-up-ы выключил, как тут выше советовали. Зато с сихронным выводом разобрался  . А то тоскливо как-то глядеть на кучу операций типа if (rs!=0) LCD_TARGET_PORT_S = LCD_RS_BIT; else LCD_TARGET_PORT_C = LCD_RS_BIT;
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|