Compukit UK101=MicroUK101

MOS Technology / Commodore / Apple II / NES etc.

Moderator: Lavr

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Compukit UK101=MicroUK101

Post by Lavr »

MicroUK101
Видал я простые компьютеры... но этот уж больно нагло-простой! :roll:


Увеличить

Хотя, конечно же, это современная реплика заслуженного ветерана - http://www.compukit.org/ :lol:
Compukit_UK101-20372.gif
Compukit_UK101_Mainboard_s1.gif
http://www.old-computers.com/museum/pho ... ard_s1.jpg
Источник
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

2 MC68k

Может вот этот кит повторить, а не Апплю, раз уж тебе хочется что-то на 6502?

И здесь очень просто современные модификации внести, т.к. всё идёт через
последовательный порт 6850.

Значит можно легко ЖК подвесить и компактно всё очень... а?

И клавиатуру стандартную прицепить легче... нет?
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

можно и повторить. оригинал или на совремемнной базе?
где-то мне подобное на Z80 попадалось.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:можно и повторить. оригинал или на совремемнной базе?
Трудно мне сказать за твою элементную базу, но вы же придумали откуда наковырять
сабж или его аналоги?
Вот 6850 мне кажется заменить можно... но я не работал с этими комплектами...
MC68k wrote:где-то мне подобное на Z80 попадалось.
Наверное там, где ты отметил, что "у Z80 обвязка проще и питание одно"... :wink:

Есть ещё итальянца одного сайт по Z80, мы его на nedopc здесь нередко
поминаем... Ссылку сходу не помню...


PS. Внезапно - это здесь: http://stor.altervista.org/z80/z80.htm
А вот и хардыч на него ссылался:viewtopic.php?t=9066#83470
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

не не не. точно не итальянское. какой-то одноплатный компик типа "на базе АОНа" только на перфборде.

можно замутить еще смешнее, правда RS-232 будет софтовым.

added
тык
тык
Last edited by MC68k on 21 Jul 2012 18:07, edited 2 times in total.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

MC68k wrote:какой-то одноплатный компик ... на перфборде.
Если загуглить эту фразу в Гугл-картинки, их пара десятков таких точно найдётся... :wink:
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

Я подумал, надо сюда выложить правильную схему формирования привычных /READ и /WRITE для микропроцессора 6502:
UK101Circuit.jpg
А то я всегда забываю, когда возвращаюсь к 65хх, а в этом нашем интернете вечно норовят
запутать с фазой сигнала Ф2 (М2), поэтому пусть здесь же будут и правильные
тайминги для 6502:
6502 Read Data.gif
6502 Writing Data.gif
Чтобы было понятно, почему /READ и /WRITE у 6502 делаются так, а не иначе...


P.S. А две мои любимые "самые правильные" картинки таймингов 6502 лежат на нашем форуме! :kruto:

Image

Image
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

Я обратил внимание, что в стартовом посте "завяли" некоторые внешние ссылки и попытался ситуацию исправить.
(обидно, конечно, что со временем многое интересное и оригинальное в сети исчезает в никуда) :osad:

Но я обнаружил и интересное продолжение проекта MicroUK101 -
Creating a complete UK101 on a low-cost FPGA
UK101onFPGAwiring.jpg
Мне показалось, что это довольно удачный проект для повторения, поскольку у меня самого давно уже есть желание выполнить простенький проект процессорной системы на ПЛИС.

А тут сам оригинал довольно прост, и в материале по ссылке - по сути пошаговое руководство,
что и как делать. Так что я себе этот проект на будущее скачал... :wink:
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: Compukit UK101=MicroUK101

Post by fifan »

Жаль, что нет памяти, а так можно было повторить мою реплику Специалиста/
Специалиста МХ
- http://www.spetsialist-mx.ru/index34.html.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

fifan wrote:Жаль, что нет памяти, ...
Ещё и i8080 (aka KP580BM80A) - тоже нет! :o
Здесь 6502 в проекте эмулируют! :roll:

Хотя с памятью у них в проекте полегче: есть вариант с внешней памятью.
Compukit_FullRAMExpansion.jpg
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: Compukit UK101=MicroUK101

Post by fifan »

Маловато памяти будет. А вот 8080 в моём проекте эмулируется...
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

fifan wrote:А вот 8080 в моём проекте эмулируется...
Это так, но если 45-летний дядя обратил внимание, то этот форум специально создали как:
65XX : MOS Technology / Commodore / NES etc.

А вот i8080, и проект эмуляции ПК "Специалист" на FPGA или CPLD куда уместнее невозбранно
прорекламировать здесь:
viewforum.php?f=90
или вот здесь:
viewtopic.php?f=81&t=11628&start=165

Или я в чем-то не прав? :roll:
iLavr
User avatar
fifan
Devil
Posts: 909
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Re: Compukit UK101=MicroUK101

Post by fifan »

Lavr wrote: А вот i8080, и проект эмуляции ПК "Специалист" на FPGA или CPLD куда уместнее невозбранно
прорекламировать здесь:
viewforum.php?f=90
Подумаю.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

Интересно, что этот Compukit_UK101, как оказалось, был клоном другого более известного
в те времена компьютера Ohio Scientific на микропроцессоре 6502.
1_Ohio_Scientific1.jpg
Да, дизайн скучный и угловатый, но зато дешево по тем временам!

Еще дешевле можно было приобрести работоспособную плату без корпуса.
2_Ohio_Scientific.jpg
Причем, в отличие от Эппли-1, здесь "олл инклудед" - клавиатура и видео - на плате.

Производила эту линейку компьютеров Ohio Scientific Inc. (also known as Ohio Scientific Instruments).
Поэтому компьютеры сокращенно называли O.S.I. Computers или OSI Computers .

Историю их создания на русском можно прочитать здесь:
История создания компьютеров Ohio Scientific

Именно от компьютеров OSI использует OSI MS BASIC небезызвестный Grant Searle:
osi_bas.gif
Он, собственно, и заинтересовал меня "пошукать", что есть такое OSI Computers... :wink:

И, кстати говоря, под эти OSI Computers существует приличное количество софта:
http://www.osiweb.org/software.html , есть и эмуляторы на разных платформах.
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Compukit UK101=MicroUK101

Post by Lavr »

Lavr wrote:Интересно, что этот Compukit_UK101, как оказалось, был клоном другого более известного
в те времена компьютера Ohio Scientific на микропроцессоре 6502.
Случилось мне посетить пару сайтов любителей и поклонников этих Compukit_UK101 и Ohio Scientific:
https://osiweb.org
http://osi.marks-lab.com

По второму адресу есть эмулятор Ohio Scientific:
screen1s.jpg
Шарился я по этим сайтам в поисках мануала по несколько необычному синтаксису компилятора
ассемблера под их микро-осью OSI's OS-65D...

Но больше всего меня удивило, что Ohio - это оказывается Огайо! :o
А я как-то прочитывал это как OХИo с ударением на первое "О"... :ebiggrin:


P.S. И мануал по ассемблеру я там нашел: https://osi.marks-lab.com/software/misc.html
https://osi.marks-lab.com/reference/fil ... Editor.pdf
You do not have the required permissions to view the files attached to this post.
iLavr