Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
Страница 1 из 1 • Поделиться
Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
1
*
Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:10), всего редактировалось 1 раз(а)
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
ПРОЕКТ-8080
2
*
Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:15), всего редактировалось 1 раз(а)
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
ПРОЕКТ-8080
3
ПРОЕКТ 8080
Компьютер по мотивам "Радио-86РК"
Цели:
Создать 8-разрядный компьютер на микропроцессорном комплекте "тех" лет и мелкой логике, с минимальным количеством корпусов и, при этом, обладающий максимальной функциональностью, совместимый с компьютером "Радио-86РК" на уровне программы "МОНИТОР" и операционной системой CP/M.
Используемые микросхемы: 8080A-1, 8224, 8228, 8257, 8275, 8255A, 8253, 4164, 2716-27128, логика 74LS или 74ALS (КР580ВМ80А, КР580ГФ24, КР580ВК28, КР580ВТ57, КР580ВГ75, КР580ВВ55А, КР580ВИ53, КР565РУ5, 573РФ2/4/6, логика 555 или 1533 серий).
Почему так, а не что-то по-современней? Да так захотелось! Нет, просто у меня этих микросхем дофига.
Основные параметры компьютера "ПРОЕКТ 8080":
- раздельное пространство памяти и УВВ
- всю доступную память 64кб занимает ОЗУ
- ПЗУ до 32 кб подключается после сброса компьютера для копирования управляющей программы в ОЗУ
- две тактовые частоты: 1,77МГц для совместимости с РК и 3МГц в турборежиме (для процессора i8080A-1 это стандартная частота, но и без индекса "-1" они разгоняются, наши КР580ВМ80А тоже способны работать на этой частоте, а если найти процы AMD AM9080A-4DC, то разогнать можно будет и до 4 МГц)
- два текстовых видеорежима: 78 на 30 для совместимости с РК и 80 на 25
- загружаемые знакогенераторы с возможностью переключения между ними (например, в 4кб помещается 4 знакогенератора)
- цвет, 8 цветов одновременно, возможность загружать цветовые палитры
- до трех маскируемых прерываний
- клавиатура на прерывании
- трехголосный звук
- использование SDCard для внешней памяти
- возможность подключения клавиатуры PS/2
- RTC
- одно питание +5В
Всё это, по моим прикидкам укладывается примерно в 60 корпусов микросхем. Схема в процессе проектирования, будет выложена как только появятся первые результаты на макетной плате.
Пара замечаний:
- для минимизации количества корпусов в знакогенераторе необходимо использовать двухпортовое статическое ОЗУ, что уже означает использование более современной микросхемы, либо обычную статику и тогда еще сверху 5 микросхем для эмуляции двухпортовости.
- для подключения SD-карты будет использоваться контроллер Atmega
Развитием проекта "ПРОЕКТ 8080" вижу проект "ПРОЕКТ 8085", который для сокращения количества корпусов будет построен на микропроцессоре 8085 (разгоняется до 8 МГц), статической памяти и программируемых логических матрицах вместо россыпной логики.
Компьютер по мотивам "Радио-86РК"
Цели:
Создать 8-разрядный компьютер на микропроцессорном комплекте "тех" лет и мелкой логике, с минимальным количеством корпусов и, при этом, обладающий максимальной функциональностью, совместимый с компьютером "Радио-86РК" на уровне программы "МОНИТОР" и операционной системой CP/M.
Используемые микросхемы: 8080A-1, 8224, 8228, 8257, 8275, 8255A, 8253, 4164, 2716-27128, логика 74LS или 74ALS (КР580ВМ80А, КР580ГФ24, КР580ВК28, КР580ВТ57, КР580ВГ75, КР580ВВ55А, КР580ВИ53, КР565РУ5, 573РФ2/4/6, логика 555 или 1533 серий).
Почему так, а не что-то по-современней? Да так захотелось! Нет, просто у меня этих микросхем дофига.
Основные параметры компьютера "ПРОЕКТ 8080":
- раздельное пространство памяти и УВВ
- всю доступную память 64кб занимает ОЗУ
- ПЗУ до 32 кб подключается после сброса компьютера для копирования управляющей программы в ОЗУ
- две тактовые частоты: 1,77МГц для совместимости с РК и 3МГц в турборежиме (для процессора i8080A-1 это стандартная частота, но и без индекса "-1" они разгоняются, наши КР580ВМ80А тоже способны работать на этой частоте, а если найти процы AMD AM9080A-4DC, то разогнать можно будет и до 4 МГц)
- два текстовых видеорежима: 78 на 30 для совместимости с РК и 80 на 25
- загружаемые знакогенераторы с возможностью переключения между ними (например, в 4кб помещается 4 знакогенератора)
- цвет, 8 цветов одновременно, возможность загружать цветовые палитры
- до трех маскируемых прерываний
- клавиатура на прерывании
- трехголосный звук
- использование SDCard для внешней памяти
- возможность подключения клавиатуры PS/2
- RTC
- одно питание +5В
Всё это, по моим прикидкам укладывается примерно в 60 корпусов микросхем. Схема в процессе проектирования, будет выложена как только появятся первые результаты на макетной плате.
Пара замечаний:
- для минимизации количества корпусов в знакогенераторе необходимо использовать двухпортовое статическое ОЗУ, что уже означает использование более современной микросхемы, либо обычную статику и тогда еще сверху 5 микросхем для эмуляции двухпортовости.
- для подключения SD-карты будет использоваться контроллер Atmega
Развитием проекта "ПРОЕКТ 8080" вижу проект "ПРОЕКТ 8085", который для сокращения количества корпусов будет построен на микропроцессоре 8085 (разгоняется до 8 МГц), статической памяти и программируемых логических матрицах вместо россыпной логики.
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
ПРОЕКТ-8080
4
vital72 пишет:ПРОЕКТ 8080
Компьютер по мотивам "Радио-86РК"
Цели:
Создать 8-разрядный компьютер на микропроцессорном комплекте "тех" лет и мелкой логике, с минимальным количеством корпусов и, при этом, обладающий максимальной функциональностью, совместимый с компьютером "Радио-86РК" на уровне программы "МОНИТОР" и операционной системой CP/M.
Используемые микросхемы: 8080A-1, 8224, 8228, 8257, 8275, 8255A, 8253, 4164, 2716-27128, логика 74LS или 74ALS (КР580ВМ80А, КР580ГФ24, КР580ВК28, КР580ВТ57, КР580ВГ75, КР580ВВ55А, КР580ВИ53, КР565РУ5, 573РФ2/4/6, логика 555 или 1533 серий).
Почему так, а не что-то по-современней? Да так захотелось! Нет, просто у меня этих микросхем дофига.
Основные параметры компьютера "ПРОЕКТ 8080":
- раздельное пространство памяти и УВВ
- всю доступную память 64кб занимает ОЗУ
- ПЗУ до 32 кб подключается после сброса компьютера для копирования управляющей программы в ОЗУ
- две тактовые частоты: 1,77МГц для совместимости с РК и 3МГц в турборежиме (для процессора i8080A-1 это стандартная частота, но и без индекса "-1" они разгоняются, наши КР580ВМ80А тоже способны работать на этой частоте, а если найти процы AMD AM9080A-4DC, то разогнать можно будет и до 4 МГц)
- два текстовых видеорежима: 78 на 30 для совместимости с РК и 80 на 25
- загружаемые знакогенераторы с возможностью переключения между ними (например, в 4кб помещается 4 знакогенератора)
- цвет, 8 цветов одновременно, возможность загружать цветовые палитры
- до трех маскируемых прерываний
- клавиатура на прерывании
- трехголосный звук
- использование SDCard для внешней памяти
- возможность подключения клавиатуры PS/2
- RTC
- одно питание +5В
Всё это, по моим прикидкам укладывается примерно в 60 корпусов микросхем. Схема в процессе проектирования, будет выложена как только появятся первые результаты на макетной плате.
Пара замечаний:
- для минимизации количества корпусов в знакогенераторе необходимо использовать двухпортовое статическое ОЗУ, что уже означает использование более современной микросхемы, либо обычную статику и тогда еще сверху 5 микросхем для эмуляции двухпортовости.
- для подключения SD-карты будет использоваться контроллер Atmega
Развитием проекта "ПРОЕКТ 8080" вижу проект "ПРОЕКТ 8085", который для сокращения количества корпусов будет построен на микропроцессоре 8085 (разгоняется до 8 МГц), статической памяти и программируемых логических матрицах вместо россыпной логики.
Ну, что, всё замечательно и прекрасно, мне всё нравится. Особенно, что порты будут обрабатываться командами IN и OUT находясь в отдельном адресном пространстве, да вообще всё в принципе нравится.
А вот с 8085, я бы пока не торопился, лучше одно завершить и довести до ума, сделать хорошее описание полностью понятное и для новичков.
Тему я тогда переименовываю в ПРОЕКТ 8080?
Последний раз редактировалось: Viktor2312 (Вс Июл 10 2016, 17:15), всего редактировалось 1 раз(а)
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
ПРОЕКТ-8080
5
название темы можно оставить и так, это не принципиально, а с 8085 - это просто так, на будущее, закупился я ими в разных корпусах, попробовал - понравились, и не греются совсем
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
ПРОЕКТ-8080
6
vital72 пишет:Схема в процессе проектирования, будет выложена как только появятся первые результаты на макетной плате.
Тогда остаётся, только ждать первых результатов...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
ПРОЕКТ-8080
7
Возник такой вопрос, сколько будет портов ввода-вывода? То есть будет всё стандартно, 256 портов, с адресами соответственно 0...255h ?
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
8
ну да, процессор может адресоваться только к 256 адресам УВВ
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
9
vital72 пишет:ну да, процессор может адресоваться только к 256 адресам УВВ
Замечательно, то что нужно. Тогда нужно будет предусмотреть, что-то типа системного разъёма, чтобы были сигналы ША 0...7, ШД, ШУ (IOR, IOW, RES) и возможно ещё какие нибудь.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
10
вывести то можно, но что к нему подключать? я вот так и не придумал
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
11
vital72 пишет:вывести то можно, но что к нему подключать? я вот так и не придумал
Мне есть что подключать. А также думаю каждый уже там сам решит, что подключать, если потребуется. Думаю не стоит изначально делать систему замкнутую внутри себя, сразу ограничивая возможности на стадии разработки. Тем более, что небольшой разъём на плате, например, 34-контактный в виде двух рядов штырьков, не много места занимает.
В общем это так предложение, чтобы машинка была пригодна для моих нужд, но можно и не делать, общий результат сам по себе вполне интересен.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
13
vital72 пишет:ок, сделаем шину, не вопрос
Спасибо.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
14
приехали макетные платки, начинаю потихоньку собирать
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
15
vital72 пишет:приехали макетные платки, начинаю потихоньку собирать
Может выложите предварительную схему, интересно посмотреть...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
16
рано, некоторые части схемы до конца еще не проработаны, сначала надо проверить в железе.
вот такой момент. был такой компьютер "Юниор ФВ-6506", утверждается, что у него есть графический режим 240 на 120 точек, причем реализовано всё на том же текстовом контроллере ВГ75. имеющаяся у меня схема этого компьютера низкого качества и некоторые соединения не видны. очень интересно узнать, как они этого добились
вот такой момент. был такой компьютер "Юниор ФВ-6506", утверждается, что у него есть графический режим 240 на 120 точек, причем реализовано всё на том же текстовом контроллере ВГ75. имеющаяся у меня схема этого компьютера низкого качества и некоторые соединения не видны. очень интересно узнать, как они этого добились
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
17
Как успехи по реализации проекта, есть сдвиги?
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
18
сборка на макетке -- занятие довольно длительное, надо распаять множество проводов.
схема компьютера довольно объемная и для удобства сборки я разбил схему на две части: процессорный модуль и дисплейный, платки размером 18 на 12 см.
на процессорном модуле установлены 580ВМ80А, 580ГФ24 и 580ВК28, включенные по стандартной схеме из справочников, ОЗУ, ПЗУ и дешифратор адреса.
только вчера закончил паять процессорный модуль и проверил небольшую часть схемы логики, нашел небольшой недочет, пришлось подкорректировать схему.
для проверки процессорного модуля собрал небольшую схему индикации, чтобы выводить результат работы программы. процессорный модуль с платой индикации можно будет использовать для теста ОЗУ.
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
19
vital72 пишет:сборка на макетке -- занятие довольно длительное
Не спорю, я даже поражён, мне порой проще разработать плату, заказать, спаять, и уже тогда отлаживать. На такое - терпения точно не хватило бы, у меня. Главное проект движется, схемы смотрю есть (адекватные, по ГОСТ - примерно, сделанные), а это главное. То есть, можно будет развести платы, для производства и дальнейшего повторения, в "железе", если всё удастся реализовать и они будут доступны для всех.
Жду, ждём - может быть, весь в предвкушении, главное не торопитесь, и делайте всё основательно и продуманно, а именно так вы похоже и делаете.
...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Рабочий экземпляр Юниор ФВ-6506
20
vital72 пишет:рано, некоторые части схемы до конца еще не проработаны, сначала надо проверить в железе.
вот такой момент. был такой компьютер "Юниор ФВ-6506", утверждается, что у него есть графический режим 240 на 120 точек, причем реализовано всё на том же текстовом контроллере ВГ75. имеющаяся у меня схема этого компьютера низкого качества и некоторые соединения не видны. очень интересно узнать, как они этого добились
Есть живьем этот ПК. Реставрировал и запустил. Будут вопросы - помогу чем смогу.
salden- Новичок
- Сообщения : 1
Дата регистрации : 2016-08-30
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Сздание новой ПЭВМ на основе Радио-86РК (ПРОЕКТ-8080) NEW!!!
22
напомню о себе.
никуда я не пропал, всё в силе, но катастрофически не хватает времени, надо ещё и деньги зарабатывать, да ещё и мой рабочий комп сломался, где были все наработки.
кароче. сейчас проект заморожен на неопределенное время, т.к. надо разрулить текущие задачи, пока всё осталось на том же уровне что и было.
никуда я не пропал, всё в силе, но катастрофически не хватает времени, надо ещё и деньги зарабатывать, да ещё и мой рабочий комп сломался, где были все наработки.
кароче. сейчас проект заморожен на неопределенное время, т.к. надо разрулить текущие задачи, пока всё осталось на том же уровне что и было.
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Похожие темы
» ДЕМО на "Радио-86РК" и совместимых ПЭВМ
» Радио-86РК: По страницам журнала "Радио" и не только...
» Радио-86РК: Разное
» Радио-86РК: Расширение ПЗУ
» Ассемблер "Радио-86РК"
» Радио-86РК: По страницам журнала "Радио" и не только...
» Радио-86РК: Разное
» Радио-86РК: Расширение ПЗУ
» Ассемблер "Радио-86РК"
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения