История советских домашних компьютеров в картинках (Часть 2)

1988 — Апогей БК01Ц


Процессор: КР580ВМ80А 1.7 Мгц
ОЗУ: 52 Кб
ПЗУ: 4 Кб (Монитор)
Текст: 64x25 8 цветов
Псевдографика: 192x102 8 цветов
Звук: КР580ВИ53 3 канала

(8 цветов поддерживал только Апогей БК-01Ц, а Апогей БК-01 поддерживал 4 серых оттенка фона. Цвет символа мог быть только белым или черным.)

Апогей БК-01 и Апогей БК-01Ц — это советские домашние компьютеры, усовершенствованные версии компьютера Радио 86РК.

Все три обсуждаемых компьютера используют процессор КР580ВМ80А (клон Intel 8080). Компьютеры Радио 86РК имеют 16 или 32 Кб оперативной памяти, а Апогей 52 Кб. Все они подключаются к телевизору. В качестве накопителя данных используют магнитофон. Они все имеют небольшое ПЗУ с программой Монитор, которая позволяет загружать/сохранять программы, просматривать/изменять оперативную память и в общем отлаживать компьютер. Встроенного Бейсика нет. Компьютеры имеют внешний 24-битный порт на основе КР580ВВ55А (клон Intel 8255), куда можно подключить ROM-диск. Ну и имеют контроллер клавиатуры на основе той же КР580ВВ55А.

Компьютер Радио-86РК появился в 1986 году виде схем в журнале Радио (номер 4-6/1986). Любители должны были собрать компьютер самостоятельно. А промышленно он стал выпускаться немного позже. Особенностью компьютера была небольшая схема, всего 29 микросхем для версии с 16 Кб оперативной памяти. Схема была простой благодаря использованию микросхемы КР580ВГ75 (клон Intel 8275), которая содержала в себе большую часть видеоконтроллера. Эта микросхема работала совместно с контроллером ПДП КР580ВТ57 (клон Intel 8257), ПЗУ знакогенератора и еще нескольких простых микросхем.


Читать дальше

История советских домашних компьютеров в картинках (Часть 1)

1984 — Правец 8D


Процессор: CM630 1 Мгц (клон MOS6502)
ОЗУ: 48 Кб
ПЗУ: 16 Кб (Бейсик разработанный Microsoft)
Графика: 240x200 8 цв
Звук: AY-3-8912

Правец 8D — это болгарский клон британского компьютера Oric Atmos. На клавиатуре нет буквы Ы. Oric Atmos создавался как конкурент ZX Spectrum 48 и был чуточку лучше. Тут стоит звуковой чип AY-3-8910, который появился лишь в ZX Spectrum 128. Но Spectrum победил, а Atmos проиграл.

Есть несколько компьютеров с похожим названием: Правец 82, 8М, 8А, 8Е, 8С, 8S, 8D. Но все они, кроме этого, клоны Apple ][. Они значительно больше, дороже и оснащены дисководами.

Один человек рассказал историю, что «это вовсе не клоны. Болгария купила завод в США по производству компьютеров вместе со всей документацией и материалами. И перевезла все что там было, даже розетки из стен, к себе домой.».

Здесь применена специализированная микросхема содержащая всю логику компьютера. Из за этого плата компьютера получилась очень маленькой. Качественные печатные платы, качественная пластмасса, современный дизайн. И ни одной КМ-ки…




Читать дальше

VinxFS - Самая маленькая файловая система FAT32 для AVR

Скачать одним файлом тут: github.com/vinxru/VinxFs/archive/master.zip
Смотреть на GITHUB: github.com/vinxru/VinxFs

Неоднократно читал на форумах, что люди ищут небольшую программу, которая бы позволяла работать с файловой системой FAT16/32. И многие выбирают Petit FatFS, потому что она работает даже на ATTiny. Но понимают через некоторе время, что она не умеет увеличивать размер существующих файлов. Приходится заранее создавать большие пустые файлы. А об удалении, создании, перемещении файлов или папок можно даже не думать.

Я предлагаю (безвозмездно) переработанную версию этой библиотеки. Это самая маленькая файловая система FAT16/FAT32 написанная на Си, умеющая создавать, изменять размер и удалять файлы. А так же переименовывать и переносить файлы и папки.


Читать дальше