Приветствую всех форумчан nedoPC! Я новенький. Чтобы не создавать тему, продолжу тему 15 летней давности. Очень понравился компьютер AVR-ChiBASIC-16. Немного допилил его под свои хотелки: -atmega328 вместо atmega16 -русское меню -слегка разукрасил, чтобы сделать его более веселым и детским Забавная получилась игрушка, напоминает мне Liko BBG-1 из детства. Как того требует лицензия, поделился измененной версией http://chipbasic.ru/
Last edited by MiniKot on 02 Nov 2022 06:09, edited 1 time in total.
28 Mar 2021 03:44
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
Спектрум был "Дельта-С", но мануала не было. А в денди клавиатуре была инструкция. Можно было писать простенькие игры с персонажами из Супер Марио, правда хранить эти программы приходилось в тетради от руки. В тоже время спектрумовские программы можно было сохранить, но клавиатура у черной Дельты была ужасной. Воспоминания от Liko BBG-1 остались самые теплые: "мягкая" клавиатура, бейсик почти не отличался от того, который мы изучали в школе(за исключением графики, но графические возможности в школе мы не изучали). И самое главное - это была просто игровая приставка. Кстати по Радио 86РК периодически попадались статьи в журнале "Радио", а по теме Спектрума был какой-то "вакуум".
Спектрум был "Дельта-С", но мануала не было. А в денди клавиатуре была инструкция. Можно было писать простенькие игры с персонажами из Супер Марио, правда хранить эти программы приходилось в тетради от руки. В тоже время спектрумовские программы можно было сохранить, но клавиатура у черной Дельты была ужасной. Воспоминания от Liko BBG-1 остались самые теплые: "мягкая" клавиатура, бейсик почти не отличался от того, который мы изучали в школе(за исключением графики, но графические возможности в школе мы не изучали). И самое главное - это была просто игровая приставка. Кстати по Радио 86РК периодически попадались статьи в журнале "Радио", а по теме Спектрума был какой-то "вакуум".
Эта игрушка будет работать на Ардуино про мини с 8 мгц? Хотел тоже ребёнку собрать
Вопрос по теме : Если не установлена ни одна микросхема внешней памяти 24Схх то можно сохранить только 1 последнюю программку ? даже если её переименовать ?
и ещё - на сайте ChipВаsic-16M не работает ссылка на вер. 1.02, грузиться только 1.01.
Да, в внутренней EEPROM памяти микроконтроллера хранится только одна программа, она занимает практически всю память. Чтобы иметь возможность хранить большее количество программ, необходимо подключить внешнюю микросхему EEPROM памяти. Можно использовать 24c32, 24c64, 24c128, 24c256.
Ссылку исправил.
Если возникнут сложности при сборки или вопросы, постараюсь здесь ответить, пишите.
02 Nov 2022 06:05
Damir
Novelist
Joined: 21 Feb 2017 06:54 Posts: 41 Location: Казань
Спасибо за быстрый ответ. Но все равно архив не рабочий, при распаковке пишет "Неизвестный метод" и все файлы получились с 0 длиной, только названия.
А с первой версией сложностей не было, я сначала в "Протеусе" собрал. Жаль, не удалось в цвете сделать, но все равно в железе заработало сразу, USB клавиатура не заработала, пришлось ПС\2 доставать. Давно лежал проц АТмега 328Р запаянный на макетке с кварцем 16М - как раз подошел для компа для внуков. Свободных выводов у Атмеги ещё хватает, поэтому может стоить ещё подключить к нему маленький пультик с 6 - 7 тактовыми кнопочками (4 стрелки, ввод, отмена, ESC) - и клава будет нужна только для работы в РЕДАКТОРЕ ? ( и в протеусе можно управлять)
Attachment:
MiniKot_AT328-01.jpg [ 256.79 KiB | Viewed 4099 times ]
Открывается архиватором 7zip. Позже сожму в zip и еще раз перезалью.
Ого, я не знал что в протеусе можно проверить, здорово.
Чтобы работал в цвете, можно подключить к телевизору через scart. Можно подключить к монитору, только не к любому, здесь как повезет. Подходит NEC MultiSync. Еще заметил что если у монитора есть и VGA вход и DVI вход, то больше вероятности что на таком мониторе будет работать
Пульт, да хорошая идея, надо подумать.
На данный момент вы можете сделать самодельный джойстик с ИК управлением. Если на вход программного UART (PD2) подключите ИК приемник, например TSOP18xx. А джойстик соберете на микроконтроллере или arduino, настроить UART на 1200 и таймер на 36-41 КГц. Теоретически должно работать, сам не пробовал.
Если хотите внести изменения, например изменить имя, таблицу символов, рисунок, могу написать как это сделать.
02 Nov 2022 07:11
Damir
Novelist
Joined: 21 Feb 2017 06:54 Posts: 41 Location: Казань
На мониторе с DVI работает !!! А у моего маленького телевизора есть VGA вход - не работает, только ч\б. На большом мониторе только изображение дрожит, но в цвете красиво ! Нашел у себя платку часиков на 1307, на ней есть 24С32, сейчас пробую её подключить.
Вот такая конструкция получается :
Attachment:
MiniKot_AT328-02.jpg [ 108 KiB | Viewed 4093 times ]
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum