Январь 2019
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031   

Календарь Календарь

Последние темы
» Разработка "Радио - РК2019М".
автор alemorf Сегодня в 12:39

» Карта памяти ИРИШИ для программистов
автор barsik Сегодня в 11:20

» [ANN] RCO Rampant Coin (RCO). Криптовалюта Rampant Coin.
автор Viktor2312 Сегодня в 05:04

» Статьи, заметки, очерки, разное...
автор Viktor2312 Сегодня в 04:53

» Новинки.
автор Viktor2312 Сегодня в 04:22

» Немного о портах
автор barsik Вчера в 11:27

» ПЭВМ "АПОГЕЙ - БК01Ц".
автор alemorf Пн Янв 14 2019, 14:26

» Сборка и настройка платы Apple-II
автор barsik Пн Янв 14 2019, 13:28

» Апогей-БК01Ц: Online эмулятор
автор alemorf Пн Янв 14 2019, 10:31

» Жалобы/пожелания по работе форума
автор alemorf Пн Янв 14 2019, 10:00

» Апогей-БК01Ц: Внешнее ПЗУ
автор alemorf Пн Янв 14 2019, 09:52

» Радио-86РК: внешние видео-адаптеры
автор barsik Пн Янв 14 2019, 03:04

» Прошивки УФ-ПЗУ и РПЗУ ИРИШИ
автор Viktor2312 Вс Янв 13 2019, 12:07

» Юниор ПК ФВ 6506. Информация, докуметы, фото.
автор alemorf Вс Янв 13 2019, 02:54

» Схема блока питания В265.
автор sergey1966 Сб Янв 12 2019, 17:46

» Кратко о компьютере АГАТ
автор alemorf Пт Янв 11 2019, 10:44

» Эльф 2
автор alemorf Чт Янв 10 2019, 23:01

» Упрощаем схему Микро-80 и исправляем косяки. И собираем по технологиям 80-х годов.
автор alemorf Чт Янв 10 2019, 14:51

» ПО ИРИТЕКСТ
автор barsik Чт Янв 10 2019, 09:58

» РК86: подключение винчестера IDE (или CF-карты)
автор bug19 Ср Янв 09 2019, 05:04

» Датчики. Статьи, описания, разное...
автор Viktor2312 Ср Янв 09 2019, 02:16

» Радио-86РК: Подключение дисковода
автор barsik Пн Янв 07 2019, 01:46

» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Вс Янв 06 2019, 17:22

» РК86 в роли терминала
автор barsik Пт Янв 04 2019, 17:06

» Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Янв 01 2019, 20:45

Самые активные пользователи за месяц
Viktor2312
 
barsik
 
alemorf
 
bug19
 
QUATTRO
 
san010101
 
sergey1966
 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Юниор ПК ФВ 6506. Информация, докуметы, фото.

Перейти вниз

Юниор ПК ФВ 6506. Информация, докуметы, фото.

Сообщение  alemorf в Сб Янв 12 2019, 14:38

Год: 1990
Процессор: К580ВМ80А 2.2 МГц
ОЗУ: 128 Кб
ПЗУ: 2 Кб
Текст: 80x25x8
Графика: 240x120x8
Звук: К580ВИ53 1 канал.

Юниор ПК ФВ-6506 это советский домашний компьютер, улучшенная версия компьютера Радио 86РК. Была увеличена скорость процессора (2.2 МГц), объем оперативной памяти (128 Кб), разрешение экрана (80x25) и изображение стало цветным (8 цветов). Для вывода звука добавлен 1 канал микросхемы КР580ВИ53. Установлена отличная клавиатура. Но совместимость с Радио 86РК очень слабая.

Видео Юниора аналогично Радио 86РК основано на микросхемах КР580ВТ57, КР580ВГ75, но значительно улучшено. Горизонтальное разрешение экрана увеличено c 64 до 80 символов. Знакогенератор (128 байтный набор символов) содержит не только заглавные латинские и русские буквы, но и строчные латинские и русские буквы. Это позволяет работать с текстами на этом компьютере, например, подготавливать их для печати на принтере. Добавлен цвет, который управляется атрибутами микросхемы КР580ВГ75. Такого нет ни в одном другом потомке Радио 86РК.

В Юниоре установлено 2 знакогенератора. Одновременно можно использовать только один. Первый содержит 128 символов размером 6x8 пикселей: буквы, цифры, знаки препинания. Второй содержит 64 псевдографических символа размером 6x4 пикселей. На их основе сделан псевдографический режим 240x120. По факту 240x102, остальное за краем экрана. Седьмой бит кода символа используется для обозначения цвета совместно с атрибутами.

Все устройства компьютера перенесены из адресного пространства оперативной памяти в адресное пространство портов ввода-вывода.

Как и в большинстве компьютеров того времени для хранения данных используется магнитная лента, но крайне необычно. Магнитофон должен иметь разъем дистанционного управления и к этому разъему должен быть подключен компьютер. В качестве магнитофона обычно использовался Маяк 231/232/233/240.

На этом компьютере используется операционная система CP/M, которая работает с магнитной лентой как с дискетой. Она сама управляет магнитофоном: перематывает пленку, включает воспроизведение и запись. На ленту записана файловая система CP/M. Лента логически разбита на сектора. Первые сектора содержат список файлов, а остальные сектора делятся между файлами. Файл может занимать несколько секторов расположенных не подряд.

При первом использовании магнитной ленты её необходимо отформатировать. Во время форматирования компьютер записывает на ленту метки содержащие номера секторов. При работе операционная система использует эти метки, что бы определять, в каком направлении необходимо перематывать пленку.

Возможность подключения магнитофона не является уникальной особенностью Юниора. Подключить магнитофон можно к любому компьютеру имеющему параллельный порт. Интерес тут представляет драйвер магнитофона для операционной системы CP/M.

В отличии от Радио 86РК Юниор не выключает видео при загрузке и сохранении на магнитную ленту. Это стало возможно, потому что модуляция и демодуляция выполняется аппаратно. Используется микросхема КР580ВВ51, сигнал с которой подвергается манчестерскому кодированию (фазовая модуляция).

Оперативная память компьютера расширена до 128 Кб. Но доступ к старшей половине памяти возможен только с помощью ПДП контроллера. Обычно старшая часть памяти используется как электронный диск, т.е. для хранения файлов.

Экран после загрузки


Консоль TCP/M


Знакогенератор


Фото компьютера










Схема, документация, программы, программа преобразования в WAV по ссылке:
http://alemorf.ru/comps/unior_bk_fv_6506/index.html


Последний раз редактировалось: alemorf (Вс Янв 13 2019, 03:18), всего редактировалось 2 раз(а)

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

.

Сообщение  barsik в Сб Янв 12 2019, 18:43

Вот блин... Я тоже в 1993 догадался о том, что начертание половины русских букв совпадает с латинскими, потому вместо РК-графики в первые 31 символ можно прошить недостающие русские.

Оказалось, что из 33 русских букв среди латинских есть лишь 14 совпадающих. Значит 19 или 18 (если забыть о Ъ) надо уместить в 31 символ (31 не 32, т.к код 0 занят). Получается, что добавить недостающие строчные и прописные русские буквы, которых всего 2*18=36, сохранив все буквы ASCII не получается. Потому эта идея была забракована и для использования в CP/M я прошил себе фонт только с ASCII и несовпадающими большими русскими буквами. При этом п/п-мма F809 выводит заглавные КОИ-8 с кодами E0...FF выполняя при выводе табличное перекодирование.

Я не учёл, что и среди мелких английских букв есть дополнительные совпадения. Например, начертание мелкого Д совпадает с мелким G, мелкого П с мелким N. Ещё авторы этого компьютера затратили коды 5F и 7F, выиграв ещё 2 кода, получив тем самым то, что хотел поиметь я, но на что ума у меня не хватило.

И с идеей использовать часть битов в коде символа для задания цвета тоже опередили. Это естественно, идея очевидна. Я так понимаю, что нарисовано 6 рядов вместе для простоты. Т.е основной фонт это первые 4 ряда. А 5-тый и 6-той ряды это альтернативный фонт, который повторяется 2 раза, причём 1 бит задаёт цвет.
В отличии от Радио 86РК Юниор не выключает видео при загрузке и сохранении на магнитную ленту. Это стало возможно, потому что модуляция и демодуляция выполняется аппаратно. Используется микросхема КР580ВВ51
А это они заимствовали у ИРИШИ.
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Юниор ПК ФВ 6506. Информация, докуметы, фото.

Сообщение  alemorf в Сб Янв 12 2019, 23:10

