DIY контроллер на 6502 (вот, собрал...)
-
- Advanced Member
- Сообщения: 1111
- Зарегистрирован: 17.02.2008,16:07
- Откуда: Ставрополь
- Контактная информация:
-
Вклад в сообщество
DIY контроллер на 6502
вот, собрал...
В самом начале хочу поблагодарить форумчан, различным образом оказавших помощь в сборе одноплатного контроллера на базе процессора 6502. Кто-то помог железом, кто-то советом. Спасибо всем, и чтобы ваши девайсы тоже радовали вас своей работой.
Ссылка на проект тут, http://www.qsl.net/rw6hrm/html/6502.htm . Создан из за любви к легендарному процессору, на котором собирались первые Яблоки, Агаты, Терминаторы и Бендеры, а также в качестве замены ардуин и Малины. Прошу относиться к конструкции как к сборнику идей, хотя если припечёт, то можно и собрать...
Страничка будет апдейтиться, ибо еще в корпус надо запихать, клаву с монитором прицепить - не век же с терминалом работать...
В самом начале хочу поблагодарить форумчан, различным образом оказавших помощь в сборе одноплатного контроллера на базе процессора 6502. Кто-то помог железом, кто-то советом. Спасибо всем, и чтобы ваши девайсы тоже радовали вас своей работой.
Ссылка на проект тут, http://www.qsl.net/rw6hrm/html/6502.htm . Создан из за любви к легендарному процессору, на котором собирались первые Яблоки, Агаты, Терминаторы и Бендеры, а также в качестве замены ардуин и Малины. Прошу относиться к конструкции как к сборнику идей, хотя если припечёт, то можно и собрать...
Страничка будет апдейтиться, ибо еще в корпус надо запихать, клаву с монитором прицепить - не век же с терминалом работать...
http://rw6hrm.qrz.ru - Мои поделки
-
- Advanced Member
- Сообщения: 1111
- Зарегистрирован: 17.02.2008,16:07
- Откуда: Ставрополь
- Контактная информация:
-
Вклад в сообщество
580 серия как бельмо для всего
, ибо её можно наскрести на любой свалке, и своё положительное отношение к комплекту 63хх/65хх/68хх я в статье выразил и не один раз. Но давайте исходить из того, что может найти доморощенный любитель попаять под руками. Алиэкспресс и Джамеко считать не будем, там продвинутые отовариваются. Скажем так, поставленная задача решена простыми средствами, и кондовые 580-е чипы запросто управляются посредством Бейсика. Для простейшей "умной избы" или подёргать пинами вполне пойдёт.
А вот клавиатура тут нафиг не нужна
, это же контроллер.

А вот клавиатура тут нафиг не нужна

http://rw6hrm.qrz.ru - Мои поделки
Чисто из спортивного интереса завести процик 6502 в виде недокомпика...с 580 серией?rw6hrm писал(а): и своё положительное отношение к комплекту 63хх/65хх/68хх я в статье выразил и не один раз. Но давайте исходить из того, что может найти доморощенный любитель попаять под руками..... Скажем так, поставленная задача решена простыми средствами, и кондовые 580-е чипы запросто управляются посредством Бейсика. Для простейшей "умной избы" или подёргать пинами вполне пойдёт.
А вот клавиатура тут нафиг не нужна , это же контроллер.
Для доморощеного любителя наверное проще найти 3 микросхемы М80С85, ТМР8155 и ПЗУ(или ТМР8755)(и обойтись без 580 серии не нарушая концепта). И получится простейший контроллер подергать ногами, поиграться светиками.
Тут дело вкуса.)) Проект интересный, мне понравился...ну, кроме 580 серии ))).
Я с удовольствием собрал бы конструкцию простейшего компика на МС63В03(МС6800) + МС63Р40 + МС63Р21 + МС6845Р + IC61C256 + М27С256. Благо все чипы в наличии. Но, к моему глубокому сожалению, не знаю мотороловского ассемблера для написания монитора.
-
- Junior Member
- Сообщения: 106
- Зарегистрирован: 11.01.2013,22:06
- Откуда: Москва
- Контактная информация:
Ну тогда я тоже похвастаюсь.
Забутил CP/M 68 с SDшке на своей прээлести сегодня.
http://XEPb.org/dtz/68kavr.html (сегодняшний этап там не описан, опишу на днях)
А вообще я не понимаю увлечения 6502. Разве только то что он до сих пор производится. Если за что-то близкое хвататься - то конечно же за прелестный 6809. Ну и за 68008, конечно! Следущее что суну в свою прэлесть будет 68EC000 в PLCC и буду ее гнать мегазайцев так до 20
Забутил CP/M 68 с SDшке на своей прээлести сегодня.
http://XEPb.org/dtz/68kavr.html (сегодняшний этап там не описан, опишу на днях)
А вообще я не понимаю увлечения 6502. Разве только то что он до сих пор производится. Если за что-то близкое хвататься - то конечно же за прелестный 6809. Ну и за 68008, конечно! Следущее что суну в свою прэлесть будет 68EC000 в PLCC и буду ее гнать мегазайцев так до 20
Я когда за свое брался - тоже не знал, нашел повод и причину выучить ;-) Отлаживал внутрисхемно, потому как в моем случае перепрошивка - это вообще как два байта переслать ;-)Rokl писал(а):Но, к моему глубокому сожалению, не знаю мотороловского ассемблера для написания монитора.
http://XEPb.org (ex XEPb.ru) ||| Sun Blade100/150;Ultra 2/10 | IBM 7043-240 | HP B160L/A500/rx2600 | Macs (G3/G4) | Atari 1040STE | Robotron 1715/1715M | C=128 | Микроша | Thomson MO5E | и еще что-то в глубине шкафа | не читая PCей
-
- Advanced Member
- Сообщения: 1111
- Зарегистрирован: 17.02.2008,16:07
- Откуда: Ставрополь
- Контактная информация:
-
Вклад в сообщество
Дак вот и собирал-то из-за того, что ассемблера знать-то не надо, ибо всё на бейсике. Но вариант предусмотрел, стоит только переключить страницу ПЗУ, ибо ассемблер 6502 можно изучать на коленке.
Выкиньте 580 серию - и получите то же самое, с бейсиком
, а выходные порты можете ставить какие угодно! У меня лежит 6522, его и желаю поставить на плату расширения, но надо же с чего-то начинать! Соберите оригинал в конце концов, ссылка в тексте.
Почему 6502? Потому что через неделю будет поставлен в тот же разъём 65С02 и на него будет подана полная частота кварца, т.е. 18,432 МГц. После этого все прочие восьмибитники идут лесом вдаль.
...хм, вот только такой частоты 580 серия явно не потянет
))
Выкиньте 580 серию - и получите то же самое, с бейсиком

