Например TDA7294

Форум РадиоКот • Просмотр темы - Самодельная графическая приставка
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт авг 05, 2025 00:06:27

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 512 ]     ... , , , 16, , , ...  

Счетаете ли вы актуальным создовать такую приставку???
Да 15%  15%  [ 32 ]
Нет 13%  13%  [ 26 ]
Просто прикольно 28%  28%  [ 58 ]
Тема 6%  6%  [ 13 ]
Не вижу смысла 18%  18%  [ 37 ]
Тупость 15%  15%  [ 31 ]
Яб купил еслеб продовалось 5%  5%  [ 11 ]
Всего голосов : 208
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 01, 2011 14:53:32 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Зачем SPI? Там руками программный алгоритм вывода пишется за 3 минуты.

1. Сбрасываем SH_CP и ST_CP
2. Выставляем очередной бит на DS
3. Дергаем SH_CP
4. Повторяем 1 - 3 до тех пор, пока не передадим байт целиком.
5. Дергаем ST_CP - байт появляется на выходе.

В чем пишете? У меня есть небольшая самописная либа-драйвер HC595 под AVR-GCC. Сама по себе писана на ассемблере, но если не надо особой оптимизации, то можно и на С:

Код:
#define DS    (1<<[номер ножки DS])
#define SH_CP (1<<[номер ножки SH_CP])
#define ST_CP (1<<[номер ножки ST_CP])

...

PORTX&=~(SH_CP | ST_CP);

for (i=0; i<8; i++)
{
  if (ByteToSend & (1<<i))
  {
    PORTX|=DS;
    PORTX|=SH_CP;
    PORTX&=~(DS | SH_CP);
  }
  else
  {
    PORTX&=~DS;
    PORTX|=SH_CP;
    PORTX&=~SH_CP;
  }
}

PORTX|=ST_CP;
PORTX&=~ST_CP;

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Сб июл 02, 2011 04:08:12 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
Пишу на Flowcode там языка вообще не надо

_________________
Все можно сделать, было бы желание!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Вт июл 05, 2011 10:44:48 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 23
Зарегистрирован: Чт апр 08, 2010 18:50:01
Сообщений: 2095
Откуда: Краснодар
Рейтинг сообщения: 0
проавильно! там картинки загружаешь, и всё окей. можно даже комиксы загрузить. у меня как раз есть! Про бетмена, блт.

_________________
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Вт июл 05, 2011 14:29:29 
Сверлит текстолит когтями
Аватар пользователя

Карма: 5
Рейтинг сообщений: 10
Зарегистрирован: Сб апр 03, 2010 08:57:35
Сообщений: 1138
Рейтинг сообщения: 0
Вадиматоричик писал(а):
Пишу на Flowcode там языка вообще не надо

ага там всё руками пишется :)))

_________________
Изображение
Ты думаешь ты думал как ты думаешь? (с)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Ср июл 06, 2011 00:03:39 
Друг Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 206
Зарегистрирован: Вс июл 23, 2006 01:32:05
Сообщений: 3268
Откуда: г.Москва
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Кислый писал(а):
проавильно! там картинки загружаешь, и всё окей. можно даже комиксы загрузить. у меня как раз есть! Про бетмена, блт.

Так может ТС сразу "зомби" и "горохострелы" с "подсолнухами" туда загрузить?
РЕШЕНИЕ ВСЕХ ПРОБЛЕМ!

_________________
R3Dio 73!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Вт июл 12, 2011 11:14:46 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
Простите что так долго не писал был в отпуске,а интернэт у меня проводной.Почти полностью изучил интерфейс.Переделываю проект волк и яица ,как будут результаты так сразу-же выложу.

_________________
Все можно сделать, было бы желание!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 16:45:06 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
Вот работал целый день и в итоге сделал эту игрушку (Я имею в введу «Волк ловит яйца»)
Поскольку у меня так и не получилось изучить SPI я сделал на амеге 128 (Хотя программа весит 5 кб) Скоро до изучаю этот интерфейс и переделаю под амега 8 или вообще под атини 13.Кстате так и не сделал генератор случайных чисел, поэтому будет по алгоритму. И при полной потере жизней ничего не происходит (Выходов не хватило, а так будет посылаться сигнал на рестарт.)
Вот проблемы, с которыми я столкнулся и их решение.
Не хватает выводов – Решил использовать омегу 128, а так учу SPI
Генератор случайных чисел – работает по алгоритму
И еще у меня слабый ноутбук и поэтому когда эмулируешь через Flowcode всё работает, а когда через ISIS то очень виснет. Может, что посоветуете вот фотка.
Кстати чуть не забыл, есть новшества
Появились шифты. С эмулируйте или видео посмотрите.


Вложения:
Комментарий к файлу: Видео
Демо.rar [223.83 KiB]
Скачиваний: 197
Комментарий к файлу: Исходники
Эксперемент по озданию волка с яицами.rar [641.95 KiB]
Скачиваний: 198

_________________
Все можно сделать, было бы желание!
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 16:49:25 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
А и еще изображение мелькает у меня сильно виснет комп под семеркой. :)) :)) :))

_________________
Все можно сделать, было бы желание!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 17:13:31 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Вадиматоричик писал(а):
Появились шифты.

