Найти в Дзене
Поддержите автораПеревод на любую сумму
Орион-128. Кроссшина.
Всех приветствую! Кроссшина - это переходная плата с установленными впараллель несколько системных разъёмов для подключения внешних устройств расширения. Существует несколько модификаций таких кроссшин, но всех их объединяет одно - возможность подключить к компьютеру несколько дополнительных кстройств. Поскольку на печатной плате компьютера установлен один такой системный разъём, максимум два в зависимости от модификации, то подключить болле одного или двух плат расширения невозможно. Можно, конечно, разработать дочернюю плату, на которой будет спроектировано сразу несколько устройств...
9 часов назад
Орион-128. Мегапорт.
Всех приветствую! Как известно, на Орионе есть порт для подключения внешних устройств. Он занимает адрес /F600 и расчитан на управление 24-мя сигналами ввода/вывода. И этого в большинстве случаев достаточно для проектирования различных программаторов, тестеров микросхем, коммутирующих устройств и т.д. Но недавно просочилась информация, что кто-то из пользователей Ориона сделал (или делает) макет железной дороги и нужен своего рода контроллер для управления ею. И это требует очень много управляющих и принимающих сигналов...
148 читали · 1 день назад
Орион-128. Тестер для КР580ВВ51.
Всех приветствую! В предыдущей статье рассматривался тестер микросхемы КР580ВИ53. Как описывалось ранее, ВИ53 используется для тактирования ВВ51 и эти микросхемы обычно используют в паре. Но если использовать только одну скорость или, например, как в описываемом случае, две - 9600 и 38400, то можно обойтись и без ВИ53, используя тактовый генератор на счётчике К155ИЕ5, построив на нём делитель частоты на 6 и переключаясь между скоростями программно. Для проверки микросхемы КР580ВВ51 был разработан...
2 недели назад
Орион-128. Тестер для КР580ВК28(38).
Всех приветствую! Все тестирующие устройства рассчитаны на массовую проверку, когда в загашниках лежат целые коробки комплектующих, плюс не всегда есть возможность проверить сложную микросхему в работающем экземпляре компьютера. Одна из таких микросхем - это КР580ВК28(38). Это шинный формирователь и системный контроллер, разделяющий работу команд микропроцессора LDA/STA и IN/OUT, а также способный заставить процессор КР580ВМ80А выполнить прерывание и выдать при этом сигнал подтверждения прерывания /INTA для управления, например, контроллером прерываний КР580ВН59...
3 недели назад
Орион-128. Тестер для КР580ВИ53.
Всех приветствую! Среди микросхем серии 580 есть микросхема трёхканального таймера счётчика, который используют, в основном, для тактирования микросхемы последовательной приёмо-передачи данных КР580ВВ51 - это КР580ВИ53. Для этого используют один из её каналов. КР580ВИ53 сравнительно гибкая в настройке. Но функции КР580ВИ53 этим не ограничиваются. У неё несколько режимов работы и перенастраивать микросхему можно в любой момент времени. Также, каждый канал можно настраивать независимо от других двух и каждый канал будет выдавать свою тактовую частоту...
360 читали · 3 недели назад
Орион-128. Мышь PS/2: программирование.
Всех приветствую! В первой статье я рассказал об одном из вариантов подключения мыши с интерфейсом PS/2 к компьютеру Орион-128 и решил самостоятельно разобраться в работе драйвера и как минимум попытаться написать простенькую программку, а как максимум - придумать несложный механизм подключения драйвера к своим программам, причём таким образом, чтобы при отсутствии контроллера мыши в системе на экране не отображался указатель, даже если программа поддерживает мышь. Ссылаться я буду на исходный текст...
270 читали · 2 месяца назад
Орион-128. Тестер для КР580ВН59.
Всех приветствую! В воздухе давно витает тема подключения к компьютеру микросхемы внешних прерываний КР580ВН59. И вот, наконец, свершилось! Наперёд сразу скажу, что я не знаю, как эта микросхема работает в таких компьютерах, как "Корвет" или "Океан", но она преподнесла мне некоторые сюрпризы, о которых я даже не мог догадываться, изучая документацию. А именно, какие манипуляции необходимо провести, чтобы всё правильно работало. Но об этом чуть позже. Ранее уже предпринимались неоднократные попытки...
726 читали · 2 месяца назад
Орион-128. Электронный регулятор громкости BEEPER'а.
Всех приветствую! На Орионе практически все программы свои звуковые эффекты делают через "бипер" - выход INTE процессора. Не будем в этом винить авторов, почему они так сделали - так уж случилось. Кто-то этот звук вывел на телевизор, кто-то на отдельный усилитель, кто-то соорудил на самой плате что-то, похожее на это: Если для регулировки уровня громкости применён резистор переменный, то регулировать громкость очень удобно, а если установлен резистор подстроечный, то иногда уже не очень. Нужно лазить отвёрткой, возможно подсвечивать фонариком на плату...
653 читали · 2 месяца назад
Орион-128. Светодиодный индикатор для порта пользователя /F600h.
Всех приветствую! При разработке программного обеспечения для периферийных устройств иногда приходится контролировать правильное прохождение тех или иных сигналов на схему на каналах порта DD55 КР580ВВ55 (см. схему компьютера Орион-128). Приходится аккуратно садиться щупом осциллографа или тестера на выводы самого порта либо на плате периферийного устройства, что порой приводит к коротким замыканиям и сбоям при наладке. А иногда приходится писать программу и тестировать её без внешнего устройства, и в режиме отладки также лазить щупом по выводам микросхемы...
167 читали · 3 месяца назад
Орион-128. Мышь PS/2: подключение.
Всех приветствую! Недавно в телеграмм-сообществе по Ориону зашёл разговор о подключении мыши к Ориону. Слово за слово, парни поделились документацией, софтом и я решил также оснастить свой Орион мышкой. Конечно, на данный момент Орион не может похвастать каким-либо количеством софта, поддерживающим мышь. Из известных мне, мышь поддерживает игра MANNER и графический редактор PENX. Да и то, вероятнее всего, MANNER с представленным вариантом подключения работать не будет, т.к. неизвестно, какой интерфейс подключения использовали/поддержали авторы игры в далёких 90-ых годах...
311 читали · 3 месяца назад
Простой цифровой термометр на микроконтроллере ATTINY2313.
Всех приветствую! Решил на дачу сделать цифровой термометр для измерения температуры на улице. Просто термометр. Безо всяких плюшек-фишек. В корпусе с прозрачной крышкой будет выглядеть как законченное устройство. Включил в сеть, наблюдаешь текущую температуру и радуешься 😊 Схема следующая: Работает всё просто. Микроконтроллер ATtiny2313 считывает показания датчика DS18B20 и отправляет данные в MAX7219, который отображает информацию на индикаторе FYT-5631W-11 с белым свечением. Красный и зелёный цвета уже настолько надоели, что захотелось разнообразия...
396 читали · 3 месяца назад
Орион-128. "Шагатель" с индикацией.
Всех приветствую! Ориону в 2025 году - 36 лет. Казалось бы, кому нужны эти древние восьмибитные прародители современных вычислительных машин? На что они в современных реалиях способны? Фото не отфотошопить, музыку не послушать, фильм не посмотреть, в интернет не сходить. Для чего они нужны? А ответ прост: это юность, это хобби, это в какой-то мере другой мир. Молодёжь сейчас таким не занимается. А вот люди, преимущественно возрастом 50+, причастные к электронике, очень даже не против "тряхнуть стариной"...
845 читали · 3 месяца назад