Найдено 132 результата

hd44780
Ср май 22, 2013 11:18:45
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Что-куда подсоеденять не пойму (именно А70), как управлять дисплеем с меги - тоже. Ооочень тёмный лес пока что.

Какой A70? Это дисплей, 70 разряд шины адреса, аэробус ?
Чтобы управлять дисплеем, надо знать какой дисплей, его интерфейс, команд.
А самое главное - знать саму мегу, что там и для чего ...
hd44780
Вс май 12, 2013 10:07:34
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

покажите листинг плиииз.

Я думаю, что с листинга Вам толку мало будет, оно у меня под STM32F4, дисплей на сидит на FSMC. Да и ваш SSD контроллер может облегчать какие-то дествия ...

На моём ILI9320Алгоритм такой - дисплею задаю окно по размеру BMP-шки и с указанными координатами, затем ...
hd44780
Сб май 11, 2013 20:28:54
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Я нормально вывожу BMP-шки. Формат пикселя предварительно преобразую к тому, какой требует дисплей.
У меня ILI9320, формат пикселя RRRRRGGGGGGBBBBB.
hd44780
Сб май 11, 2013 18:15:45
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Я вывожу так:


// Вывод строки
void DrawString ( char* s, uint16_t x, uint16_t y, uint16_t color, uint16_t backColor, uint8_t isTransparent )
{
int len = strlen(s);

DrawString2 ( s, len, x, y, color, backColor, isTransparent );
} // DrawString

// Вывод строки
void DrawString2 ( char* s, int ...
hd44780
Вт май 07, 2013 14:15:42
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Гляньте у китайцев - m

Попробуйте их инициализацию.

Только осторожно! У них там вышеупомянутый косяк:

void LCD_WrCmd(unsigned char cmd)
{
LCD_CLR_CS(); // clear CS pin to ENABLE LCD

LCD_CLR_RS();
LCD_SET_DBL = cmd;
// LCD_SET_DBH = (cmd >> 8); // !!!!????
LCD_CLR_WR();
LCD_SET_WR ...
hd44780
Вт май 07, 2013 13:19:04
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

cmd - это адрес. он 8-ми битный. так что тип правильный
а функция передачи данных:
void LCD_WrDat( unsigned int val)
хотя косяк все же есть. впервой функции вообще мяупойми откуда строчка LCD_LO_PORT = cmd>>8;

Ну так и выкиньте эту строчку. Только мешает и с толку сбивает .

все равно вывод ...
hd44780
Вт май 07, 2013 13:10:50
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

подскажите, правильно ли я понимаю алгоритм 8-и битного управления?
Правильно. Поправочка только одна.
CS=0 ставьте перед всем "пакетом" команд. CS=1 после него.

Т.е.
{
cs=0
rs=0
ставлю в порт 8-и битное значение адреса
wr=0
wr=1

rs=1
ставлю в порт 8-ми битное значение данных (половину от 16 ...
hd44780
Вт май 07, 2013 12:49:04
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Да, поддерживаю Cheba всеми четырьмя... Насчёт размера cmd - ляп капитальнейший ... Дальше уже можно и не смотреть - явная чепуха...

Кстати здесь:
void LCD_WrDat(unsigned int val)
этого ляпа нет.
Вдогонку вышесказанному.
Кто будет CS обратно в единицу поднимать? Конечно на дисплей оно не влияет, но ...
hd44780
Сб май 04, 2013 20:29:46
Форум: Периферия
Тема: Юзаем дисплеи от сотовых и других потаскунчиков.
Ответы: 1457
Просмотры: 614795

Re: Юзаем дисплеи от сотовых и других потаскунчиков.

Я на ILI9320 заливаю весь дисплей нужным цветом...
hd44780
Вт апр 23, 2013 15:27:20
Форум: Не стирает, не готовит
Тема: Часы Электроника 6.15
Ответы: 901
Просмотры: 296900

Re: Часы Электроника 6.15

Старые :)) .
Куплены в середине 90-х гг, а сколько они на витринах простояли и на складах провалялись, одному Богу известно.
Кондёров там 3 штуки - 2 электролита, один плёночный. На выходных или в пятницу вечером займусь ...
hd44780
Пт апр 19, 2013 21:12:47
Форум: Не стирает, не готовит
Тема: Часы Электроника 6.15
Ответы: 901
Просмотры: 296900

Re: Часы Электроника 6.15

Привет всем.

Имею данные часы. Точнее сказать, на корпусе написано "Электроника 6.15", но схема кардинально отличается от этого - m

Никаких 176-х микросхем там и на понюх нету, стоит одна микруха SMD с контактами длиной по 2-2.5 см без какой-либо маркировки.

Часы работают, всё прекрасно, всё ок ...
hd44780
Чт мар 21, 2013 10:37:41
Форум: Периферия
Тема: База дисплеев мобильных устройств
Ответы: 253
Просмотры: 400666

Re: База дисплеев мобильных устройств

Atmega8 писал(а):ILI9320_AVR - при компиляции много ошибок... :facepalm:


Автор - я. Точнее сделал по мотивам из каких-то узкоглазых примеров :)) .

Каких конкретно ошибок? Вы случайно не в атмел студии компилите?
Я писал его под CvAVR.
hd44780
Чт янв 17, 2013 10:50:58
Форум: Периферия
Тема: доступ к флэш носителю
Ответы: 4
Просмотры: 1275

Re: доступ к флэш носителю

igor-x писал(а):не совсем понял задачу- безопасно передать зашифрованный файл или отследить были ли попытки чтения?


Я тоже не понял.... Ставить пароли на архивы умели ещё во времена MSDOS, может и раньше ....
hd44780
Чт янв 17, 2013 08:03:49
Форум: ARM
Тема: Generic Usb Hid Device На Stm32F4Discovery
Ответы: 2
Просмотры: 3610

Re: Generic Usb Hid Device На Stm32F4Discovery

Да нет там ничего ....
Есть другая библиотека, AN3128, архив к ней называется stm32_f105-07_f2_f4_usb-host-device_lib.zip, там из HID только долбаный джойстик ...

Вот тут , для проца STM32F103 есть та либа с 2-байтовыми посылками для мигания лампочками, из которой всё и идёт.
Называется "STM32F10x ...
hd44780
Ср янв 16, 2013 22:17:47
Форум: ARM
Тема: Generic Usb Hid Device На Stm32F4Discovery
Ответы: 2
Просмотры: 3610

Generic Usb Hid Device На Stm32F4Discovery

Привет всем .

Озаботился тут созданием USB HID устройства на данном проце.
Находил с интернете массу примеров HID устройств, эмулирующих джойстики, мыши, клавиатуры, пульты ДУ и прочую дребедень... Но мне не нужны все эти клавиатуры, джойстики и пульты ....

Нужно Generic устройство - принять от ...
hd44780
Чт ноя 08, 2012 15:43:29
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2505607

Re: CodeVision AVR в вопросах и ответах

мне бы еще на этом языке научиться писать программы. мне вообще не понятно ничего))

Почитайте какую-нибудь простую книжку по C. c++ не нужен . Под авр писать на С++ - крайне неэффективно - памяти мало и прочие сложности.
Читайте основы языка - синтаксис, операторы, управляющие структуры (if, for ...
hd44780
Чт ноя 08, 2012 13:58:38
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2505607

Re: CodeVision AVR в вопросах и ответах

А мой проект у Вас компилится?

ЗЫ.

Судя по пути к файлу, он Вас то ли в каком-то временном файле, то ли в архиве ... Что за каталог Rar$... ?
Rar закрыли, каталог убился и всё.... А Вы оттуда ещё и компилить хотите.

Скопируйте файлы проекта в нормальный каталог на винте (типа C:\CvAvrTest) и ...
hd44780
Чт ноя 08, 2012 13:25:36
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2505607

Re: CodeVision AVR в вопросах и ответах

Программа нормальная. Кое в чём даже лучше WinAvr, ИМХО .
Я на ней 10 лет пишу и компилировать она умеет, как ни странно .

Ловите, изучайте. Hex в комплекте, как доказательсто того, что компилируется всё прекрасно.

В AVR Studio есть и Си и асм. Здесь - только Си.
И пишете Вы на Си, зачем Вам здесь ...
hd44780
Чт ноя 08, 2012 12:32:40
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2505607

Re: CodeVision AVR в вопросах и ответах

вот скачал CodeVision AVR написал програмку. как мне скомпилировать файл? http://radiomix.wen.ru/534535.bmp и где мне взять эти все коды по которым пишется программа с описанием

Как компилить, обвёл. Оно у Вас неактивно .

Зачем расширение .asm? Вы что на ассемблере написали? Не ...

Перейти к расширенному поиску