User Tag List

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 198

Тема: Сборка Микро-80

  1. #121

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это _они_ называют

  2. #121
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #122

    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    эка народ на хабре тема про 6502 разворошила я, кстати, с него начинал писать на ассемблере на незабвенном Агате. И ник мой vlad6502 кагбэ намекает
    vlad6502.livejournal.com

  4. #123

    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модуль CPU размеры 160х144.45 мм
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	cpu_rev_2_0.jpg 
Просмотров:	436 
Размер:	96.7 Кб 
ID:	48028  

  5. #124

    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Микро-80: модуль динамического ОЗУ

    Собрал и запустил последний модуль Микро-80 - динамическое ОЗУ. Отклонения от оригинала минимальны - лишь добавил возможность использовать несколько типов микросхем памяти: 565РУ3, РУ6 и РУ5. На плате размещен один банк памяти, что дает 16КБ/64КБ ОЗУ в зависимости от типа примененных микросхем. При желании набрать 64КБ на РУ3 (чтобы максимально соответствовать оригиналу), конструктив модуля позволяет присоединить сверху еще одну плату с тремя банками памяти. Для защиты от пропадания питания -5В использовал реле (аналогично процессорному модулю).

    Модуль динамического ОЗУ может работать в пересекающемся адресном пространстве с модулем ОЗУ-ПЗУ, при этом приоритет имеет модуль ОЗУ-ПЗУ (используются сигналы БЛКВХ и БЛКВЫХ)

    С памятью дисплейного модуля ($E000..$EFFF) модуль динамического ОЗУ работает в параллель: запись производиться одновременно в оба модуля, а чтение выполняется только из модуля динамического ОЗУ (дисплейный модуль не позволяет читать из его видеопамяти). Таким образом, можно организовать скроллинг содержимого экрана, нужно лишь слегка подправить соответствующую подпрограмму Монитора.

    Сборка заняла 38 часов, модуль запустился сразу же. Единственный нюанс, с которым предстоит разобраться - компьютер не хочет запускаться без статического ОЗУ по адресу $F000...$F7FF (рабочая область Монитора)

    P.S. В оригинальной статье "Радио" N10, 1983г. допущена неточность во временной диаграмме сигналов (Рис.3): вместо сигнала "D6 выв.9" изображен сигнал с инверсного выхода этого же триггера ("D6 выв.8").
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	s_CRW_4833.jpg 
Просмотров:	405 
Размер:	73.1 Кб 
ID:	49287   Нажмите на изображение для увеличения. 

Название:	s_CRW_4834.jpg 
Просмотров:	456 
Размер:	85.8 Кб 
ID:	49288   Нажмите на изображение для увеличения. 

Название:	s_CRW_4838.jpg 
Просмотров:	421 
Размер:	98.7 Кб 
ID:	49290   Нажмите на изображение для увеличения. 

Название:	s_CRW_4841.jpg 
Просмотров:	431 
Размер:	96.6 Кб 
ID:	49291   Нажмите на изображение для увеличения. 

Название:	s_CRW_4844.jpg 
Просмотров:	436 
Размер:	100.1 Кб 
ID:	49292  

    Последний раз редактировалось vlad6502; 21.12.2014 в 16:33.
    vlad6502.livejournal.com

  6. #125

    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Красивые платы, Микро-80 в массы ?
    vlad6502.livejournal.com

  7. #126

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Вот сейчас тоже делаю МИКРО-80
    Платы будут совместимы с корзиной "Ириши"?

  8. #127

    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Микро-80: модуль сопряжения

    Отладил модуль сопряжения с магнитофоном. На этой же плате смонтирован интерфейс клавиатуры, панелька под дополнительные порты 580ВВ55 и остается еще достаточно места для расширений, например, 580ВИ53 и 580ВВ51. На монтаж ушло 14 часов.

    В качестве накопителя использовал профессиональный кассетный диктофон Marantz-PMD222 (моно - широкая дорожка записи, сквозной канал, 2 скорости).

    Изначально пробовал запись / чтение с константами, рассчитаными по формулам из журнала Радио. Для моего случая (частота кварца 20 МГц, тактовая частота процессора - 2,5 МГц) это: константа записи = 40*Ftakt/2 = 40*2,5/2 = 50 = $32, константа воспроизведения = 1,5*константа записи = 1,5 * 50 = 75 = $4B

    Компьютер данные не считывал... Тщательно перепроверив работоспособность модуля, но так и не добившись считывания данных, пошел другим путем: записывая на ленту последовательность байтов $22, подобрал константу записи для достижения скорости обмена 1500 бит/сек. Затем, методичным перебором константы чтения от $2F и выше, добился считывания с ленты и определил "коридор" рабочих значений константы чтения. Финальным вариантом взял значение середины "коридора". В результате мои рабочие константы выглядят следующим образом: константа записи = $30 -> $F75D - близка к расчетной; константа воспроизведения = $36 -> $F75C - существенно отличается от расчетной. Интересно, почему ?

    В качестве эксперимента попробовал работу на пониженой скорости ленты 2,38 см/сек - все читается без проблем. Есть идея в дальнейшем соорудить интегрированый накопитель на микрокассете.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	s_CRW_4891.jpg 
Просмотров:	403 
Размер:	101.3 Кб 
ID:	49353   Нажмите на изображение для увеличения. 

Название:	s_CRW_4893.jpg 
Просмотров:	437 
Размер:	101.7 Кб 
ID:	49354   Нажмите на изображение для увеличения. 

Название:	s_CRW_4876.jpg 
Просмотров:	416 
Размер:	69.9 Кб 
ID:	49355   Нажмите на изображение для увеличения. 

Название:	s_CRW_4862.jpg 
Просмотров:	414 
Размер:	67.6 Кб 
ID:	49356   Нажмите на изображение для увеличения. 

Название:	s_CRW_4874.jpg 
Просмотров:	418 
Размер:	37.4 Кб 
ID:	49357  

    vlad6502.livejournal.com

  9. #128
    HardWareMan
    Гость

    По умолчанию

    Чтобы проверить надежность магнитофонного интерфейса (при ремонте компаратора или самого магнитофона, например) мы на кружке генерировали рандомное содержимое объемом не менее 32КБ а уже его выгружали и загружали. Если считалось 2 раза подряд без ошибок - то все пучком. Было всякое, зато магнитофонные интерфейсы всегда работали на ура. Касаемо самих констант, то тут есть несколько нюансов. Во-первых, зависит от реализации в машинном коде. Например, у принятого манчестера в РКшке, Орионе и Специалисте выгрузка длиннее загрузки, поэтому константа выгрузки заметно меньше константу загрузки. Причем, она несколько нелинейна, если изменять скорость между 0.5х и 2х.
    Последний раз редактировалось HardWareMan; 18.09.2014 в 06:21.

  10. #129
    HardWareMan
    Гость

    По умолчанию

    Если ГФ24, то тактовая будет 20/9=2,222222МГц.

  11. #130

    Регистрация
    05.09.2010
    Адрес
    Киев
    Сообщений
    90
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Микро-80 тактовый генератор на рассыпухе на основе ИЕ5. 20 МГц / 8 = 2,5 МГц

    Для проверки качества считывания я использовал образы Монитора и Бейсика (он у меня зашит в ПЗУ). На приаттаченом скриншоте как раз отображен процесс чтения / записи образа Монитора с последующим сравненинем считаных данных с оригиналом.
    vlad6502.livejournal.com

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Продается микро-ЭВМ Электроника МК-90
    от SysCat в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 12.02.2012, 17:51
  2. Альтернативный Микро 80
    от _Andrey в разделе Разное
    Ответов: 78
    Последнее: 15.11.2011, 14:31
  3. микро-демка
    от ALKO в разделе Демо
    Ответов: 0
    Последнее: 08.10.2011, 11:34
  4. Микро-80. Обмен
    от 3IPL в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 16.07.2011, 12:04
  5. Схема Микро-80
    от Prusak в разделе Разное
    Ответов: 22
    Последнее: 30.03.2011, 12:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •