PDA

Просмотр полной версии : AVR-ChipBasic



Kakos_nonos
23.04.2012, 21:29
Сделал Видеообзор компьютера AVR-ChipBasic.
Это такой маленький компьютер на одной микросхеме.
http://vk.com/video136784646_162588721

Feral
24.04.2012, 05:52
А можно все это адаптировать под atmega128?
У нее есть интерфейс внешней памяти, который позволяет расширить объем памяти SRAM до 64 КБайт.
И использовать только оперативку для запуска программ, без использования епром

Kakos_nonos
24.04.2012, 16:53
Feral, есть модель для atmega644, там так и реализованно - программа полностью помещается в памяти.
Вот его описание http://jcwolfram.de/projekte/avr/chipbasic2/main.php

Feral
25.04.2012, 05:40
да, в целом интересный проект

Ewgeny7
30.09.2012, 20:51
Решил и я посмотреть повнимательнее на этот проект. И не пожалел ни разу потраченного времени.
Я собрал сразу две версии ЧипБейсика, на Мега8 и на Мега32.
Фотографии платок в аттаче. Размер микрокомпьютеров получился действительно микросмешной. Они оба одновременно помещаются в сигаретной пачке :)
Имеют на борту необычную версию бейсика, причем версии у М8 и М32 основательно отличаются. Что удивило и порадовало - обе версии имеют команды аппаратного скроллинга экрана. Да и скорость работы у васика примерно на порядок выше спектрумовского. Помните такую древнюю недодемку, где по экрану летает линия, отражаясь от стенок экрана и при этом поворачиваясь? Ага, на ЧипБейсике такая же линия летает без ассемблера, не тормозясь. Интересный "электронный" звук. На видео парой постов выше его хорошо слышно. Обе версии имеют аналого/цифровые входы и цифровые выходы. У М8 их четыре, у М32 - восемь. Для управления ёлочной гирляндой более чем достаточно :)
У М8 картинко черно/белое. У более навороченной М32 уже есть 8 цветов. Я поленился делать цветное подключение, градации серого меня вполне устраивают.
Добавил пару коротеньких видео. С "гоночками" для М8 (http://video.yandex.ru/users/scorpion-zs/view/4/) и BALLGATE для М32 (http://video.yandex.ru/users/scorpion-zs/view/2/).

NovaStorm
30.09.2012, 21:47
Они оба одновременно помещаются в сигаретной пачке :)
MK802 II небось и три-четыре штуки войдёт. Руками их правда не спаяешь =)

valera_h
08.12.2012, 21:26
jcwolfram.de/projekte/avr/ax82/main.php

еще один аппаратный эмулятор ZX.

Скарт
28.01.2013, 18:16
Привет всем.
Собрал данную штуку на меге32, а оно мне показывает на экране PRESS ESC и всё.
на клаву не реагирует. И джампера не влияют ни на что. Как бы прошилось скорее всего правильно т.к. показывает же эти слова.
Встречался кто с таким?

и второе, если уж заработает, чтоб его подключить к VGA надо апскалер или он сразу даёт подходящую частоту?

разобрался насчёт первого. вот конфигурационные биты если кому надо:

EESAVE - ON
BOOTSZ1 - ON
BOOTSZ0 -ON
все остальные ОФФ!

--------------
удивительнейшая штуковина! всё сделал, пока не принимат файло с компа, посылать шлёт нормально.
потребляет 25ма, включая клаву. поэтому прицепил на плату маленькую li-ion на 300ма\ч, чтоб не париться с питанием, искать блок, розетку, провода лишние... клава, тюльпан и вперёд! если кото интересуют подробности нарисую тут.

Astrolux
01.02.2013, 17:29
потребляет 25ма, включая клаву. поэтому прицепил на плату маленькую li-ion на 300ма\ч, чтоб не париться с питанием, искать блок, розетку, провода лишние... клава, тюльпан и вперёд! если кото интересуют подробности нарисую тут.

Нарисуй подробности!

По идее, в микрокомпьютере есть сигналы для VGA: R,G,B, H_SYNC, V_SYNC. Да, вопрос только, какие частоты синхронизации формирует контроллер...
Для цветного отображения по композиту, судя по всему, надо подключать PAL-кодер.

---------- Post added at 15:29 ---------- Previous post was at 15:27 ----------


Сделал Видеообзор компьютера AVR-ChipBasic.

В ролике компьютер подключен к телевизору?

Скарт
03.02.2013, 16:41
Вот фотка, ещё не распаял разъёмы СОМ и ВГА.
При старте мигают 3 светодиода на клаве, в этот момоент потребление 50мА, потом погасают и 25 становится.
Есть возможность включить как 5в наружнее там и 7-12 через крен, при этом батарейка заряжается. Контроллер её от какой-то другой батарейки от мобильника.
Спикер на плате :)
Подключается по ВГА в машинному телику (RTR-800ZM), он похоже принимает и такое, но пока как-то дёргается...

вот фотка не ужатая
http://pixs.ru/showimage/P1020801JP_5037213_7006381.jpg

Astrolux
13.02.2013, 22:54
Подскажите, где на сайте http://jcwolfram.de/projekte/avr/chipbasic2/hard.php файл с разводкой печатной платы?
Судя по всему, кроме рисунка png, нет разводки ChipBasic2.
Нет ли у кого в формате SprintLayot?

Скарт
17.02.2013, 06:56
Вот доделал. Показывает по VGA на автомобильном телеке.
http://pixs.ru/showimage/P1020820JP_4676681_7138651.jpg
Правда чуть размазаны горизонтальные линии, на картинке видно.

Когда нажимаю МЕНЮ на телеке он показывает H:15Hz V:60Hz, это значит как раз те волшебные 15кгц о которых все говорят и я могу к нему подрубить напрямую спектрум?!

Astrolux
23.02.2013, 13:16
Вот доделал. Показывает по VGA на автомобильном телеке.

Какой МК использовал? Atmega644?

Скарт
23.02.2013, 20:40
Astrolux, mega32 версия, но поменяю на 644 потом. схема-то одинаковая, просто поменять контроллер и всё :)

Ewgeny7
23.02.2013, 21:51
Я себе делал ч/б вариант. Платка в аттаче. Но там возможны косяки с расположением разъемов относительно края платы, вначале проверь. У меня разъемы несколько нестандартные :)

Astrolux
24.02.2013, 00:57
Я себе делал ч/б вариант.

А как компьютер к VGA-монитору подключен? Какие линии в схеме на VGA-разъем подаются, с 1 по 5 контакты?
Ведь черно-белый сигнал у автора в схеме - это композит (BAS), 8 контакт.
Я так понимаю, что согласно нижеприведенной авторской схеме возможно вместо одного разъема DB-9 развести отдельные VGA-разъем, RCA-разъемы с композитным видео и аудио-выходом.

http://jcwolfram.de/projekte/avr/chipbasic2/images/uni_de_01.png