barsik пишет:Я так понимаю, что нарисовано 6 рядов вместе для простоты. Т.е основной фонт это первые 4 ряда. А 5-тый и 6-той ряды это альтернативный фонт, который повторяется 2 раза, причём 1 бит задаёт цвет.

Ага.


alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

.

Сообщение  barsik в Вс Янв 13 2019, 02:09

Второй знакогенератор содержит 64 псевдографических символа размером 6x4 пикселей. На их основе сделан псевдографический режим 240x120.
Подозрительно нестандартными получаются видеорежимы. 120 пикселей означают, что 60 строк знакомест высотой в 4 линии растра. Итого 60*4=240 линий растра в картинке. 4 строки оставлены на бордюры сверху и снизу. Это 4*4= 16 линий растра. Всего 240+16=256 программных линий, а надо 312.5. Значит надо добавить ещё 312-256= 56 линий растра. Добавить гашением можно только 4 строки, т.е ещё 4*4= 16 линий растра. Всего получается 240+16+16= 272 линии растра, вместо требуемых 312. Потому все 240 линий по вертикали вряд-ли будут видны на каждом телевизоре, потому-что на обратный ход луча обычно тратят не менее 20% от общего числа линий, а здесь лишь 12%.

Не знаю частоты кварца и установленное полное число знакомест в строке, но если частоту строк оставили стандартной, т.е строчный период равен 64 МКСЕК, то частота кадров получается завышенной. Кадровый период 272*0.064= 17.4 МСЕК, что соответствует частоте кадров 57.44 Гц. Это не вызовет проблем синхронизации не на каждом советском телевизоре. На большинстве советских телевизоров придётся подкрутить частоту кадров (и тогда просмотр телепередач отпадает), но современные телевизоры рассчитаны и на 60 Гц стандарта NTSC. С другой стороны большая частота кадров меньше напрягает зрение.

Кстати, 4 строки на гашение по вертикали при высоте знакомест в 4 линии не нарушат регенерацию динамических ОЗУ. Т.к 16 строчных периодов это всего 0.064*16= 1.024 МСЕК, а ОЗУ имеют максимальный период регенерации в 2 МСЕК.

Очевидно, что такой же режим с сокращённым числом линий растра применён и в текстовом режиме (чтобы частоты строк и кадров в обоих режимах были одинаковы), что и объясняет сокращение числа строк с 25 до 24 (24*10= те же 240 линий). Интересно узнать частоту пиксель клока и параметры команды задания режима ВГ75.

_________________
***
avatar
barsik
Мастер

Сообщения : 220
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Юниор ПК ФВ 6506. Информация, докуметы, фото.

Сообщение  alemorf в Вс Янв 13 2019, 02:54

barsik пишет:Интересно узнать частоту пиксель клока и параметры команды задания режима ВГ75.

Настройки микросхемы для основного (текстового) режима:
4F = 80 символов в строке
D8 = 4 строки на обратный ход по кадру + 25 видимых строк
99 = высота символа 10
DC = 26 символов на обратный ход по строке

Частота строк получается:
10000000 / 6 / (80 + 26) = 15723 Гц.

Частота кадров:
15723 / 10 / (25 + 4) = 54,22 Гц

Я там ссылку на схему давал:

http://alemorf.ru/comps/unior_bk_fv_6506/doc/Юниор_Схема.png

barsik пишет:Не знаю частоты кварца и установленное полное число знакомест в строке, но если частоту строк оставили стандартной, т.е строчный период равен 64 МКСЕК, то частота кадров получается завышенной. Кадровый период 272*0.064= 17.4 МСЕК, что соответствует частоте кадров 57.44 Гц. Это не вызовет проблем синхронизации не на каждом советском телевизоре. На большинстве советских телевизоров придётся подкрутить частоту кадров (и тогда просмотр телепередач отпадает), но современные телевизоры рассчитаны и на 60 Гц стандарта NTSC. С другой стороны большая частота кадров меньше напрягает зрение.

Да вроде все телевизоры должны ловить 50-60 Гц.
На Апогее такая же частота кадров была в "графическом" режиме.
Т.к. это крайний режимы работы микросхемы 15625/4/(64+4) = 57,44 Гц
Видимых псевдографических линий по стандарту получается 102, а не 120!

Да, 120 линий не влезет в стандартный телик.

alemorf
новичёк

Сообщения : 39
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Re: Юниор ПК ФВ 6506. Информация, докуметы, фото.

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения