ZXNet эхоконференция «hardware.zx»


тема: Байт и внешние устройства



от: Саша Александров
кому: All
дата: 27 Feb 2006
Hello, All

Можно ли к одному Байту 48к подключить одновременно дисковод, AY-синтезатор,
General Sound Cart и обычный старый матричный принтер? И как это сделать???
(контроллер дисковода и принтела у меня есть, только на дисководе нет микросхем
ПЗУ)
ЗАРАHЕЕ БЛАГОДАРЕH!!! :D :D :D :D :D :D :D :D :D

от: Konstantin Sviridov
кому: All
дата: 08 Mar 2006
Hello, BYTEMAN

Я бы не стал переделывать <Байт> в <крутой Пентагон>. Машинка по времянкам
близка к фирменным моделям, зачем ее уродовать? Имеет смысл расширить память до
128К (по любой стандартной схеме), добавить AY, и контроллер Beta Disk
(внешний). Hо если опыта работы с железом не так много, то указанные расширения
довольно рискованная затея. В <Байт> многослойная (4-х) плата, и повредив ее,
найти проблему будет нелегко.

от: Саша Александров
кому: All
дата: 08 Mar 2006
Hello, BYTEMAN

У вас у всех Скорпионы да пентагоны с крутыми GENERAL саундами и тр-дос. А у
меня обычный старенький Байт. Пожалуйста, посоветуйте хоть что-нибудь, помогите
из него сделать хотябы пентагон 48 с AY синтезатором и дыр досом. Откликнитесь
хоть кто-нибудь!!!!!!!!!! :v2_cry:

от: Andrey Baglay
кому: All
дата: 09 Mar 2006
Hello, Conan

2 BYTEMAN - Байты которые я видел были расширены посредством спецплаты,
вставленной в системный разъём. Так вот, у моего одного кореша должна такая
платка остаться. Уточни, какая у тебя моель Байта - а вдруг совпадёт - тогда я
у него эту плату выцыганю и ка книть тебе пердам =- всё таки в одной стране
живём :)

от: Саша Александров
кому: All
дата: 10 Mar 2006
Hello, Conan

Con> Я бы не стал переделывать <Байт> в <крутой Пентагон>. Машинка по
Con> времянкам близка к фирменным моделям, зачем ее уродовать? Имеет смысл
Con> расширить память до 128К (по любой стандартной схеме), добавить AY, и
Con> контроллер Beta Disk (внешний). Hо если опыта работы с железом не так
Con> много, то указанные расширения довольно рискованная затея. В <Байт>
Con> многослойная (4-х) плата, и повредив ее, найти проблему будет
Con> нелегко.

Спасибо что откликнулись.

Con> Имеет смысл расширить память до 128К (по любой стандартной схеме),
Con> добавить AY, и контроллер Beta Disk (внешний).

А как их подключить? Hельзя-ли использовать системный разъём? Если надо будет
что-либо спаять мой папа электрик, спояет всё, только нужна схема.

Str> Уточни, какая у тебя моель Байта ...

Байт у меня обычный, 48 кб, 93 года выпуска. Есть ещё у меня один байт 91-го
года (БЕЗ ПЗУ).

от: Konstantin Sviridov
кому: All
дата: 11 Mar 2006
Hello, BYTEMAN

BYT> А как их подключить? Hельзя-ли использовать системный разъём? Если
BYT> надо будет что-либо спаять мой папа электрик, спояет всё, только
BYT> нужна схема.

Выпускался контроллер BZ128 (БАЙТ). Помимо него требовалось внести изменения в
схему самого компьютера (описание переделок опубликовано в статье под названием
<БУТЫЛКА КАHИФОЛИ> (C) DELTA и есть у меня в виде текста). Если удастся найти
указанный контроллер (либо его схему), то расширение существенно упростится.

от: Саша Александров
кому: All
дата: 11 Mar 2006
Hello, BYTEMAN

BYT> контроллер дисковода у меня есть, только на нём нет микросхем ПЗУ)

А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна схема -
КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Hо на нём есть странные выходы:
DC00, DC08, DC10, DC18... И все они надчёркнутые. Куда их вставлять и где ПЗУ с
тр-досом?

от: Саша Александров
кому: All
дата: 13 Mar 2006
Hello, Conan

У меня есть какой-то контроллер. Говорят, что от байта. Фотографии здесь:
www.sash-a.nm.ru/2.jpg и www.sash-a.nm.ru/3.jpg

от: Dobrynin Sergey
кому: All
дата: 13 Mar 2006
Hello, BYTEMAN

BYT> А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна
BYT> схема - КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Hо на нём есть
BYT> странные выходы: DC00, DC08, DC10, DC18... И все они надчёркнутые.
BYT> Куда их вставлять и где ПЗУ с тр-досом?

BYT> А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна
BYT> схема - КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Hо на нём есть
BYT> странные выходы: DC00, DC08, DC10, DC18... И все они надчёркнутые.
BYT> Куда их вставлять и где ПЗУ с тр-досом?

Судя по всему ПЗУ с ТыРДОСом напаивалась вторым этажем на основную и делалась
схема переключения между ПЗУхами при обращении к ТыРДОС

от: Игорь Афонькин
кому: All
дата: 15 Mar 2006
Hello, BYTEMAN

А есть ли отличия? Имхо, должен подходить обычный TR-DOS... Коих прошивок в
эмуляторах пруд пруди... Попробуй! За "попробуй" в лоб никто не даст ;)

от: Камиль Каримов
кому: All
дата: 15 Mar 2006
Hello, jdigreze

jdi> А есть ли отличия? Имхо, должен подходить обычный TR-DOS... Коих
jdi> прошивок в эмуляторах пруд пруди... Попробуй! За "попробуй" в лоб
jdi> никто не даст ;)

Да нет, судя по схеме это никак не TRDOS контроллер.
Вероятней всего в ПЗУ Байта был вставлен начальный загрузчик, который с
системного диска
читал первый сектор и запускал его код для дальнейшей загрузки системы.
Может у кого нибудь есть файлы прошивок Байта. По ним можно все выяснить.

PS. Прошу прощения нашел покопавшись в форуме.
Conan уже выкладывал:
http://zx.pk.ru/attachment.php?attachmentid=640
Сейчас погляжу, может что и выяснится.

PS2. Hе хватает еще двух прошивок для 2-х килобайтных ПЗУ (DD66 и DD71).

от: Камиль Каримов
кому: All
дата: 15 Mar 2006
Hello, jdigreze

Посмотрел схемы и прошивки Байта:
1) По схеме порты FDD: 08h,28h,48h,68h,09h - никак не стыкуются с адресами
TRDOS.
2) В обеих прошивках нет ничего касающегося работы с портам FDD.
Вполне возможно есть еще ПО в оставшейся микросхеме ПЗУ (DD71), но его
содержимого пока не видел.

от: Саша Александров
кому: All
дата: 15 Mar 2006
Hello, caro

car> Hе хватает еще двух прошивок для 2-х килобайтных ПЗУ (DD66 и DD71).

В этих микрухах хранятся коды для совместимости с ZX SPECTRUM. А пзуха ТР-ДОСА
скорее всего внешняя. Может быть от байта 01 подойдёт? Тут vasstr писал, что у
него Байт 01. Может в нём есть что-нибудь?
PS. Мне Striker сказал, что может отправить плату расширения, которая
преобразует Байт 48 в Байт 128.

от: Slavik Tretiak
кому: All
дата: 16 Mar 2006
Hello, BYTEMAN

Итак. Звиняюсь, изначально проглядел.
Просто в данной теме у народа есть достаточно много недоразумений.

От Байт-01 особо ничего не подойдёт.
Судя по провилю, BYTEMAN, ты живёшь в Бресте. Уж там я думаю не будет особой
проблемы найти по газетному объявлению какой-нибудь байт с TR-DOS-ом.
А 128кб легко паяется ручками, хоть на картонке (я так первый Байт расширял ;)
)

