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

 
 
87 страниц V  « < 17 18 19 20 21 > »   
Reply to this topicStart new topic
> AVR и Siemens M55
sadat
сообщение Apr 16 2007, 22:51
Сообщение #271


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

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



; итак, в Z - прямой адрес на данные, в X - количество байт для отправки
; цикл передачи байта
next_byte_s65:
ldi b, 8;
lpm c, Z+;
; цикл передачи побитно одного байта
next_bit_s65:
lsl c;
brcc ne_ust_data_s65;
sbi S65_DATA_P, S65_DATA; установили данный бит
rjmp ustanovlen_bit;
ne_ust_data_s65:
cbi S65_DATA_P, S65_DATA; сбросили данный бит
ustanovlen_bit:
sbi S65_CLK_P, S65_CLK; установили бит строба
dec b;
cbi S65_CLK_P, S65_CLK; сбросили бит строба
brne next_bit_s65;
sbiw XL, 1;
brne next_byte_s65; переход на следующий байт

Вот так формировался программный метод. Работало....
Go to the top of the page
 
+Quote Post
zorromen
сообщение Apr 17 2007, 18:19
Сообщение #272


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



А как 8 битный BMP переслать как слово на Экран
Go to the top of the page
 
+Quote Post
sadat
сообщение Apr 17 2007, 22:44
Сообщение #273


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

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



На сайте у немцев есть прога, конвертирующая bmp в массив для S65, ссылка где-то на 15-16 странице, если что, повторюсь:
URL http://www.mikrocontroller.net/attachment/19506/Convert.exe
Да и приходится "ужимать" с трех байт в слово "5-6-5" RGB.
http://www.hardline.ru/selfteachers/Info/P...207/Index16.htm - это о BMP.
Go to the top of the page
 
+Quote Post
Long
сообщение Apr 26 2007, 14:01
Сообщение #274





Группа: Новичок
Сообщений: 2
Регистрация: 24-04-07
Пользователь №: 27 278



Я вот тоже подключил дисплей от S65 (LS020) к 32меге, естественно полная картинка 176х132 невлезет в МК,требуется доп. флешь ну и не очень то хотелось smile.gif А вот хотелось бы вывести 32х32 или хотябы 16х16 иконки одноцветные и шрифт раза в два больше,поскольку програмировать только учусь,может есть у кого какие готовые предложения? а то бьюсь уже недели две и всё бестолку angry.gif
Библиотеку на баскоме нашел у немцев, и немного переделанную для себя прикрепляю ниже.

help.gif
Прикрепленные файлы
Прикрепленный файл  myS65.zip ( 4.01 килобайт ) Кол-во скачиваний: 458
 
Go to the top of the page
 
+Quote Post
sonycman
сообщение Apr 26 2007, 15:38
Сообщение #275


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Long @ Apr 26 2007, 15:01) *
Я вот тоже подключил дисплей от S65 (LS020) к 32меге, естественно полная картинка 176х132 невлезет в МК,требуется доп. флешь ну и не очень то хотелось smile.gif А вот хотелось бы вывести 32х32 или хотябы 16х16 иконки одноцветные и шрифт раза в два больше,поскольку програмировать только учусь,может есть у кого какие готовые предложения? а то бьюсь уже недели две и всё бестолку angry.gif
Библиотеку на баскоме нашел у немцев, и немного переделанную для себя прикрепляю ниже.

Если пользоваться скомпрессованными картинками, то в 32 килобайта таких несколько влезет, причём в 65к цвете.
Баском не пробовал, юзал конвертер Хагена Редмана с немецкого форума (ссылка была в теме где-то ранее). Загляните туда, там эта информация разжёвана.
Go to the top of the page
 
+Quote Post
Long
сообщение Apr 27 2007, 12:30
Сообщение #276





Группа: Новичок
Сообщений: 2
Регистрация: 24-04-07
Пользователь №: 27 278



Цитата(sonycman @ Apr 26 2007, 16:38) *
Если пользоваться скомпрессованными картинками, то в 32 килобайта таких несколько влезет, причём в 65к цвете.
Баском не пробовал, юзал конвертер Хагена Редмана с немецкого форума (ссылка была в теме где-то ранее). Загляните туда, там эта информация разжёвана.

Видел такой конвертер,но он вроде для сдудии(?), для баскома он не катит,а вот кстати что с бином ты делаешь?

Сообщение отредактировал Long - Apr 27 2007, 12:31
Go to the top of the page
 
+Quote Post
sonycman
сообщение Apr 27 2007, 20:27
Сообщение #277


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Long @ Apr 27 2007, 13:30) *
Видел такой конвертер,но он вроде для сдудии(?), для баскома он не катит,а вот кстати что с бином ты делаешь?

Баскомом не пользуюсь. Даже не знаю, что это за лабуда smile.gif
Судя по отсутствию графич. интерфейса - ничего хорошего.
А с бином - Хаген подробно расписал его структуру, процедуру вывода этой картинки на дисплей написать не сложно.
А можно юзать и библиотеку - на сайте суперкранца и на микроконтроллер.нет есть на неё ссылки.
Go to the top of the page
 
+Quote Post
yarunt
сообщение Apr 28 2007, 10:00
Сообщение #278


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Есть конвертер для бина и для С 5-6-5. Только нужно почемуто менять синие биты с красными .
Прикрепленные файлы
Прикрепленный файл  bmp2rgb.zip ( 232.56 килобайт ) Кол-во скачиваний: 319
 


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post
skripach
сообщение Apr 28 2007, 22:48
Сообщение #279


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



В photoshopЕ есть возможность сохранить BMP в формате 5 6 5. Потом растровые данные можно выдрать в любом HEX-редакторе.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
SashaGubov
сообщение May 23 2007, 16:49
Сообщение #280


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-05-06
Из: Киев
Пользователь №: 17 060



Как реализоать програмный spi?
или кто-нибудь исходником под CodeVisionn поделится?
и какие команды нада послать , стоб он хотя-бы включился?
и RS CS Reset как надо дрыгать? a14.gif CX65
Go to the top of the page
 
+Quote Post
SashaGubov
сообщение May 24 2007, 16:11
Сообщение #281


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-05-06
Из: Киев
Пользователь №: 17 060



Вывел букву!
Подскажите
В примере сначала в 0 потом в 1 ?
А у немцев в описалове наоборот- соманда ето 1!!
void lcd_cmd(uint8_t dat)
{
PORTB &= ~_BV(LCD_RS);

lcd_write(dat);
lcd_write(0x00);

PORTB |= _BV(LCD_RS);
}
Go to the top of the page
 
+Quote Post
dspy
сообщение May 26 2007, 11:17
Сообщение #282


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 5-03-07
Пользователь №: 25 880



доброе время суток!
подскажите пожалуйста как подключить lcd от s65 к микросхеме pl2303(usb to com)
заранее благодарен
Go to the top of the page
 
+Quote Post
SashaGubov
сообщение May 26 2007, 11:52
Сообщение #283


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-05-06
Из: Киев
Пользователь №: 17 060



Цитата(dspy @ May 26 2007, 14:17) *
доброе время суток!
подскажите пожалуйста как подключить lcd от s65 к микросхеме pl2303(usb to com)
заранее благодарен

Нужен преобразователь Com to Spi....
Или просто схемке на Меге и её к Com...
Я подключу потом к своей схемке, которая уже подключена к CP2102 biggrin.gif
Go to the top of the page
 
+Quote Post
dspy
сообщение May 26 2007, 12:00
Сообщение #284


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 5-03-07
Пользователь №: 25 880



Цитата(SashaGubov @ May 26 2007, 14:52) *
Нужен преобразователь Com to Spi....
Или просто схемке на Меге и её к Com...
Я подключу потом к своей схемке, которая уже подключена к CP2102 biggrin.gif


а можно схемку преобразователя Com to Spi
Go to the top of the page
 
+Quote Post
SashaGubov
сообщение May 26 2007, 12:26
Сообщение #285


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 13-05-06
Из: Киев
Пользователь №: 17 060



Цитата(dspy @ May 26 2007, 15:00) *
а можно схемку преобразователя Com to Spi

Сам не собирал biggrin.gif но надеюсь такие существуют!
http://www.nxp.com/news/content/file_1194.html
Проще второй вариант smile.gif

Сообщение отредактировал SashaGubov - May 26 2007, 12:30
Go to the top of the page
 
+Quote Post

87 страниц V  « < 17 18 19 20 21 > » 
Reply to this topicStart new topic
19 чел. читают эту тему (гостей: 19, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:23
Рейтинг@Mail.ru


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