Найти в Дзене
Поддержите автораПеревод на любую сумму
Орион-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...
4 дня назад
Орион-128. Тестер для КР580ВИ53.
Всех приветствую! Среди микросхем серии 580 есть микросхема трёхканального таймера счётчика, который используют, в основном, для тактирования микросхемы последовательной приёмо-передачи данных КР580ВВ51 - это КР580ВИ53. Для этого используют один из её каналов. КР580ВИ53 сравнительно гибкая в настройке. Но функции КР580ВИ53 этим не ограничиваются. У неё несколько режимов работы и перенастраивать микросхему можно в любой момент времени. Также, каждый канал можно настраивать независимо от других двух и каждый канал будет выдавать свою тактовую частоту...
211 читали · 6 дней назад
Орион-128. Мышь PS/2: программирование.
Всех приветствую! В первой статье я рассказал об одном из вариантов подключения мыши с интерфейсом PS/2 к компьютеру Орион-128 и решил самостоятельно разобраться в работе драйвера и как минимум попытаться написать простенькую программку, а как максимум - придумать несложный механизм подключения драйвера к своим программам, причём таким образом, чтобы при отсутствии контроллера мыши в системе на экране не отображался указатель, даже если программа поддерживает мышь. Ссылаться я буду на исходный текст...
254 читали · 1 месяц назад
Орион-128. Тестер для КР580ВН59.
Всех приветствую! В воздухе давно витает тема подключения к компьютеру микросхемы внешних прерываний КР580ВН59. И вот, наконец, свершилось! Наперёд сразу скажу, что я не знаю, как эта микросхема работает в таких компьютерах, как "Корвет" или "Океан", но она преподнесла мне некоторые сюрпризы, о которых я даже не мог догадываться, изучая документацию. А именно, какие манипуляции необходимо провести, чтобы всё правильно работало. Но об этом чуть позже. Ранее уже предпринимались неоднократные попытки...
686 читали · 2 месяца назад
Орион-128. Электронный регулятор громкости BEEPER'а.
Всех приветствую! На Орионе практически все программы свои звуковые эффекты делают через "бипер" - выход INTE процессора. Не будем в этом винить авторов, почему они так сделали - так уж случилось. Кто-то этот звук вывел на телевизор, кто-то на отдельный усилитель, кто-то соорудил на самой плате что-то, похожее на это: Если для регулировки уровня громкости применён резистор переменный, то регулировать громкость очень удобно, а если установлен резистор подстроечный, то иногда уже не очень. Нужно лазить отвёрткой, возможно подсвечивать фонариком на плату...
594 читали · 2 месяца назад
Орион-128. Светодиодный индикатор для порта пользователя /F600h.
Всех приветствую! При разработке программного обеспечения для периферийных устройств иногда приходится контролировать правильное прохождение тех или иных сигналов на схему на каналах порта DD55 КР580ВВ55 (см. схему компьютера Орион-128). Приходится аккуратно садиться щупом осциллографа или тестера на выводы самого порта либо на плате периферийного устройства, что порой приводит к коротким замыканиям и сбоям при наладке. А иногда приходится писать программу и тестировать её без внешнего устройства, и в режиме отладки также лазить щупом по выводам микросхемы...
157 читали · 2 месяца назад
Орион-128. Мышь PS/2: подключение.
Всех приветствую! Недавно в телеграмм-сообществе по Ориону зашёл разговор о подключении мыши к Ориону. Слово за слово, парни поделились документацией, софтом и я решил также оснастить свой Орион мышкой. Конечно, на данный момент Орион не может похвастать каким-либо количеством софта, поддерживающим мышь. Из известных мне, мышь поддерживает игра MANNER и графический редактор PENX. Да и то, вероятнее всего, MANNER с представленным вариантом подключения работать не будет, т.к. неизвестно, какой интерфейс подключения использовали/поддержали авторы игры в далёких 90-ых годах...
288 читали · 2 месяца назад
Простой цифровой термометр на микроконтроллере ATTINY2313.
Всех приветствую! Решил на дачу сделать цифровой термометр для измерения температуры на улице. Просто термометр. Безо всяких плюшек-фишек. В корпусе с прозрачной крышкой будет выглядеть как законченное устройство. Включил в сеть, наблюдаешь текущую температуру и радуешься 😊 Схема следующая: Работает всё просто. Микроконтроллер ATtiny2313 считывает показания датчика DS18B20 и отправляет данные в MAX7219, который отображает информацию на индикаторе FYT-5631W-11 с белым свечением. Красный и зелёный цвета уже настолько надоели, что захотелось разнообразия...
373 читали · 2 месяца назад
Орион-128. "Шагатель" с индикацией.
Всех приветствую! Ориону в 2025 году - 36 лет. Казалось бы, кому нужны эти древние восьмибитные прародители современных вычислительных машин? На что они в современных реалиях способны? Фото не отфотошопить, музыку не послушать, фильм не посмотреть, в интернет не сходить. Для чего они нужны? А ответ прост: это юность, это хобби, это в какой-то мере другой мир. Молодёжь сейчас таким не занимается. А вот люди, преимущественно возрастом 50+, причастные к электронике, очень даже не против "тряхнуть стариной"...
788 читали · 3 месяца назад
Орион-128. Получение ОЗУ в области портов F400h-F600h.
Всех приветствую! В журнале "Радиолюбитель" за 1998 год в номере 4 на странице 8 одним из читателей была предложена доработка по получению ОЗУ для пользователя в области портов F400-F600, а конкретно F404-F4FF, F504-F5FF и F604-F6FF. Дело в том, что архитектура компьютера "отобрала" этот диапазон у пользователя и размещать там какие-либо программы (например, драйвер печати, о котором говорит автор статьи) не представляется возможным. В публикации всё чётко и ясно описано, доработка мне показалась интересной, я решил доработать свой компьютер и заполучить дополнительные 756 байт ОЗУ...
1051 читали · 3 месяца назад
Atmel ATtiny2313 вместо К155РЕ3. Оправдана ли такая замена?
Всех приветствую! Давно известно, что микросхемы однократного программирования К155РЕ3 использовались практически только как дешифраторы для семисегментной индикации (с соответствующей прошивкой внутри, разумеется). В последнее время купить такие микросхемы мало того, что сложно, так ещё и очень высок процент брака среди них. Эти микросхемы давно уже не выпускаются и распродаются их остатки. Возникает вопрос: чем заменить? В одной из моих статей один из комментаторов написал, что зачем применять...
362 читали · 3 месяца назад