РК-гибрид РК86/Микроша/Апогей

Советский компьютер Радио-86РК (1986) и его клоны

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

petrenko wrote:Вот вот.
И в четырёх-битной ПЗУ ещё один бит останется для ещё чего-нибудь :wink: ,а в восьми-битной ПЗУ или ПЛМ или ОЗУ их останется аж 5 !
( что и позволит "ремаппить" блоками по 2k ) :idea:
Кстати CS_ROM всё-таки пересекается с CS_DMA, так что придётся его по-видимому отдельно выводить - как раз через этот один дополнительный бит. Надо посмотреть как в оригинальном Апогее формировался CS_ROM - возможно не через PROM...

P.S. Посмотрел - в оригинале два CS_ROM и выходит, что CS_DMA совпадает с первым (т.е. на вход CS DMA поступает тот же сигнал, что и на CS первого ROM), а у меня всё несколько сложнее - в случае РК и Микроши сигналы CS_ROM и CS_DMA не совпадают, поэтому в моём случае CS_ROM должен выходить отдельно, чтобы иметь возможность быть нулём одновременно с CS_DMA в режиме "Апогей"...
Я тут за главного - если что шлите мыло на me собака shaos точка net
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Вот и замечательно.
Да, если присмотреться - по схеме - к DD6 и DD12 - понятно, что DD12 == ид4 состоит из двух дешифраторов - и можно на ножки 1 и 15 именуемые на схеме V2 и V3 подать биты с ножек 10 и 9 ПЗУ именуемых на схеме D2 и D3 соответственно ( или же с других выводов другого ПЗУ/ПЛМ/ОЗУ-"искривителя", но тоже с D2 и D3 ) При таком раздельном включении DD12.1 и DD12.2 вполне могут выдавать пару "пересекающихся" CS если уж очень треба.
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Облом - мой программатор не умеет N82S185 :(

Есть какая-то простая схема прошивалки? Либо я ставлю PALCE...
Я тут за главного - если что шлите мыло на me собака shaos точка net
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Я в "ненаших" ИМС "не копенгаген"- чему соответствуют эти PAL ?
1556хп** какие-нибудь ? Или ещё чему ? ...
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: РК-гибрид РК86/Микроша/Апогей

Post by Shaos »

Поглядел на новую Галаксию и захотел снова гибрид РК86/Микроша/Апогей в похожем стиле - микрухи и клава (Cherry-MX) на одной плате (типа как nedoPC-85MK или киселёвский рк-срам или тот же Микроша) - сделать всё в дипах и с галками (для минимизации количества микросхем), с памятью SRAM в одном корпусе (может быть те же 128КБ) - и назвать это APOGEISHA :lol:

Вместо переключаемого ПЗУ сделать так, чтобы в хвосте адресного пространства торчало часть ОЗУ с защитой от записи, куда при старте (и при переключении типа компьютера) записывался бы соответствующий монитор скажем из SPI-EEPROM (а в будущем может быть даже с SD-карты).

Также можно предусмотреть четвёртый вариант компа, когда периферия упакована по максимуму (9 байт для ВТ57, 2 байта для ВГ75, по 4 байта для ВВ55 и ВИ53 - всё подряд без повторений) и от монитора остаются видимыми лишь точки входа - всего около 96 байт (можно сделать 128 для круглого счёта). При вызове подпрограмм монитора адресное пространство в верхних адресах будет подменяться, открывая спрятанные части монитора - экран кстати тоже можно спрятать и в этом случае на это можно будет даже CP/M-80 портануть (с возможностью пускать самые тяжёлые CP/M-программы)...
Я тут за главного - если что шлите мыло на me собака shaos точка net
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Re: РК-гибрид РК86/Микроша/Апогей

Post by b2m »

Если сделать трансляцию 256 байтных страниц в ОЗУ или устройства (с возможностью защиты записи), то можно много компов сделать. Можно предусмотреть специальную IO Page для упаковки устройств в 256 байт. Четыре быстрые SRAM (две, если 16-битные) для трансляции старших и младших 8 байт адреса. На выходах физический адрес и признаки io/mem/mem_ro/iopage (двух бит хватит). Ну и мультиплексор физического адреса для случая iopage.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: РК-гибрид РК86/Микроша/Апогей

Post by Shaos »

А какие ещё компы под такую схему могут подпадать? Тут ведь проц будет 8080A и никаких зилогов...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Hammer
Fanat
Posts: 92
Joined: 10 Apr 2024 05:15

Re: РК-гибрид РК86/Микроша/Апогей

Post by Hammer »

РК Киселёва с клавиатурой очень удобен, компактен.

Не надо держать лишнюю PS/2 клавиатуру. При отладке программ можно понимать, есть дребезг кнопок, или нет. Черри кнопки очень приятные. Я бы из этой платы выкинул последовательный порт, он только место занимает. Нужен линейный звуковой выход. Пищалку на плате заменить на небольшой динамик. Выход только композитный. SD-карту не надо, вместо неё прекрасно работает картридж с ESP32C3, который даёт вайфай и блютус. Память больше 32к тоже нафиг не нужна.

Постепенно подбираюсь к проверке вот этого концепта, но только в ч/б варианте, с 4 уровнями яркости: viewtopic.php?f=93&t=22181 - там, где про использование двух битов в шрифте.

Ваши однобитные видосы с разрешением всего 128х64, но с градациями яркости, сразу станут привлекательными и читаемыми. С цветом такого эффекта не будет.
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Re: РК-гибрид РК86/Микроша/Апогей

Post by b2m »

Shaos wrote:А какие ещё компы под такую схему могут подпадать? Тут ведь проц будет 8080A и никаких зилогов...
Партнёр ещё.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
vital72
Senior
Posts: 181
Joined: 17 Jun 2014 04:29
Location: 93.80.157.217

Re: РК-гибрид РК86/Микроша/Апогей

Post by vital72 »

radio-86rk-x4-board.jpg
radio-86rk-x4-scheme.png
You do not have the required permissions to view the files attached to this post.
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: РК-гибрид РК86/Микроша/Апогей

Post by Shaos »

Копирайт Vital72, а выглядит как плата Киселёва :)

Оно уже умеет имитировать Микрошу и Апогей? ;)

Под знакогенератор двухпортовое ОЗУ я гляжу???
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
vital72
Senior
Posts: 181
Joined: 17 Jun 2014 04:29
Location: 93.80.157.217

Re: РК-гибрид РК86/Микроша/Апогей

Post by vital72 »

Shaos wrote:Копирайт Vital72, а выглядит как плата Киселёва :)
потому что это моя плата, а не Киселёва.
оно не может имитировать, а работает как Радио-86РК/Микроша/Апогей/Радио-86РК-60к
да, двухпортовое ОЗУ для знакогенератора, можно на лету менять шрифты
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: РК-гибрид РК86/Микроша/Апогей

Post by Shaos »

Ну круто тогда - значит ты уже сделал Апогейшу :lol:

Я там ещё RTC разглядел - по каким адресам расположено?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
vital72
Senior
Posts: 181
Joined: 17 Jun 2014 04:29
Location: 93.80.157.217

Re: РК-гибрид РК86/Микроша/Апогей

Post by vital72 »

/*
* RADIO-86RK 32K:
* 0000-7FFF: RAM
* 8000-8FFF: KEYBOARD
* 9000-9FFF: TIMER
* A000-AFFF: INTERFACE
* B000-BFFF: RTC
* C000-CFFF: CRT
* E000-EFFF: DMA
* F000-F7FF: FDC
* F800-FFFF: ROM
* E000-EFFF: EXT
* F800-FFFF: FONT RAM
*
* MIKROSHA:
* 0000-BFFF: RAM
* C000-C3FF: KEYBOARD
* D800-DBFF: TIMER
* C800-CBFF: INTERFACE
* D400-D7FF: RTC
* D000-D3FF: CRT
* F800-FFFF: DMA
* F000-F7FF: FDC
* F800-FFFF: ROM
* E000-EFFF: EXT
* DC00-DFFF: FONT RAM
*
* APOGEY:
* 0000-EAFF: RAM
* ED00-EDFF: KEYBOARD
* EC00-ECFF: TIMER
* EE00-EEFF: INTERFACE
* EB00-EBFF: RTC
* EF00-EFFF: CRT
* F000-F7FF: DMA
* ---------: FDC
* F000-FFFF: ROM
* ---------: EXT
* F800-FFFF: FONT RAM
*
* RADIO-86RK 60K:
* 0000-EFFF: RAM
* F400-F4FF: KEYBOARD
* F100-F1FF: TIMER
* F500-F5FF: INTERFACE
* F200-F2FF: RTC
* F600-F6FF: CRT
* F700-F7FF: DMA
* F000-F0FF: FDC
* F800-FFFF: ROM
* ---------: EXT
* F800-FFFF: FONT RAM
*/
https://radio-86rk.ru
кто я такой, чтобы спорить с самим собой
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: РК-гибрид РК86/Микроша/Апогей

Post by Shaos »

FDC по какому стандарту?

И как компы переключаются?
Я тут за главного - если что шлите мыло на me собака shaos точка net