-
Ну так я же писал выше - чуток подкорректировать софт и схему под ВВ51. Софт лежит, открыт, с исходниками и каментами, даже батничек для компиляции и линковки есть. Пробуйте, выкладывайте, место на серваке пока есть, хоть ещё один родитель у дитяти будет ;) Не надо относиться к схеме как к чему-то постоянному, это только сборник идей. А последующие поколения ;) уже будут выбирать исходя из того, что есть: ВВ51 или 68хх, прошивки будут для обеих версий. Суть схемы от этого не меняется же...
... ну или Алиэкспресс в помощь, хотя как у Батьки отношение к подобным покупкам - не в курсе... Свои пару микросхем я нашел по объявлению на Призраках. Народ помог...
-
Интересно было бы просто из любопытства собрать, потому что здесь есть использование в качестве терминала PC и клавы, при этом и встроенный Бейсик уже есть. Но заморачиваться с поиском 1мс ... Если будет адаптация к ВВ51 может кто ещё и заинтересуется, сам я 6502 не знаю и ничего подкорректировать не смогу.
-
Ладно, открою спойлер: на очереди сборка магнитофонного интерфейса...
...надеюсь, все просмеялись и утёрли слёзы, теперь к делу.
Итак, девайс не потребует для своей работы какого-либо нового программного обеспечения либо коррекции существующего, как модно сейчас писать "no drivers needed". Он будет располагаться между контроллером и терминалом, соответственно контроллеру будет пофиг откуда в него будут поступать символы, с клавы или с магнитофона. Первый недостаток - скорость работы терминала придётся снизить до 300 бод. Сделаем, попробуем, а там мож что сварганим аналогичное для более высокой скорости (и для другого устройства записи). Девайс будет содержать 5 м/с 561/564/155 серий (и один операционник скорее всего) и один переключатель ;). Второй недостаток - возможность сохранения только бейсиковских программ (на первом этапе).
Сейчас ищу 564ГГ1, в наших развалах она внезапно закончилась... А, и как бы одной м/с поделить частоту на 192? Вроде что-то из буржуйского было, иначе придется городить ИЕ4+ИЕ5+1/2ТМ2...
-
Какие-то кассеты с программами разве есть, с чем совместимость по магнитофонной скорости нужна? Сами с собой они всегда будут совместимы на сколько ни дели :) ... как записали так и прочитали ...
-
тут не только с кассетами совместимость (хотя, поскольку запись планируется по канзасскому стандарту, таковых должно быть достаточно, если, конечно, кто-то выкладывал), но и с текстовыми файлами, которые можно набить в любом текстовом редакторе или в том же терминале, залить в терминал с писюка, затем сохранить на кассете. Данная кассета будет совместима с любым компом, использующим подобный способ общения. Различные девиации бейсика в расчёт не берём.
Да и от писюка в качестве терминала хочется отойти. Шумный он больно... Атмегу уже приобрёл, развожу платку.
-
Выложил испробованную схему модификации выборки ОЗУ на ЛА2.
-
Малыш обзавёлся одёжкой, т.е. корпусом, потихоньку мордочка обрастает органами управления. Ссылка в первом посте подновлена.
Если кому лень читать весь текст, то вот часть картинок:
Схема - http://qsl.net/rw6hrm/pics/6502.gif
Вид платы со стороны деталей (видно далеко не всё ;)) - http://qsl.net/rw6hrm/pics/all.jpg
Как оно там, внутри - http://qsl.net/rw6hrm/pics/inside.jpg
Мордашка - http://qsl.net/rw6hrm/pics/face.jpg
-
Исправил свою лажу в схеме. Неверно подключил ножки ВИ53, посему и не смог нормально программировать. И никто ж носом не ткнул...
UPD. добавил немного по встроенному ПО, в т.ч. и ссылки на документацию.
-
В качестве спойлера прицеплена утилита - конвертер текстовых файлов в звуковой Kansas City Standard и наоборот. Работает под ДОСом, позволяет переводить набранные программы на Бейсике в WAV-файл для последующей записи на ленту/диктофон/сотовый телефон или смарт. http://www.qsl.net/rw6hrm/zips/kcs08.zip если кому интересно.
UPD. Решил дать компику собственное имя, а то что он как безродное дитя... Теперь это "Аюша" ;)
UPD2. Переделал прошивку ПЗУ на работу СОМ-порта со скоростью 300 Бод и синхронизацией от 0 канала ВИ53. Разумеется, что выложу доделки, но чуть позже, вместе с терминалом... Включил - и изошелся слюнями ;). Если кто привык, чтоб вывод был моментальный, то его ждёт засада - вывод неспешный, посимвольно, повернуть моник на бок и получится "Матрица". Вполне олдскульно. Протестировал вывод на магнитофон/диктофон/сотовый телефон, затем раскодировал на писюке - отлично!
-
Приплыл корейский 65С02. Поставил - работает. Поставил 1,9 МГц - работает. Поставил 18,432 МГц - работает! Хоть и начал немного греться. А вот ВВ55 ожидаемо отвалился и на команды не отвечает... Груснявочка...:(
Интересно, фирменный 8255 тоже отвалится на таких частотах?