|
|
  |
AVR и Siemens M55 |
|
|
|
Nov 6 2007, 05:24
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(Kenshin @ Nov 5 2007, 15:35)  Нужны идеи внешнего аппаратного SPI На простой логике соорудить будет не трудно... Когда я последний раз это прикидывал - 16 корпусов выходило... частота тактирования той логики на которую прикидывали 35 мег по аппаратным особенностям частота тактирования SPI в 2 раза меньше... Цитата(Kenshin @ Nov 5 2007, 15:35)  желательно с буфером FIFO. Буфер на меге 48 организовать можно... (она с кварцем 20 метров может работать) Если кому интересно могу поискать те бумажки на которых примерно прикидывали... Скажу сразу - это был сырой набросок не нашедший применения...
--------------------
|
|
|
|
|
Nov 6 2007, 11:38
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 8-06-06
Из: Тула
Пользователь №: 17 887

|
Цитата(QuickWitted @ Nov 6 2007, 08:24)  На простой логике соорудить будет не трудно... Когда я последний раз это прикидывал - 16 корпусов выходило... частота тактирования той логики на которую прикидывали 35 мег по аппаратным особенностям частота тактирования SPI в 2 раза меньше... Буфер на меге 48 организовать можно... (она с кварцем 20 метров может работать)
Если кому интересно могу поискать те бумажки на которых примерно прикидывали... Скажу сразу - это был сырой набросок не нашедший применения... 16 корпусов многовато будет... надобы попроще чтонибудь. мне казалось получится на пару микросхемах сдвиговый регистр и какой нибудь счетчик типа ИЕ8. хотя детально не разбирался, банально не хватает на всё времени. нужо параллельный вход, и выход SCK и DAT... RS, CS и прочее оставить на совести контрольника. ещё нужно сделать обратную связь (подтверждение принятие параллельных данных) вобщем чтото вроде этого. интересно было бы взглянуть на любые решения этого вопроса. нашел решение проблемы переключения дисплея в 8ми битный режим. необходимо было поставить задержку в процедуре инициализации после слова 0x4306 около 50 мс (примерно). в моем случае это помогло.
|
|
|
|
|
Nov 6 2007, 20:54
|
Участник

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

|
Вот мои наработки для MP3 плеера на винте и VS1003, винта и кодека пока нет,но экран работает.Выкладываю целый проект,моожет кому пригодится.
|
|
|
|
|
Nov 18 2007, 14:40
|

Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 28-07-07
Из: Кишинев
Пользователь №: 29 434

|
Ну очень давно не заглядывал в эту ветку. Здесь ( http://pocladov.narod.ru/Generator_AD9953_doc.htm ) проект с использованием SX65 и AT91SAM7S64. Може кому польза будет.
|
|
|
|
|
Nov 18 2007, 14:50
|
Группа: Новичок
Сообщений: 4
Регистрация: 18-11-07
Пользователь №: 32 421

|
LS020 У меня вот тут http://vrtp.ru/index.php?showtopic=560&st=600возникло затруднение связанное с тем, что в "горизонтальном" режиме (0x0504) изображение выводится справа не лево. Можно ли как-то переключить? Верх-низ нашёл - в регистре 00 какой-то бит, а Л-П нету...
|
|
|
|
|
Nov 20 2007, 17:16
|
Группа: Новичок
Сообщений: 12
Регистрация: 17-11-07
Из: Северодвинск
Пользователь №: 32 415

|
Подключил LCD Siemens CX65 LPH88xx к PIC16F84. Все заработало. Хотелось бы узнать побольше управляющих команд. Например, как писать в ОЗУ дисплея?
|
|
|
|
|
Nov 21 2007, 06:07
|
Группа: Новичок
Сообщений: 12
Регистрация: 17-11-07
Из: Северодвинск
Пользователь №: 32 415

|
Забыл сказать, тут кто то спрашивал про регулировку контраста. Контраст можно регулировать в широких пределах, изменением уровня напряжения питания дисплея.
|
|
|
|
|
Nov 21 2007, 13:07
|

Участник

Группа: Новичок
Сообщений: 29
Регистрация: 1-08-06
Из: St.-Petersburg, China
Пользователь №: 19 243

|
Цитата(QuickWitted @ Nov 7 2007, 10:30)  Я вон прошу под АСМ - все молчат... Чуть выше на 25 страничке форума Alex_1811 выложил свой проект под Алгоритм Билдер. Поставьте АБ и посмотрите как сделано на асме....
--------------------
С Уважением, Денис.
|
|
|
|
|
Nov 24 2007, 20:13
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 24-11-07
Пользователь №: 32 645

|
Здравствуйте народ! Обожаю дисплейчики.Имею множество проектов. В частности программировал диспы нокиа 3310(это мой первый дисп который втянул меня в это дело) потом был S65 с контроллером lph88... еще понравился дисплей от нокиа3510i цветной, класный, дешевый, даже где то проектик валялся.Активно постюсь на vrtp.ru.Там я активно развиваю проект с камерой от сименса C65 с дисплеем от S65.Последнее время заболел дисплеем от сименса SX1.Дисп понравился своей ценой и своим разрешением.Имеет 16ти разрядную шину данных разрешение 220х176 точек и контроллер L2f50021.Сумел его раскачать инициализацией от исходника кранца.Только пришлось выкинуть лишние посылки нулей после подачи команды и данных.Также пришлось инвертировать сигнал СS и убрать дерганье ногой RS. Только после этого дисплей стал выводить мусор после инициализации. Но этим все и стопорнулось. Подаю команду ramwrite, и пытаюсь давать данные что по каналу spi, что по параллелке, но увы на диспе остается тот мусор, который рисуется после инициализации.Есть еще нога data_clk, которую если я опускаю в ноль, дисп начинает хаотично рисовать 3 вертикальные полосы с лихорадочно скачущими в них точками. Дисплей живучий, после опускания ресета в 0 всё гаснет. Кто такое встречал при инициализации l2f50?Подскажите в чем может быть дело? PS пользуюсь даташитом на контроллер l2f50051.Команды в принципе одни и те же.Кранц использует те же самые команды. С уважением рассмотрю все ваши советы от знающих. К сожалению там где я обитаю, народу, которым это всё интересно, пару человек,т.е. спросить не у кого.
|
|
|
|
|
Nov 25 2007, 19:52
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170

|
Цитата(ведущий_специалист @ Nov 24 2007, 22:13)  ... еще понравился дисплей от нокиа3510i цветной, класный, дешевый, даже где то проектик валялся. А ссылку на проектик, где он валяется? Я как раз такой сейчас собираюсь к платке прикручивать, может какие грабли есть - в очередной раз наступать на них неохота ...
|
|
|
|
|
Nov 26 2007, 18:02
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 24-11-07
Пользователь №: 32 645

|
Цитата(IGK @ Nov 25 2007, 22:52)  А ссылку на проектик, где он валяется? Я как раз такой сейчас собираюсь к платке прикручивать, может какие грабли есть - в очередной раз наступать на них неохота ... Проектик в голове валяется. За основу был взят исходник на бейсике.Чуточку его перекувыркал, и получился неплохой проектик. вот, если в бейсике шариш.В принципе если ковырнуть, можно без труда все команды выдернуть. П.С. У меня все проекты на bascom avr так что не обессудьте
Сообщение отредактировал ведущий_специалист - Nov 26 2007, 18:13
Прикрепленные файлы
3510i.ZIP ( 3.24 килобайт )
Кол-во скачиваний: 239
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|