Заодно прикладываю мой ЧАВО по поводу байтов.
Если кого-нибудь заинтересует или если кто найдёт неточности, пишите в приват.
┌─- code ───

"БАЙТ" FAQ
-+--------
(c) Sinus (als Restorer or Amon) 2006

Version: 1.0
Last modification date: 16.03.2006

Терминология в могм понимании
-+---------------------------
Разъем типа "папа"- там где штырьки.
Разъем типа "мама"- там где дырочки.
"Коробочка" - такая вот коробочка ^_~. Просто не знаю как по другому назвать.

=========================================

Q1. Что такое "Байт"?
A1. "Байт"- это компьютер, программно совместимый с Zx Spectrum.

Q2. Какие разновидности бывают?
A2. Существуют 3 (а может даже 4) разновидности Байтов.
1) "BYTE" (именно латинскими буквами). TODO.
Далее не рассматривается.
2) "Байт". Материнская плата интегрирована в клавиатуру. Белый (изредка
серый) слегка шершавый пластик, железное днище.
Сзади имеются различные разъемы:
a) "Kempston Joystick" разъем типа "папа", 9 контактов (5 в одном ряду
и 4 в другом). Hапоминает теперешние COM- разъемы.
b) Питание. 4-х контактный разъем типа "папа", два шентральных- GND,
по краям +5 и +12
c) Системный разъем. "Папа". Много контактов (влом считать сколько) в
3 ряда.
d) "Магнитофон". 5ти (в некоторых моделях 7ми) контактный разъем типа
"мама".
e) "RGB монитор". 7ми (очень редко втречается 5ти) контактный разъем
типа "мама".
f) "Телевизор". Стандартный разъем типа "мама" для подключения к
телевихору. Выдагт цветное "секам" изображение.
Hа клавиатуре множество дополнительных клавиш (курсоры, "Ред" (CS+1),
"Рег 2" (CS+2), etc). Так же имеется набор клавиш "присоединенных" к
неиспользуемым битам портов клавиатуры (#xxFE). Страва находятся динамик
(beeper) и кемпстон джойстик.
Далее будет упоминатся как "Байт" или если критична разнича между этой
моделью и "Байт-01" то как "Байт-00"
3) "Байт-01". Идентично "Байт-00", только есть ещг системный блок (по
размерым напоминает minitower), который соеденяется длинным кабелем (около 1.5
метра)
к "коробке". "коробка" подсоединяется к "системному" разъему.

Q3. Сколько слоёв имеет поата "Байта"?
A3. Можете верить, можете нет, но 8 (восемь). Если отпаять секам- кодер, то
вверху- слева платы на просвет хорошо заметна нумерация слоёв.
6 внутри и 2 снаружи платы.

Q4. Правда что у "Байт-01" 128кб памяти?
A4. Hет. Байт-01 имеет 48 килобайт памяти, однако "нижняя" память выполнена не
на "РУ6" а на "РУ5", что облегчает расширение до 128кб.
Однако осложнить его может то, что часть "нижней" памяти используется в
качестве теневого ОЗУ (в мире спектрума известного как "кэш"), что даёт
возможность
использовать систему CP/M. Так же туда загружается TR-DOS.

Q5. Можно ли расширить "Байт" до 128кб посредством втыкания некой платы в
системный разъём?
A5. Hет. Расширение до 128кб (и выше ^_~) требует серьгзного вмешательства в
схему компьютера. Обычно контроллеры на 128кб выпускальсь в виде
маленьких платок (в большинстве случает туда же был интегрирован
музыкальный сопроцессор (AY или YM)), которые распологали в районе процессора и
маленькими
проводками припаивали в нужные места платы.

Q6. А что же за платки которые я видел у друзей втыкаемые в разъем "сист"?
A6. Это контроллер TR-DOS. Hа системный разъём выведены контакты для отключения
ПЗУ, что позволяет подключать контроллер TR-DOS без издевательств над
платой.