Что это такое?
А железная версия готова?

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 17:27:15 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
Железной версией еще не занимался, так как сей час пересаживаю свою схему на SPI, как только пересажу куплю программатор сдвиговые регистры и контроллер и начну собирать, а экран делаю. Он будет состоять их обычных смд светодиодов.

_________________
Все можно сделать, было бы желание!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 17:36:58 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Что такое шифты?

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 17:41:47 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Пн май 16, 2011 10:54:32
Сообщений: 299
Откуда: Красноярск
Рейтинг сообщения: 0
Шифты это тоже кнопки, но находиться они по бокам конструкции (Если смотреть на приставку с верху, то шифты находиться в правом верхнем углу и в левом. Как у PSP.И даёт возможность волку сразу брать 2 яйца. Видео посмотрите.

_________________
Все можно сделать, было бы желание!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 18:02:24 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
На видео ничего не понятно, все моргает как на новогодней елке.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 19:14:43 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
Поскольку у меня так и не получилось изучить SPI я сделал на амеге 128 ...


Изображение

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 21:03:35 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 23
Зарегистрирован: Чт апр 08, 2010 18:50:01
Сообщений: 2095
Откуда: Краснодар
Рейтинг сообщения: 0
:beer: :beer: :beer: :kill:

_________________
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 22:50:13 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
:)))

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Пт июл 15, 2011 23:24:00 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
Ухахахаххахахаха!!!!111!!111! :))) :))) :))) :))) :))) :))) :))) :)))

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Сб июл 16, 2011 00:43:02 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 47
Зарегистрирован: Вс мар 01, 2009 19:47:16
Сообщений: 1046
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Посмотрел видео - автор наркоман однозначно. Такой Олгаритм обычно после тюбика момента наблюдают, так же говорят все перед глазами мелькает и огоньками переливается. Не надо эту приставку делать - за это и посадить могут!

_________________
Не важно чем все начнется. Важно чем кончится!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Сб июл 16, 2011 00:53:09 
Опытный кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 65
Зарегистрирован: Пн янв 10, 2011 03:06:36
Сообщений: 736
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Вадиматоричик писал(а):
Эксперемент по озданию волка с яицами
Таких волков вроде и так в лесу хватает без всяких "эксперементов". Про зомби, объевшихся гороха, как-то креативнее было, больше лулзов и чаще.

_________________
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Самодельная графическая приставка
СообщениеДобавлено: Сб июл 16, 2011 01:00:40 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 47
Зарегистрирован: Вс мар 01, 2009 19:47:16
Сообщений: 1046
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Цитата:
Вот работал целый день и в итоге сделал эту игрушку (Я имею в введу «Волк ловит яйца»)
Поскольку у меня так и не получилось изучить SPI я сделал на амеге 128 (Хотя программа весит 5 кб) Скоро до изучаю этот интерфейс и переделаю под амега 8 или вообще под атини 13.Кстате так и не сделал генератор случайных чисел, поэтому будет по алгоритму. И при полной потере жизней ничего не происходит (Выходов не хватило, а так будет посылаться сигнал на рестарт.)
Вот проблемы, с которыми я столкнулся и их решение.
Не хватает выводов – Решил использовать омегу 128, а так учу SPI
Генератор случайных чисел – работает по алгоритму
И еще у меня слабый ноутбук и поэтому когда эмулируешь через Flowcode всё работает, а когда через ISIS то очень виснет. Может, что посоветуете вот фотка.
Кстати чуть не забыл, есть новшества


Прежде чем хвататься за ATMEGA128 это почитайте сначала:
Цитата:
Относительно БК1013ВК1-2 читаем:
"БИС серии КБ1013 могут применяться в часах,электронных играх, калькуляторах, различных контроллерах. Причем программа их работы записывается в ПЗУ в процессе изготовления кристалла. Отладочные БИС с перепрограммируемыми ПЗУ с серии КБ1013 НЕ ВЫПУСКАЮТСЯ и самостоятельно разработать контроллер на основе ОЭВМ данной серии практически невозможно. БИС ОЭВМ выполнена в 60-выводном пластмассовом планарном корпусе. Потребляемая мощность 200 мкВт, технология КМОП. Для работы БИС необходимо подать два питания -3в и -1,5в. Встроенный контроллер жидкокристаллического дисплея работает с временной мультиплексией 1:2. Для синхронизации работы БИС КБ1013ВК1-2 необходимо подключить кварцевый резонатор на 32768 Гц. Система команд БИС КБ1013ВК1-2 состоит 58 команд. Т.к. перепрограммировать БИС невозможно, система команд не рассматривается.

Я думаю, что когда данная игра разрабатывалась и применялся данный процессор у разработчиков ничего не висло, по крайней мере моя игра так себя не вела, а у вас компьютер не может с такой задачей справиться - что то у вас явно не так идет. И зачем вам на слабом компьютере семерка нужна, от которой к тому же толку нет никакого - меня эта операционка лично своей несуразностью раздражает, она не для работы, а для развлечений сделана ИМХО!

_________________
Не важно чем все начнется. Важно чем кончится!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 512 ]     ... , , , 16, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 239


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y