DIY контроллер на 6502 (вот, собрал...)

Atari, Commodore, Apple и т.д.
rw6hrm
Advanced Member
Сообщения: 1110
Зарегистрирован: 17.02.2008,16:07
Откуда: Ставрополь
Контактная информация:

Вклад в сообщество

DIY контроллер на 6502

Сообщение rw6hrm » 20.04.2014,19:54

вот, собрал...

В самом начале хочу поблагодарить форумчан, различным образом оказавших помощь в сборе одноплатного контроллера на базе процессора 6502. Кто-то помог железом, кто-то советом. Спасибо всем, и чтобы ваши девайсы тоже радовали вас своей работой.

Ссылка на проект тут, http://www.qsl.net/rw6hrm/html/6502.htm . Создан из за любви к легендарному процессору, на котором собирались первые Яблоки, Агаты, Терминаторы и Бендеры, а также в качестве замены ардуин и Малины. Прошу относиться к конструкции как к сборнику идей, хотя если припечёт, то можно и собрать...

Страничка будет апдейтиться, ибо еще в корпус надо запихать, клаву с монитором прицепить - не век же с терминалом работать...
http://rw6hrm.qrz.ru - Мои поделки

Rokl
Member
Сообщения: 199
Зарегистрирован: 21.09.2007,13:29
Откуда: Москва

Сообщение Rokl » 21.04.2014,19:12

580 серия, как бельмо для 6502. Есть же и таймер МС63Р40, и порты МС63Р21 для клавиатуры. И нормальный CRT контроллер МС6845Р. Получается стандартный набор для 8 разрядного компика без 580 серии.

rw6hrm
Advanced Member
Сообщения: 1110
Зарегистрирован: 17.02.2008,16:07
Откуда: Ставрополь
Контактная информация:

Вклад в сообщество

Сообщение rw6hrm » 21.04.2014,21:28

580 серия как бельмо для всего ;), ибо её можно наскрести на любой свалке, и своё положительное отношение к комплекту 63хх/65хх/68хх я в статье выразил и не один раз. Но давайте исходить из того, что может найти доморощенный любитель попаять под руками. Алиэкспресс и Джамеко считать не будем, там продвинутые отовариваются. Скажем так, поставленная задача решена простыми средствами, и кондовые 580-е чипы запросто управляются посредством Бейсика. Для простейшей "умной избы" или подёргать пинами вполне пойдёт.

А вот клавиатура тут нафиг не нужна ;), это же контроллер.
http://rw6hrm.qrz.ru - Мои поделки

Rokl
Member
Сообщения: 199
Зарегистрирован: 21.09.2007,13:29
Откуда: Москва

Сообщение Rokl » 21.04.2014,23:07

rw6hrm писал(а): и своё положительное отношение к комплекту 63хх/65хх/68хх я в статье выразил и не один раз. Но давайте исходить из того, что может найти доморощенный любитель попаять под руками..... Скажем так, поставленная задача решена простыми средствами, и кондовые 580-е чипы запросто управляются посредством Бейсика. Для простейшей "умной избы" или подёргать пинами вполне пойдёт.

А вот клавиатура тут нафиг не нужна , это же контроллер.
Чисто из спортивного интереса завести процик 6502 в виде недокомпика...с 580 серией?
Для доморощеного любителя наверное проще найти 3 микросхемы М80С85, ТМР8155 и ПЗУ(или ТМР8755)(и обойтись без 580 серии не нарушая концепта). И получится простейший контроллер подергать ногами, поиграться светиками.
Тут дело вкуса.)) Проект интересный, мне понравился...ну, кроме 580 серии ))).
Я с удовольствием собрал бы конструкцию простейшего компика на МС63В03(МС6800) + МС63Р40 + МС63Р21 + МС6845Р + IC61C256 + М27С256. Благо все чипы в наличии. Но, к моему глубокому сожалению, не знаю мотороловского ассемблера для написания монитора.

dtz
Junior Member
Сообщения: 106
Зарегистрирован: 11.01.2013,22:06
Откуда: Москва
Контактная информация:

Сообщение dtz » 22.04.2014,00:11

Ну тогда я тоже похвастаюсь.
Забутил 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ей

rw6hrm
Advanced Member
Сообщения: 1110
Зарегистрирован: 17.02.2008,16:07
Откуда: Ставрополь
Контактная информация:

Вклад в сообщество

Сообщение rw6hrm » 22.04.2014,07:34

Дак вот и собирал-то из-за того, что ассемблера знать-то не надо, ибо всё на бейсике. Но вариант предусмотрел, стоит только переключить страницу ПЗУ, ибо ассемблер 6502 можно изучать на коленке.
Выкиньте 580 серию - и получите то же самое, с бейсиком ;), а выходные порты можете ставить какие угодно! У меня лежит 6522, его и желаю поставить на плату расширения, но надо же с чего-то начинать! Соберите оригинал в конце концов, ссылка в тексте.
Почему 6502? Потому что через неделю будет поставлен в тот же разъём 65С02 и на него будет подана полная частота кварца, т.е. 18,432 МГц. После этого все прочие восьмибитники идут лесом вдаль.
...хм, вот только такой частоты 580 серия явно не потянет ;)))
http://rw6hrm.qrz.ru - Мои поделки

dtz
Junior Member
Сообщения: 106
Зарегистрирован: 11.01.2013,22:06
Откуда: Москва
Контактная информация:

Сообщение dtz » 22.04.2014,10:37

rw6hrm писал(а): Выкиньте 580 серию - и получите то же самое, с бейсиком ;),
Я кстати ничего не имею против 580 серии. А что касается ее цены и доступности - она вне конкуренции. Впрочем, никогда в своих поделках ее не использовал, но у 8282 однозначно есть шанс ;-) И наверное у 53 и 51 (хотя то что она не тянет rts/cts по человечески - это сильный минус)
rw6hrm писал(а): Соберите оригинал в конце концов, ссылка в тексте.
Спасибо, у меня есть моя прэлесть - и план работ на будущее ;-)
rw6hrm писал(а): Почему 6502? Потому что через неделю будет поставлен в тот же разъём 65С02 и на него будет подана полная частота кварца, т.е. 18,432 МГц. После этого все прочие восьмибитники идут лесом вдаль.
У меня лежат Z80 на 20Mhz. И есть место откуда теоретически добывается MC68EC000@20. Кто кто куда куда идет?
rw6hrm писал(а): ...хм, вот только такой частоты 580 серия явно не потянет ;)))
У Z80 есть такая нога как WAIT. У 68K - /DTACK. У КР1801 вообще все очень на эту тему запущено.
Куда-куда идет 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ей

rw6hrm
Advanced Member
Сообщения: 1110
Зарегистрирован: 17.02.2008,16:07
Откуда: Ставрополь
Контактная информация:

Вклад в сообщество

Сообщение rw6hrm » 22.04.2014,10:55

На 6502 есть RDY

http://www.z80.eu/dos65.html вот этот порт. По сути кроме управления файлами эта система более ни для чего не нужна, так что существующего вполне достаточно.

Для остального достаточно вспомнить вкус и цвет фломастеров ;)))
http://rw6hrm.qrz.ru - Мои поделки

Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Сообщение Anonymous1 » 22.04.2014,17:57

Извините, что встреваю, сейчас в мск продается готовый микроконтроллер на 6802 в одной из тем, фотка где три платы, правая верхняя. http://www.phantom.sannata.ru/forum/ind ... w&o=&st=27

rw6hrm
Advanced Member
Сообщения: 1110
Зарегистрирован: 17.02.2008,16:07
Откуда: Ставрополь
Контактная информация:

Вклад в сообщество

Сообщение rw6hrm » 22.04.2014,18:21

походу две верхние вместе составляли модем или что-то ещё. Упомянутая - полностью готовый контроллер с ОЗУ в 4К. А 6522 позволяет делать чудеса.
http://rw6hrm.qrz.ru - Мои поделки

Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Сообщение Anonymous1 » 23.04.2014,12:40

Я в эту тему запостил с задней мыслью, что кто-нибудь захочет спасти приборчик, но вот смотрю, никто не выкупает... Автор темы же грозился, что в скором времени выкинут все невыкупленное (у него я исовую звуковушку забирал), т.к. не все у него лично, и что имеет ценность/интерес ему надо давать знать, чтоб откуда-то утаскивать.
(А в мои интересы 68хх не попадает, из моторол я mc68k и dsp96k люблю.

Ответить