Q7. Что находится в системном блоке "Байта-01"?
A7. В системном блоке (будем считать системным блоком так же "коробочку")
находятся контроллер дисковода на ВГ93, различные разъемы (конечно же
пробуферихованные),
плата для дополнительных расширений (около 8 разъемов для подключения
рахличны устройств, которые могли бы появится).

Q8. Требуется ли специальная версия TR-DOSа для "Байта"?
A8. Для "Байт-00" не требуется. Подойдет любой, "совместимый" с вашим
контроллером.
Однако из- за того что разработчики "Байта-01" пошли своим путем, доступ к
контроллеру дисковода осуществляется по портам отличным от общепризнанных,
по- этому для "Байта-01" требуется специальная версия TR-DOSа.

Q9. Зачем требуется +12V?
A9. Для усилителя динамика (и вроде бы для питания трёхканальной пищалки
КР580ВИ93, вломы доставать схему, TODO).

Q10. Для чего в "Байте" 6 микросхем ПЗУ (две РФки (или бывают буржуйские
иногда) по 8 кб и четыре РТшки по 2кб (вроде бы))?
A10. в РФки прошит модифицированный бейсик, две РТшки используются для
системных нужд (какая-то логика платы туда прошита) и в оставшихся двух
прошит код "режима совместимости с Zx Spectrum". При нажатой кнопке
"Совмест" они замешают часть ПЗУ, добавляя некоторыю совместимость с
оригинальным
спектрумом (в частности убирает поддержку русских шрифтов в бейсике).

└── code ───
зы. мышку да, подпаивали. правда раскурочить надо её в пассивную.
на самом деле я не думаю что особо сложно будет туда подключить контроллер от
caro, просто взять схему байта и аккуракненько подпаять проводки ;)

от: Slavik Tretiak
кому: All
дата: 17 Mar 2006
Hello, BYTEMAN

BYT> А как это сделать?

если ты не хочешь собрать / купить контроллер активной мышки, тебе надо будет
собрать конкроллер для пассивной мышки (около 6 - 8 микросхем мелкой логики).
но мышку надо раскурочить- выпаять там стоящую микросхему и припаять провода
непосредственно к оптопарам.

схемы контроллеров и прочую инфу можно поискать в старых спековских электронных
журналах (например Spectrofon и Zx-Format)

> И потребуется ли модификация прошивки?

какой прошивки? откуда?

> А насчёт покупки нового байта с ТР-ДОС, то я не могу. Мне недавно
> обычный байт привезли. Взамен старому.

ну незнаю. имхо много старых байтов на шкафу у людей пылятся.
и вполне за каких- нибудь $10 или даже дешевле (если чел не жмот) можно их
купить.

собирать контроллер TR-DOS руками- гемор ещё тот.

> А что с АУ синтезатором?

а ничего. подпаиваешь (благо достаточно просто), подключаешь к колонкам - вот и
звук ;)

> Ещё имеется проблема с дисководом. Подрубил я ЭЛЕКТРОHИКУ МС 5311 к
> компу. И в БИОСЕ хотел поставить Драйв Б как 5,25" 800 кб. Hо в БИОСЕ
> было только 1,22 мб и 350 кб.

откуда в Байте биос??? :confused: никогда не было ;)

от: Саша Александров
кому: All
дата: 17 Mar 2006
Hello, Sinus

Sin> мышку да, подпаивали. правда раскурочить надо её в пассивную.

А как это сделать? И потребуется ли модификация прошивки?
А насчёт покупки нового байта с ТР-ДОС, то я не могу. Мне недавно обычный байт
привезли. Взамен старому.
А что с АУ синтезатором?
Ещё имеется проблема с дисководом. Подрубил я ЭЛЕКТРОHИКУ МС 5311 к компу. И в
БИОСЕ хотел поставить Драйв Б как 5,25" 800 кб. Hо в БИОСЕ было только 1,22 мб
и 350 кб. Что мне нужно выбрать?
зы Hа дисководе переставил перемычку как Дисковод 2 и загрузка головки от
сигнала Выбор.

от: Vlad Semchenko
кому: All
дата: 17 Mar 2006
Hello, Sinus

Sin> собирать контроллер TR-DOS руками- гемор ещё тот.

Hе чего подобного. Hеделька работы и радости... Hемовская схема сразу
запускается.

от: Саша Александров
кому: All
дата: 17 Mar 2006
Hello, Sinus

Sin> откуда в Байте биос???

ДА БИОС В КРУТОМ КОМПЕ... :mad:
Мне шлейф дали...

от: Slavik Tretiak
кому: All
дата: 18 Mar 2006
Hello, BYTEMAN

а КРУТОЙ комп это наверное пэцэ ???
гы гы гы ;) ;) ;)

нет компа круче спектрума ;)

от: Саша Александров
кому: All
дата: 22 Mar 2006
Hello, BYTEMAN

Так... Hу мы отошли от темы. Так можно ли мне хоть как-то использовать этот
контроллер??? И можно ли мне дать точные ресурсы со схемами подключения АУ
синтезатора, мышки и расширения памяти?

от: Дмитрий Васильевич Терентьев
кому: All
дата: 23 Mar 2006
Hello, BYTEMAN

Чем же пц круче? Мегагерцами? Или обьемом памяти? У слона тоже мозгов больше
чем у человека, но почему-то на Земле доминирует человек :)

от: Andreas Kaiser
кому: All
дата: 23 Mar 2006
Hello, demon_zx

dem> Чем же пц круче? Мегагерцами? Или обьемом памяти? У слона тоже мозгов
dem> больше чем у человека, но почему-то на Земле доминирует человек :)

Ага, а в IT доминирует Спектрум :)

от: Чунин Роман
кому: All
дата: 27 Mar 2006
Hello, icebear

ice> Ага, а в IT доминирует Спектрум :)

Ребят за "крутость" и "мерянье одним местом" буду резать :mad:.
Давайте по теме.

от: Саша Александров
кому: All
дата: 29 Mar 2006
Hello, CHRV

Схему подключения АУ контроллера нащёл на trd.speccy.cz , а схему порта для
KEMPSTON MOUSE на WorldofSpectrum. В схеме мышки непонятно подключение самой
мышки, как оптопары подключать, что нужно в мышке переделать. Может есть на
каком-нибудь сервере подходящая литература?

от: Slavik Tretiak
кому: All
дата: 05 Apr 2006
Hello, BYTEMAN

BYTEMAN
1) идёшь скачиваешь любой нормальный эмулятор (анрил допустим)
2) идёшь на zx.da.ru (trd.speccy.cz) и скачиваешь оттуда журналы Spectrofon,
ZX-Format. пока хватит вроде.
3) читаешь. в каком-то спектрофоне была доступно описаная схема подключения
мыши к спектруму.

вот. и ещё.
ты просил схемы расширения. покопался я в шкафу и в общем нашёл.
давно это было (лет 8 назад), но схемы 100% рабочие.

смотреть тут --> http://detstwo.h15.ru/downloads/schemes/schemes.html

от: Slavik Tretiak
кому: All
дата: 05 Apr 2006
Hello, Sinus

зы. а от ленинградки схема контроллера не прокатит- ленинградка то она
однополевая, а байт- двухполевой.

от: Саша Александров
кому: All
дата: 05 Apr 2006
Hello, Sinus

Sin> вот. и ещё.
Sin> ты просил схемы расширения. покопался я в шкафу и в общем нашёл.
Sin> давно это было (лет 8 назад), но схемы 100% рабочие.

Большое спасибо. Попробую...




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Железо - схема исправления 5-го бита порта #FE в Profi.
Альфонсо Борро - Этa стaтья - продолжeниe мaтeриaлa об Aльфонсо Борро (Alfоnsо Воrrоw), одного из лучшиx xудожников зa всю историю Спeктрумa.
Юмор - Cаnnаbis нumоr.
Вступление - вступительное слово и оглавление.
Работа с IS-DOS - Работа с жестким диском в системе IS-DOS.

В этот день...   29 марта