Найти в Дзене
Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их за контент
3 недели назад

Видеоконтроллер совместимый с экраном "Спектрума"

Приветствую! В статьях на этом канале размещены части схем 8-ми битного ПК на процессоре Z80. В данной статье размещена схема "цветного" видеоконтроллер с возможностью совместимости с экраном "Спектрума" как минимум в ч/б формате. С помощью данной схемы видеоконтроллера возможно сформировать широкий формат экрана "Спектрума" без полей ( https://dzen.ru/a/ajFdGqbUc2hOR2-j и https://dzen.ru/a/anG-dvcUGWnMezko ). Данная статья завершает цикл статей по 8-ми битному ПК, теперь вместе с данной статьёй описаны все составные части 8-ми битного ПК...

1 месяц назад

Синхронный счётчик на ТТЛ микросхеме ТМ2

Приветствую! Синхронный трёх-битный счётчик на ТТЛ микросхеме ТМ2. Данную схему составил для использования в 8-ми битном ПК в качестве 3-х битного счётчика бит в байтах экрана ( управление мультиплексором - КП7 ). Схему этого синхронного счётчика ещё не проверял...

2 месяца назад

Метод удвоения количества знакомест экрана 8-ми битного ПК без увеличения видео-ОЗУ и с приемлемым восприятием текста.

Приветствую! В данной статье я предлагаю такой метод удвоения количества знакомест по горизонтали - с помощью деления байта видео-ОЗУ на две части. Одна часть байта видео-ОЗУ кодирует нечётное знакоместо, вторая - чётное. При этом частота вывода пикселей на экран также удваивается. А частота считывания видео-байт видеоконтроллером остаётся прежней. Знаки шрифта составляются из доступных четырём битам 15-ти комбинаций точек 8-ми битного растра ( 16-я комбинация - пробел ). Таким образом строки...

3 месяца назад

Экран "Спектрума" 48 символов в строке, с сохранением совместимости.

Приветствую! Широкий формат экрана - 48 символов в строке с разрешением 384 х 256, 2 страницы по 8 Кб для поля растра. Обычный формат экран "Спектрума" по высоте содержит 192 строки, в режиме совместимости нижние 128 строк, из формата 256 строк, можно затенять ( не выводить на экран ). Переключение режима строк производится с помощью служебного порта-регистра. По горизонтали экран содержит 32 знакомест в основном поле экрана и по 8 знакомест по бокам, т.е. всего 48 знакомест по горизонтали. Экран состоит из двух страниц: основная - 32 знакоместа и дополнительная - по 8 знакомест по бокам...

4 месяца назад

Последовательная программная передача данных на Arduino nano.

Изменено - 07.07.2026г. Последовательная программная передача данных, без использования специализированных библиотек на Arduino nano. Иногда может пригодится программная реализация последовательной передачи данных. Можно использовать не стандартные скорости и другой формат данных. В данных программах используется одна из функций аппаратного таймера micros() - возвращающая время в микросекундах, постоянно циклично работающего одного из аппаратных таймеров Arduino nano. Переполнение таймера не влияет на программы, так как цикл счёта аппаратного таймера составляет 1...

4 месяца назад

Широкий экран "Спектрума".

Изменено 28.06.2026г. Приветствую! Экран "Спектрума" ("Синклера") по вертикали разделён на 3 части по 64 видео-строки, 4-я часть не используется (выше адресации 3-й части начинаются адреса байт атрибутов цвета). Каждая из этих частей состоит из 8-ми горизонтальных рядов, в каждом ряду по 8-мь виде-строк . Если по 2 ряда располагать по горизонтали (нечётный и чётный), то разрешение одной видео-строки составит 512 точек. При этом отображение символов не нарушится, можно использовать подпрограммы ПЗУ для вывода символов на экран...

Поддержите автораПеревод на любую сумму
Покупайте СтеллыИ дарите их
за контент