Почему 6502? Потому что через неделю будет поставлен в тот же разъём 65С02 и на него будет подана полная частота кварца, т.е. 18,432 МГц. После этого все прочие восьмибитники идут лесом вдаль.
...хм, вот только такой частоты 580 серия явно не потянет

http://rw6hrm.qrz.ru - Мои поделки
-
- Junior Member
- Сообщения: 106
- Зарегистрирован: 11.01.2013,22:06
- Откуда: Москва
- Контактная информация:
Я кстати ничего не имею против 580 серии. А что касается ее цены и доступности - она вне конкуренции. Впрочем, никогда в своих поделках ее не использовал, но у 8282 однозначно есть шанс ;-) И наверное у 53 и 51 (хотя то что она не тянет rts/cts по человечески - это сильный минус)rw6hrm писал(а): Выкиньте 580 серию - и получите то же самое, с бейсиком,
Спасибо, у меня есть моя прэлесть - и план работ на будущее ;-)rw6hrm писал(а): Соберите оригинал в конце концов, ссылка в тексте.
У меня лежат Z80 на 20Mhz. И есть место откуда теоретически добывается MC68EC000@20. Кто кто куда куда идет?rw6hrm писал(а): Почему 6502? Потому что через неделю будет поставлен в тот же разъём 65С02 и на него будет подана полная частота кварца, т.е. 18,432 МГц. После этого все прочие восьмибитники идут лесом вдаль.
У Z80 есть такая нога как WAIT. У 68K - /DTACK. У КР1801 вообще все очень на эту тему запущено.rw6hrm писал(а): ...хм, вот только такой частоты 580 серия явно не потянет))
Куда-куда идет 6502?
К тому же он омерзительно туп и пошл с точки зрения програмирования на ассемблере, на мой вкус. У меня была цель собрать машинку с изумительным ;-) ассемблером. И соответственно на нем и програмиировать в основном (в самом деле, не собираюсь же я там firefox компилировать).
По степени изумительности - это к 68k, 6809, PDP-11.
Впрочем, в твоем случае есть шанс перепрыгнуть на 6800. Что конечно далеко не 6809, но и сильно не 6502 по красоте.
Оно даже есть на аликеспессе! - http://www.aliexpress.com/item/CPU-MC68 ... 65946.html !
Кстати, на свете есть такая штука как порт чей-то, не DRный, CP/M на 65. Так кажется и называется. Софта под нее всего ничего, но все же хоть какая OS человечья.
http://XEPb.org (ex XEPb.ru) ||| Sun Blade100/150;Ultra 2/10 | IBM 7043-240 | HP B160L/A500/rx2600 | Macs (G3/G4) | Atari 1040STE | Robotron 1715/1715M | C=128 | Микроша | Thomson MO5E | и еще что-то в глубине шкафа | не читая PCей
-
- Advanced Member
- Сообщения: 1111
- Зарегистрирован: 17.02.2008,16:07
- Откуда: Ставрополь
- Контактная информация:
-
Вклад в сообщество
На 6502 есть RDY
http://www.z80.eu/dos65.html вот этот порт. По сути кроме управления файлами эта система более ни для чего не нужна, так что существующего вполне достаточно.
Для остального достаточно вспомнить вкус и цвет фломастеров
))
http://www.z80.eu/dos65.html вот этот порт. По сути кроме управления файлами эта система более ни для чего не нужна, так что существующего вполне достаточно.
Для остального достаточно вспомнить вкус и цвет фломастеров

http://rw6hrm.qrz.ru - Мои поделки
-
- Advanced Member
- Сообщения: 1111
- Зарегистрирован: 17.02.2008,16:07
- Откуда: Ставрополь
- Контактная информация:
-
Вклад в сообщество
походу две верхние вместе составляли модем или что-то ещё. Упомянутая - полностью готовый контроллер с ОЗУ в 4К. А 6522 позволяет делать чудеса.
http://rw6hrm.qrz.ru - Мои поделки