Comments 30
Каой же это "клон", если реализован только BASIC, как я понимаю?
Это, получается, эмулятор интерпретатора BASIC Spectrum ZX-80.
Мне кажется, полноценный (пусть и эмулирующий) клон был бы значительно интереснее. На нём можно было бы запускать программы в машкоде, что увеличило бы резон разрабатывать таковые. Например, публика в полушутку просит портировать Attack of the PETSCII Robots на ZX81, что в принципе реально с расширителем ОЗУ, но таких машин исчезающе малое количество, чтобы задуматься об этом всерьёз. Наличие легко собираемого из современных компонентов 100% совместимого клона увеличило бы парк машин и сыграло бы роль, аналогичную современным репликам Apple I и PET - появляется больше смысла создавать настолько хардкорный ретрософт.
А вот кому и зачем нужен конкретно этот, безусловно по своему интересный, проект - я реально не могу представить.
Не могу придумать задач для устройства которое вы описали - встроенная клавиатура, экран, батарея, единицы мб озу, минимальное энергопотребление, uart, интерпретатор, без загружаемого ПО.
Можете примеров использования? И чем не подходят контроллеры с микропитоном, или скажем RaspberryPi и им подобные?
В любом телефоне всё есть, но нет желания учиться.
Если существует спрос на некий алгоритм реализуемый в железе, то его удовлетворят мелкосерийным производством - цены сравнимы с мобильными телефонами.
Пример - Электроника МК-161
Круто!!! Респект автору...
а usart в режиме spi у авров, насколько помню, c двойной буферизацией, можно было и без девятого белого пикселя обойтись.
Надо добавить в закладки
Ностальгия... В прошлом веке собирал ZX-80, а лет 15 назад сделал несколько поделок на ATmega8. Потом переделал кое-что из этого на STM32.
А откуда вы узнали в прошлом веке про ZX-80 и где достали его схему?
Продавались готовые платы (с небольшими ошибками), наборы деталей, схемы, вообще была серьезная инфраструктура по ZX-80. Ну и хотелось сына к программированию приобщить, пусть хоть на Basic.
Понятно, вы тоже путаете ZX Spectrum и ZX-80. Это очень разные компьютеры. ZX-80 - предшественник ZX Spectrum, у него ещё не было ни графики, ни звука, ни тем более цвета, он даже не мог выполнять программу на Бейсике, пока на экране отображался текст. В СНГ он не встречался, и про него и следующую модель, ZX-81, было известно только по кратким упоминаниям в книжках.
Автор большой молодец, неиронично.
Клон ZX-80 на базе ATmega8