Spectrofon
#14
23 августа 1995 |
|
Система - статья о вопросах совместимости и модификации отечественных клонов ZX Spectrum'a.
┌──────────────────────────────┐ │ ───────── СИСТЕМА ────────── │ └──────────────────────────────┘ Громов Кирилл (CHUNG Software). Так уж получилось что мой фактически "черновой" вариант статьи оказался опубликованный в "ZX-РЕВЮ" N3 1995, вызвав навер- ное, справедливые замечания ви- да: "Какой дурак это писал?". Всему причиной моя лень, потому что на самом деле законченый, проверенный, и исправленный ва- риант статьи был готов уже 06.05.1995. Ну что делать! Заг- лажу свою вину опосля... ФОРУМ ПО ВЕЧНЫМ ВОПРОСАМ СОВМЕСТИМОСТИ, И КОМПЬЮТЕРАМ КОТОРЫЕ МЫ ВЫБИРАЕМ. За эту тему меня побудили взяться многочисленные схемы портов #FF и INTов которыми до сих пор потчуют читатели/читате- лей на страницах "ZX-РЕВЮ". Лирическое отступление: как- то раз листая свежее "РЕВЮ" и наткнувшись на раздел посвящен- ный "совместимости компьютера АТМ ТУРБО", АЛЕКСЕЙ (FFC) ска- зал: "А почему совместимости?! Было-бы гораздо правильнее напе- чатать: 'О НЕСОВМЕСТИМОСТИ ком- пьютера АТМ ТУРБО!!!'". С самого момента приобретения мною всех подшивок "ZX-РЕВЮ", я с нескрываемым интересом следил за разделами, в которых поднима- лась эта тема. С некоторого мо- мента я вдруг заметил, что вмес- то исчерпывающих ответов на уже приевшиеся вопросы, поднимается волна мутной неразберихи. Это побудило меня взять тяжкое бремя первозакрывателя. Все о чем я пишу проверено мной на практике в трех моделях компьютеров - "PROFI+", "PENTAGON 128", "ДЕЛЬ- ТА-С" (Старая "МОСКВА"). Итак: ПОРТ #FF Аксиома: При чтении из ЛЮБОГО незадействованного порта считы- ваются АТРИБУТЫ попеременно с числом 255 (Подробное описание его работы есть в старых выпус- ках РЕВЮ). Следует сразу оговорить, что это относится к ZX-SPECTRUM 48k; так как мне сообщали, что в SPECTRUM 128 фирмы SINCLAIR RESEARCH LTD (!) порт #FF тоже имеется, но работа его несколько отлична от того что видел и из- лагаю я. Оказывается, поскольку SPECCY выпускала не только S.R.L, но и AMSTRAD то и в схе- мотехнике у них оказались нес- колько разные решения. А произ- водства какой фирмы компьютер, можно прочесть на м/схеме ULA. Эти данные мне сообщил АЛЕКСЕЙ (FFC COMP.), а так как я сам этого не видел, то только могу это повторить. Одно только по- нятно, что видимо из-за этого и ползут слухи о "хаотических зна- чениях с преимущественно атрибу- том текущего знакоместа" читае- мом из этого на самом деле и не порта. Я же ставил своей целью до- биться того, чтобы у меня хорошо шли программы использующие этот порт для своей синхронизации, плюс чтобы это было наиболее просто в реализации и наиболее похоже на первоисточник - ZX- SPECTRUM 48k. Верное решение: Почти в каждой схеме компьютера выполненного на дискретной логике можно найти в узле видеоконтроллера регистр ведающий за выдачу атрибутов растра на мультиплексоры выход- ного каскада видеоконтроллера. Это DD56, DD63 в "ДЕЛЬТЕ"; DD37, DD40 в "ПЕНТАГОН 128"; в "ПРО- ФИ+" DD59 v4.01, DD63 v5.03. В "ДЕЛЬТЕ" достатотчно соеденить выходы 2,7,10,15 вышеназванных микросхем с шиной данных через резисторы 820 - 1.5k и забыть о всех проблемах. Это несколько точнее чем ска- занно на страницах РЕВЮ о реали- зации порта #FF в компьютерах с раздельными полями памяти. Но чаще регистр ( RG ATTR ) о кото- ром идет речь, своим входом OE подключен к "земле" тем самым постоянно выдавая информацию на мультиплексоры. В схемах с нор- мальной времядиаграммой ("ПРО- ФИ") делаем так: отрезаем OE RG ATTR от "земли", и заводим его на сигнал POLE ATTR ( неFLD2 в "ПРОФИ", C5 в "ПЕНТАГОНЕ 128" ). После чего соеденяем его выходы ( I1-I8 в "ПРОФИ" ) с шиной дан- ных через резисторы 820ом. Иног- да случается так, что после это- го на экране могут появиться не- желательные эффекты, как-то: тонкая мигающая полоска слева экрана в "ПЕНТАГОНЕ 128". Тогда лучше поставить в таких схемах дополнительный регистр по выше названным правилам входы которого подсоединяются ко вхо- дам RG ATTR, OE к POLE ATTR, а выходы через резисторы к шине данных. Как видите подход доста- точно универсальный, и на прак- тике наиболее точно копирующий подход в фирменной машине. Точно также, как и на фирменном "SPECCY" идут ARCANOID 1, F.I.R.E. и т.д. Встретившиеся "глючные" реализа- ции: 1. Порт выполнен как порт с де- шифрацией адрес #FF + неRD + неIORQ. а) Во первых атрибуты будут читаться не по ЛЮБОМУ неза- действованному адресу. б) Если не будет тактирования от сигнала POLE ATTR, то ARCANO- ID 1 вообще не пойдет. в) Из за смещеной времядиаг- раммы работа программ будет ущербной (дрыганье и щелчки в ARCANOID 1). 2. Атрибуты( ли?) беруться отку- да придется (например с регистра буфера ОЗУ). Может быть при соблюдении всех других правил порт будет работать, но самих-то атрибутов уже вроде как и нет, а это уже не как в фирменном "СПЕКТРУМЕ", зато это прям как в книге Родио- нова - "хаотические значения"... (Откуда он их взял только? Не пойму...) И еще одно непременное усло- вие: наличие резисторов 10к "подтягивающих" шину данных к +5в и (возможно) правильное по- ложение и длительность INTа. Это, пожалуй, вообще бы не пов- редило любому компьютеру, даже без порта #FF. ┌──┬──┬──┐ R1 AT0 ─┤D0│RG│Q0├──══─ D0 AT1 ─┤D1│ │Q1├──══─ D1 AT2 ─┤D2│ │Q2├──══─ D2 AT3 ─┤D3│ │Q3├──══─ D3 AT4 ─┤D4│ │Q4├──══─ D4 AT5 ─┤D5│ │Q5├──══─ D5 AT6 ─┤D6│ │Q6├──══─ D6 AT7 ─┤D7│ │Q7├──══─ D7 ├──┤ │ │ R8 CLC RG ATTR ─/ C│ │ │ ├──┤ │ │ POLE ATTR ─oOE│ │ │ └──┴──┴──┘ RG - 555/1533 ИР23 R1-R8 820ом Я думаю, комментарии к схеме не нужны. Отмечу только, что вся "соль" в "выборе" м/схемы сигна- лом POLE ATTR и соединении ее выходов с шиной данных с помощью "монтажного или". Это дает то, что м/схема не "засоряет" шину данных в цикле поттверждения прерывания и не создает конфлик- тов во время обращения к другим портам компьютера. Схема непременно пригодится вла- дельцам "ПЕНТАГОН 128". Дополни- тельный регистр удобно напаять сверху на D40, естественно не напаивая выходы Q1-Q7 и 1 ногу (вход OE). Я надеюсь, что "отыскание" регистра атрибутов и управляющих сигналов, а также применение со- вета по установке порта как в схеме "ПРОФИ" или же установке дополнительного регистра (зави- сит от схемы вашего компьютера, в "ПЕНТАГОНЕ 128" нужен доп. ре- гистр) не составит для вас осо- бых сложностей, иначе лучше до- верьте это почетное и нужное де- ло кому-нибудь другому. СИГНАЛ INT Аксиома: Сигнал INT вырабатыва- ется по заднему фронты кадрового синхроимпульса и имеет дли- тельмость 9мкс. ATTENTION! Результаты замеров проведенных в фирменном "СПЕК- ТРУМЕ 48k" показали что длитель- ность INTа 9мкс., а положение - в начале кадрового синхроим- пульса. Схемные реализации имеют обычно два подхода: формирование импульса с помощью жесткой логи- ки, формирование с помощью диф- ференцирующей RC цепочки. Оба подхода достаточно хорошо осве- щены на страницах РЕВЮ. Только можно добавить что в первом слу- чае можно использовать м/схему АГ3, хотя почему-то ставят триг- гер, тактуя его от сигнала "кад- ровый синхроимпульс" и "обрезая" сигнал через вход R импульсами с периодом 9мкс которые берут со счетчиков/делителей в узле так- тового генератора. Во втором случае длительность грубо подбирается конденсатором, а точно "доводится" резистором. В обоих случаях сигнал INT можно немного сместить подключая кон- денсатор одной ногой к "земле", а другой ко входу INT процессо- ра. Важным моментом является тот факт, что почему-то основным по- казателем "правильности" INTа считают положение бордюрных по- лосок в некоторых играх типа: VENOM STRICKES BACK, ACADEMY, MONTECARLO CASINO и т.д. Тут следует заметить, что "идеально- е" положение полосок будет наб- людаться только на машинах с раздельными полями памяти, по причинам схемной реализации контроллера дисплея. В моей практике только на компьютере "Дельта-С" с "выправленным" INTом идеально шли все вышепере- численные программы. Подгонка же сигнала INT на других компьютерах с общим полем памяти приводила к результату "нос вытащили - хвост увяз", то есть если подгоняли по полоскам сверху, полоски снизу смещались, и наооборот. А в "ПРОФИ" созда- тели последней версии платы пош- ли по пути максимального увели- чения быстродействия сведя прак- тически к минимуму количество WAITов от ULA к процессору. Да что говорить, даже на фирменном 128ом поведение выше названных программ отличается (о чем, кстати, писалось на страницах РЕВЮ). Поэтому я для себя крите- рием "правильности" INTа считаю отсутствие дрожания спрайтов в ARCANOID 2, и отсутствие "пропа- дания" букв в CHASE H.Q. 1 и SHOCK MEGADEMO, а так-же устой- чивая работа клавиатуры компью- тера. В этом случае INT "ПРОФИ" следует считать вполне приемле- мым. В компьютерах, где реализован режим "ТУРБО", следует "гасить" INT с помощью сигналов M1 и IORQ дабы из-за слишком большой дли- тельности исходного INTа не про- исходило "повторного" его захва- та в турбо-режиме. Не знаю, хо- рошо это или плохо, но "динами- ческий" INT выглядит на осцил- лографе весьма озадачивающе... К моему огромному сожалению, на сегодняшний день эту тему нельзя считать закрытой, но счи- тать достаточно проясненной мож- но. P.S. Те, кому не дает спокойно спать совместимость (или пра- вильнее, несовместимость) своего компутера, могут звякнуть мне, и я скачаю страждущему целый диск "каверзных" программ, по которым можно будет судить о степени (не)совместимости компьютера. Теперь можно плавно перейти к обзору КОМПЬЮТЕРОВ, КОТОРЫЕ МЫ ВЫБИРАЕМ Вот тут пожалуй ситуация во- обще удручающая, как никогда. Обилие схем, куча периферии, да и море "глюков" в каждой из них. Есть очень интересный подход, который продемонстрировал мне АЛЕКСЕЙ(FFC COMP.): Если у вас нет возможности при- обрести фирменный компьютер, то возмите "ЛЕНИНГРАД", переделайте всю схему дешифрации портов, подключите к нему 128кб ОЗУ, со- берите и подключите контроллер BETA-DISK без ФАПЧ и прочих при- бамбасов с TR-DOS версии 5.03. Ах да, выправьте INT и поставте "Родионовский" порт #FF. Тогда среди моря проводов будет нечто, правда, следует сказать, очень точно похожее на фирменный SPECTRUM 128. Но ARCANOID 1 на нем все-же не пойдет. В других случаях, смотрите на то, сколько у вас будет памяти (128 - 1024 кб ), какие дополнительные наво- роты подарят вам щедрые наши схемотехники в виде су- пер-растров и экстрасервисмони- торов. Но не забудьте обратить вни- мание на одну маленькую деталь: есть ли у вашего компьютера эта- кая маленькая кнопочка, которая все это отключает. Если ее нет, вам круто не повезло: из-за страшного нежелания отечествен- ных программистов полностью ука- зывать адрес #7FFD при работе со страницами ОЗУ/ПЗУ, ваш компью- тер подарит вам немало "сюрпри- зов" начиная от упорного отказа работать STS2.6, и кончая само- форматированием дисков. Огромное спасибо фирме "КОНДОР" за нашу счастливую кнопку! Она несет гордое имя ON/OFF в схеме "ПРО- ФИ" и позволяет запускать на нем 99% хакерских взломов и "лоаде- ров". Возможно, в "СКОРПИОНЕ" она тоже появится, и тогда его владельцам не будет мучительно больно за бесцельно потраченые деньги. Хороший пример почти явила миру фирма "СЛОТ", почти, потому что дальше печатной платы и альбома схем дело, пожалуй, и не пошло. На сегодняшний день самым "доделанным" компьютером с рабо- тающей периферией и пристойным видом, является "ПРОФИ+ v4.01" фирмы "КОНДОР". Хотя и в нем есть место для доработок из се- рии "мало, зато приятно" как-то корректный порт #FF, и прочие мелочи которые так волнуют синклеристов - любителей паять. Так что при желании, вы сможете в процессе неуклонного повышения совместимости вашего компьютера, заодно научиться чинить радиоп- риемники, телевизоры и прочую бытовую технику, что несомненно очень пригодится вам в будущем. Как-то на экранах "СПЕКТРОФО- НА" мелькнула просьба одного дя- дечки рассказать ему историю ПО ПОВОДУ "ПРОФИ" и "КОНДОРА" ATTENTION! Все выше/ниже сказан- ное относится к "ПРОФИ v4.01", купив 5 версию "ПРОФИ" я был просто в ужасе от этого кошмар- ного творения! Как можно в такие короткие сроки изгадить хорошую схему?! Пока я не исправлю "глю- ки" этого ущербного творения, прошу не обзываться неприличными словами! Сам я будучи частым посто- яльцем этой конторы, могу пове- дать много интересного. "ПРОФИ", в общем-то, неплохая машина. У нее есть масса достоинств. Нормальный INT, 512-1024Кб. ОЗУ, расширенный видеорастр, ку- ча всевозможной периферии, "за- щелкиваемый" аппаратно порт рас- ширений (очень актуально для "СКОРПИОН"щиков), и многое мно- гое другое. А главное все это есть и работает в отличии от обещаний типа "будет-будет..." для "СКОРПИОНА" и несобранной платы с залипами и перетравами суперкомпьютера "ЗЭХА НЭЩТ". Но, как и у всего в пост-сов- ке, и здесь есть немыслемые иди- отства. Странные люди в "КОНДО- РЕ" видимо задались целью сде- лать в итоге из "ПРОФИ" самый несовместимый даже со своими предыдущими моделями компьютер. А на мои робкие попытки хотя бы в приложении описать доработки компьютера для более полной сов- местимости со СПЕКТРУМОМ мне громогласно отвечают: "А зачем нам вообще "Синклер"?! У нас крутая ориентация на CP/M!!!". Хотя даже ежу понятно, что "ПРО- ФИ" покупается, как хороший и мощный "СПЕКТРУМ", а не как убо- гая "ПИ-СИ"шка, как того хочется сотрудникам "КОНДОРА". А убогий софт при таких возможностях - это воистину кощунство! Цены, хотя в общем-то и не выше "СКОР- ПИОН"овских, но мне не всегда понятны, как-то, например, сди- рание 20 тысяч за "ТУРБО-РЕЖИМ 8Мгц", состоящий из 1 КП11 И двух мелких кондеров. В общем не буду гадить в свой огород, а лучше займусь кон- сультацией несчастных "юзеров" по поводу доработок и эксплуата- ции их неплохих машин, так-как консультации по поводу доработок связанных со "СПЕКТРУМ" режимом фирма вообще не проводит. Если бы хоть малая доля прог- раммистов обладателей "ПРОФИ" стала не хаять убогие сипиэмные игрушки и сам CP/M, а стала бы писать СИСТЕМНЫЕ ПРОГРАММЫ (а не дебильную пуржищу на BASICе или PASCALе), то, я думаю, "ПРОФИ" был бы вне всякой конкуренции. P.S. Только недавно узнал, как здорово в "СКОРПИОНЕ" сделан порт #FF! CDOS-модем с ним не уживается. Это лишний раз подлило масла в огонь наших вечных споров с АЛЕКСЕЕМ (FFC), и вызвало новый взрыв ругани. Видимо это будет продолжаться еще долго, а пока если хотите чтобы у Вас все ра- ботало, следуйте моим советам. РЕЗУЛЬТАТЫ ИССЛЕДОВАНИЙ ПРОБЛЕМ, СВЯЗАННЫХ С ТУРБИРОВАНИЕМ ВГ-93 Проведя немало времени в по- исках информации и практических исследованиях на эту тему, спешу поделиться результатами. Да будет известно, что такто- вая частота 2 МГц предназначена для работы ВГ с ГМД диаметром 203мм. Причем если во время ра- боты с ГМД диаметром 133мм при операциях ЧТЕНИЕ все вроде Ok, то при ЗАПИСИ дело худо. Не вдаваясь в детальные под- робности скажу, что можно в принципе изменить коды задержек в прошивке TR-DOS, подобрав их под частоту тактирования ВГ 2МГц, это позволит обойтись ми- нимальной переделкой контролле- ра, но если дисковод не "потя- нет" ШАГ с повышенной частотой, то придется все ставить на мес- то, включая старую прошивку. На моем опыте не очень радостно от- несся к "турбированию" "тормоз- ной" или как его еще называют "пятый армянский" дисковод, он в принципе резво жужжал, но при этом немного ошибался... Следующий момент: аппаратные доработки. Базовая схема турби- рования имеет очень сильный не- достаток, описанный в "S"N12. Коснемся его подробнее: частота "скачет" в такт со стробом запи- си WSTB, вызывая искажения слу- жебной информации на диске. Вве- дение триггерной схемы описанной в "S"N12 дает половинчатый ре- зультат: все равно есть вероят- ность искажения информации во время первого фронта строба за- писи. Эта "вероятность" привела к выходу из строя в течении часа интенсивных экспериментов двух дисков. А сигнал WF/DE на прак- тике вообще не играет ни какой роли, проверьте сами. Выход из этой ситуации очень прост (подсказан мне МИХАИЛОМ ХОХЛО- ВЫМ, схемотехником фирмы "КОН- ДОР"), надо переключать ВГ на "нормальную" частоту ДО строба записи, а не во время него. В этом случае роль строба прекрасно выполнит сигнал DRQ (38 вывод ВГ93) который и следу- ет подключить к синхро-входу ТМ2 вместо WSTB. Вот тогда у Вас и не будет никаких проблем с дис- ками. Вообще, я заинтересовался этой проблемой, читая журнал "SPECTROFON". В начале собрал первую схему - попортил диски, потом вторую - дисков стало пор- тится меньше, но как известно лучше не делать ничего, чем де- лать плохо. Пришлось самому за- нялся изучением этого вопроса. Тут-то и выяснилось, что перек- лючать ВГшку с повышенной часто- ты на нормальную нужно НЕ ВО ВРЕМЯ строба записи, как это де- лают авторы писем, а ДО СТРОБА ЗАПИСИ. Почему я остановил выбор на сигнале DRQ: сигнал генерирует- ся, запрашивая байт данных для записи первый раз, потом ВГшка вычисляет служебную информацию, после чего сигнал DRQ генериру- ется второй раз. И только после этого выдается строб записи на дисковод. Хотя в моей схеме пе- реключение произойдет уже по первому сигналу DRQ. Я старался сделать так, чтобы не переделы- вать много "старые" схемы турби- ровaния, и добился этого. Обла- дателям "старой" схемы турбиро- вания с триггером ТМ2 нужно все- го лишь подать на его вход C не сигнал WSTB, а сигнал DRQ. Вот после чего можно уверенно гаран- тировать нормальную работу схе- мы. Владельцам (?) ZX-NEXT, ду- маю, следует проделать в своем контроллере то-же самое. Ниже привожу исправленную схему: 2Мгц ────────────┐ 1Мгц ───────────┐│ ____ ┌─┬──┬─┐││┌───┬──┬─┐ STEP ───oS│ T│ ││└┤1.0│MS│Z│ ├─┤ │Q├└─┤1.1│ │ │ ┌─┤D│ │ │ ┤2.0│ │1├─CLC ▀▀▀│ │ │ │ ┤2.1│ │ │ ВГ DRQ ───/C│ │▄│ ┤3.0│ │2├ ├─┤ │Q├┐ ┤3.1│ │ │ WF/DE─0─oR│ │ ││ ┤4.0│ │3├ │ └─┴──┴─┘│ ┤4.1│ │ │ +5в ┐║ DD1 │ ├───┤ │4├ │║ R1 └─┤ SE│ │ │ ││ ├───┤ │ │ └┘ ┌─o EZ│ │ │ │ └───┴──┴─┘ │ DD2 ▀▀▀ DD1 - 555/1533ТМ2 DD2 - 555/1533КП11А DRQ - 38н ВГ93 R1 - 10кОм WF/DE - 33н ВГ93 CLC - 24н ВГ93 ____ STEP - берется с дисководного разъема компьютера. Кстати, вместо КП11А вполне мож- но поставить другой мультиплек- сор, например КП12, естественно с учетом его подключения. Беру на себя смелость ска- зать, что вместо ТМ2 вполне мож- но обойтись ЛE1, организовав на ней асинхронный RS триггер с прямыми управляющими входами и приоритетом в схеме по входу от сигнала DRQ: STEP ┌────┐ (15н ВГ93) 1│ 1 │ ────────────┤ │3 2│ O─┐ ┌┤ │ │ ││ │ │ │└────┘ │ ┌┼───────┘ │└───────┐ │ ┌────┐ │ │4│ 1 │ │ "1" - 2 МГц DRQ └─┤ │6│ "0" - 1 МГц (38н ВГ93) 5│ O─0───────────> ────────────┤ │ к коммутатору │ │ └────┘ P.S. Советую владельцам "СКОРПИ- ОНОВ", и "ZX-NEXT"ов (а есть ли такие?) переработать свои схемы турбирования ВГ93, перекинув всего один провод с WSTB на DRQ. И спешу сказать, что схему с ЛЕ1 не проверял, но думаю, что она работоспособна. Очень забавно читать строки о том, как с помощью перемычек в дисководе "МС-5313" люди добива- ются "совместимости" своих компьютеров с кладовскими элита- ми и STSом. В таких случаях открывается книжка с техническим описанием дисковода, где и чер- пается информация о его перемыч- ках и что они делают. Создатели контроллера дисковода в нашей стране почему-то "сыгнорили" сигнал "НАКОПИТЕЛЬ ГОТОВ" выво- димый на интерфейсный разьем дисковода, в результате чего и удивляет потом несуразное пове- дение дисковода. Правильно: как, извините, он будет писать или читать, если еще не готов, а ВГшка об этом не знает? Таким образом, только с по- мощью выбора коммутации сигнала "НГТ" и "ПРИЖИМ ГОЛОВОК" можно "подружить" флоп и программы. Да и вообще, описание "загадок" ра- боты дисковода и их разгадок - целая эпопея, состоящая на 50% из душевных оборотов русского национального фольклера. Одна из таких милых загадок: возможность "гасить" информацию на заклееных дисках. Новость почти на грани фантастики: КОНТРОЛЛЕР ЗАПИСЫВА- ЕТ ИНФОРМАЦИЮ НА ЗАКЛЕЕННЫЙ ДИСК!!! На хорошо заклеенный "серебряшкой"... Хотя точнее не записывает, а портит. Оказывается, это не бред вос- паленного мозга, а обьективная реальность. Подскажу, как это делать: стоя на одной дорожке (для полу- чения быстрого эффекта) не обра- щая внимание на сигнал "ЗАЩИТА ОТ ЗАПИСИ" стоически "дергать" сигнал "WSTB" чем чаще, тем луч- ше. После некоторого времени ваш диск скажет вам "ЦУ-ЦУ" (если судьба наградила вас отменным дисководом и блистательным контроллером). Злые мальчики уже наверняка бросились писать новое "мегадэмо" с порчей заклеенного диска одновременно с выводом ни- кому не нужных приветов. А те, кто не хочет стать жертвой про- исков пытливых ломщиков, внима- тельно читайте дальше. Обьясняю научно: оказывается, вне зависимости от входного сиг- нала ЗАЩИТА ЗАПИСИ , ВГ93 дает строб записи на дисковод. Пос- ледний дернется, благо схема не идеальная даже у TEACа, и выдаст сигнал ЗАЩИТА ЗАПИСИ на всю ту- же ВГшку. Однако при этом все равно подав сла-а-а-бый и корот- кий импульс стирания. А теперь представьте что ка- кой-нибудь умник начнет дергать строб записи на одной дорожке (а еще хуже на одном секторе) с оп- ределенной частотой и периодич- ностью. Информация рано или поздно рухнет. Таким же образом "летят" записи на ауодиокассетах при воспроизведении их на плее- рах производства непонятных фирм Тайваня. Но как не повезло кассетам, как повезло нам! Нам нужен всего один элемент "И" и навыки обра- щения с паяльником: (разорвать) WSTB 30н ВГ93 ────0───X──0───── │ │ │ ┌──┐ │ └─┤ &│ │ ____ │ ├─┘ WPRT 36н ВГ93 ──────┤ │ └──┘ DD1 - 555/1533 ЛИ1 Только после того, как Вы со- берете данную схему, вы сможете спать спокойно, не опасаясь, что какой-нибудь плохой мальчик злобно надругается над вашим заклеенным магнитоносителем, воспользовавшись издержками схе- мотехники дисководов. КОМПЬЮТЕРНАЯ ПОЭМА "Назидание #FDетям" Маленькие дети! Ни за что на свете, В порт #FD не надо числа посылать, От таких вот фишек, маленьких детишек, Многие компьютеры любят повисать! Что вам сложно очень? Всего парой кнопок, В лишнем байте адрес полный указать, Ведь-же добрым словом, а не грязным матом, Ваше имя люди будут вспоминать! Полный адрес порта конфигура- ции компьютера ZX-SPECTRUM 128 #7FFD, #7FFD, #7FFD, #7FFD !!!! Искренне надеюсь, что мой эпохальный труд не останется без внимания. И еще: ну очень нужна инфор- мация из первоисточников по AY-3-8910(12) или аналогов (YM2149F)! Причем это должна быть информация больше схемотех- нического характера. CHUNG Software, Moscow Громов Кирилл (C) CHUNG Software тел. 397-65-08
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября