|
|
  |
SED1335,PIC18F4550 и LCD320x240, разбираем по косточкам модуль SED1335.c |
|
|
|
Jun 12 2008, 10:26
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 6-05-08
Пользователь №: 37 328

|
Фифо и плиска всетаки большой гемор, надо переходить на арм буду лепить сей девайс на lpc2378 72mgz рабочая частота 104 порта ввода вывода 64к рама 512флеша,цена - дешевле чем один буфер фифо минус - плату придется заказывать ,ввиду невозможности изготовить контактную площадку под проц плюсы смотреть в датащитах на проц
|
|
|
|
|
Jul 6 2008, 00:51
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 6-07-08
Из: Москва
Пользователь №: 38 765

|
Всем доброго времени суток! Сам собираю скоп. Формат следующий: анальная часть, АДЦ (пока не выбрал), ПЛИСка EP1K30(-3), одноплатная PC (на AM188 33 MHz). Soft пишу на паскале. На ПЛИСке будет (пока не сделал плату отладка на железе откладывается) выполнен цифровой компаратор синхронизации, FIFO (на борту ПЛИС есть реконфигурируемые блоки ОЗУ - красота!!!). Так как, писюха не справляется с выводом на ЛЦД (слишком уж медлено луч рисует, не смотря на то, что алгоритм вывода на ЛЦД предусматривает прорисовку только измененных участков изображения) на ПЛИС будет сделан видеоускоритель, который разгрузит писюк. Схему уже проработал. Пока в реале работает вывод на ЛЦД (сетка, луч). Фотку приложил. andreichk, сколько раз в секунду удается обновлять экран? ЛСД на SED13xx, вообще говоря, шибко тормозной. Остается шлейф за изображением. Вам удалось как-то решить эту проблему?
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 6 2008, 12:39
|
Группа: Участник
Сообщений: 11
Регистрация: 28-04-07
Из: Брест
Пользователь №: 27 369

|
Добрый день всем. Прочитал всю тему и очень заинтересовался проектом, автору большое спасибо за его старания. И у меня такой вот вопрос. Есть два индикатора (SH320240CWWB-HB-K контроллер SID13305F00A1) и (BG320240B1FPHW87a$ контроллер RA8835P4N) можно ли их приладить, если да то помогите.
|
|
|
|
|
Oct 7 2008, 05:59
|
Группа: Участник
Сообщений: 11
Регистрация: 28-04-07
Из: Брест
Пользователь №: 27 369

|
Цитата(andreichk @ Oct 6 2008, 19:50)  можно всё приладить, если правильно развести ноги и переписать прогу для ПИКа под данный тип контроллера управления ЖКИ.Только вот кто этим будет заниматься?  Чтобы он был сделан на AVRе то было бы поще, а то в ПИКАх я совсем не бум-бум  Побегал по нету одни говорят что индикаторы с контроллером SED1335 можно заменить на RA8835.
Сообщение отредактировал J-Tix - Oct 7 2008, 06:36
|
|
|
|
|
Oct 26 2008, 01:26
|
Группа: Участник
Сообщений: 11
Регистрация: 28-04-07
Из: Брест
Пользователь №: 27 369

|
 А может есть у кого разведенная печатная плата.
|
|
|
|
|
Oct 26 2008, 10:06
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 6-05-08
Пользователь №: 37 328

|
Цитата(J-Tix @ Oct 26 2008, 04:26)   А может есть у кого разведенная печатная плата. форум весь перечитай,найдеш плату
|
|
|
|
|
Nov 16 2008, 16:10
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 7-03-08
Из: Минск
Пользователь №: 35 707

|
господа, помогите пожалуйста с экранчиком 320 на 240 на контроллере ra8835 запустить я его запустил, но вот нужно мне один текстовый слой и два графических... и что-то не получается у меня это сделать... указываю адрес с кторого начинать третью страницу памяти, а он не рисует в ней графику...что-то где-то я недочитал или упустил...подскажите что =) Код #define SED1335_SL1 0xEF #define SED1335_SAD2L 0xB0 #define SED1335_SAD2H 0x04 #define SED1335_SL2 0xEF #define SED1335_SAD3L 0x30 #define SED1335_SAD3H 0x2A #define SED1335_SAD4L 0 #define SED1335_SAD4H 0 и еще маленький вопросик почему иногда в разных местах экрана рисуются случайные пиксели...например у меня часто такое около или внутри нарисованной окружности...или вот сейчас целая вертикальная полоса вылезла прерывистая
|
|
|
|
|
Nov 16 2008, 17:07
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 3-06-08
Пользователь №: 38 012

|
А наверное не получится. Я пробовал по всякому. Получается только так - если надо иметь текстовый слой, тогда не получается более одного графического. Я для себя решил делать три графических и в верхнем графическом слое выводить шрифты в графическом режиме. А по поводу точек причин может быть несколько - я сталкивался с двумя: длинные проводники до индикатора и малое время между командой на чтение из индикатора и самим чтением из индикатора (на высоких частотах сказывается емкость выводов и монтажа).
|
|
|
|
|
Nov 16 2008, 18:44
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 7-03-08
Из: Минск
Пользователь №: 35 707

|
спасибо за ответ
я вот тут перелистал даташит(на sed1335)...на аглицком я читаю, но тут мне кое-что не понятно...может объясните что это за параметры: (копировал из даташита, раздел 3.3.5) 3.3.5.2 DM1, DM2 DM1 and DM2 specify the display mode of screen blocks 1 and 3, respectively. DM1/2 = 0: Text mode DM1/2 = 1: Graphics mode Note 1: Screen blocks 2 and 4 can only display graphics. Note 2: DM1 and DM2 must be the same, regardless of the setting of W/S. 3.3.5.3 OV Specifies two- or three-layer composition in graphics mode. OV = 0: Two-layer composition OV = 1: Three-layer composition Set OV to 0 for mixed text and graphics mode.
не означают ли эти DM1/2 что можно включить 4 слоя, но при этом 1 и 3 например будут текстовыми, а 2 и 4 - графическими? и как работает OV? заранее спасибо
Сообщение отредактировал comper - Nov 16 2008, 18:50
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|