Текст
                    НТК "ПЛЕС"
Методическая разработка
ИНТЕРФЕЙСЫ
персонального компьютера
"СЛЕКТРУМ"
Выпуск I.
ОГХАВЯЕНХЬ
В*ележхе___—~ - - ................X
ИхтерфеЖсы дясоЗстжхов____—--------- S,
Иггерфежсы проггсроа ___V.
Саетооов жро.—.......—.........   S7.
Прогриоатор РППЗУ_____-    — —1$.
рсжохоже I .......——-—  . S3.
жцжаожепе 2 ..............      _	26.
пржгжте 3 .....................  Х«

ВВЕДЕНИЕ В последние roxu в кавев стране пожучил широко* распространение компьютер СПЕКТРУМ. Больиинстао компьютеров СПЕКТРУМ - самодельные, изготовленные по одно» из рлзвовхд посте» схем, которых еушествует около десятка, к видев печатных пакт еже больше. Различные варианты схем боле* или менее точно копируют работу 'фирменного' СПЕКТРУМ*, во есть отличия. Например, в некоторых схемах используются два поля памяти ОЗУ -J8K хЗ и 22Кх8 (как в оригинале), крутая часть схем - с обжим золем Памяти О37-4ЯКХЗ, в «том случае по разному ревастся (или ве решается) задача полной совместимости с оригиналом. Встречаются отличия в ре.чуьапии схем сиичрогенератора, вывода изображения ня телевизор, считывателя с магнитофона, вывода звука, много отличив связанных С хмеквеВс* у разработчиков элементиов базов, и тл. В связи с ограниченным объемом данное разработки, подробную информацию по схемам 'самоделок', их изготовлению, настройке и т.п. мы планируем объединить г. отдельную разработку, Имеется подобная информация и со 'фирменному' СП'.гКТРУМу. В простейшем случае Вы имеете компьютер с объемом ОЗУ 48К. ПЗУ 16К, с устройством ваода/вывола * битовым магнитофоном я конечно, в таков конфигурации его можно использовать, кал игровом, дал усвоения элементарных навыков и тл., но для того, чтобы использовать асе. потенциальны* воэможисгли, заложенные в Вал компьютер. его необходимо оснастить всеаозможныии "примочками". В каше* разработке пользователь СПЕКТРУ Ид ( как самодельного, так и 'фирменного* ) наедет ряд схемных реиеыиЛ, цель которых • расширить возможности компьютера. Уровень подготовленности пользователе* компьютера. как показывает практика, очень разный, поэтому кому-то наюи пояснения могут показаться чересчур подробными, в то время, как для других их будет недостаточно Бы можете адресовать нам свои замечания или просьбы, и вс* они будут вами учтены. Консультации по вопросам данной разработки будут оказаны Вам t минимально возможные сроки. Вопросы, не оследине в неб, мы будем включать в другие сборники, сформированные по Вашим письмам. Ввиду Седьмого разнообразия конструкций СПЕКТРУМа, невозможно описать подключение внешних интерфейсов ( "примочек" ) с помощью разъема платы ни корпуса, поэтому, для универсальности, в схемах указаны вахзкиоваиия сигналов микропроцессора, пользуясь которыми, можно либо ооредедагть контакты разъема, либо, если нет разъема или его описания, припаяться непосредственно к выводам микропроцессора. В Вашем компьютер* используется один из лучших S-ми разрядных микропроцессоров - Z80 ( Z80A) кп его аналог из ГДР - U880D. Его цоколевку и кратко* описание сигналов вам приводим на следующей стразыкос.
АП All А13 Z80 • D0-D7, exua данных - 3 дау направлен ьгх лини* с 3-мд состояниями. хспользуетса лая ввола/вызода данных микропроцессора, намята и перхферкдиых устройств . А0-А15, шина адреса * 16 лани» с 3-мм 1 2 3 40 39 3S А10 А9 AS Al 4 4 37 А7 СОСТОЯНИЯМ*, МСПОАЬЗу ЮТСЯ 1X4 АЛРССАСЖШ Al 5 5 36 AS 65535 ячеек памяти и 65535 портов взола/вывояа. Ф - 6 35 h AS В СПЕКТРУМе возможно обращена,- только к ГМ 7 34 A4 32'63 нечетным адресам явода/вывояа. т.н при D3 в 33 АЗ нуле на аиие АО. из-за неполное лепкфрации D6 9 32 A2 адреса, всегда будет выбран 254-* порт D6 10 31 Al ваодл/вывод 1, который залевегвовт; з ♦ЗУ И 30 АО СПЕКТРУМе под чтекие/запись с магнитофона. D2 12 29 ,GM?_ жиьох зв*косого еосрозожд ей ха. вывоз г.л гта D7 13 2S RESH бордюра и опрос клавиатуры При адресации D0 14 27 Ki портов взода/выаола чаже испоюсуют линии d 1S 25 RESET А0-А7. тл. 256 адресов, заметки, что при жг 16 - 25 BUSRO ятоы нд аминах А8-А15 присутствует кд... 17 24 WAJT £2jepxtKbH>e регистра Б ьпсхро процессор а. HALT, 1S 23 iUSAX Ml - выходкой сигнал, ахтмгнид в иузе. MRE0 19 22 JfilL показывает. что микропроцессор (МП) I0RQ 20 П MREQ - RD запрос производит выборку кола следуюсев осеоапна из памяти, а сю выест к о с гхгнздем IORQ служит лая полтвгржлеаия прерывания памяти, выходно* сигнал с 3-мя рост опциями, нулевое состояние актияио и свидетельствует о том. что хсзользуется адресное пространство пдмятн. а не ввола/вывола. IORQ - запрос ввела/ вывела, сигьал аналогичны* MREQ. ио олтвеожлает использование адресного простраястьа ввода/вывода, * не памяти. RD чтение ,' выходно* агви с 3-мя состояниями, активен а нуле МП юижамрхц. операцию чтение из памяти мхи из устройства ввола/лывода. WR - запись, то-же, что RD, ио яял операция записи RESH • регенерация, выход МП, а иуде повязывает, что на симе адреса С АО по Л6 содержится адрес для регенерации дмнанмчесхоя памяти, которую МП ZBO Прокуюдит самостоятельно, во время ..еаодирсвааик вола операции. HALT * останов, выходной сигнал. Активен в мухе, указывает ка то, что МП выполняет команду останова программы и, до аогученяд прерывания, будет выполнять холостые команды я состоя.и и останова. два ООеспучения регенерации памяти. WAIT - ожидание, вход МП, активен в нуле, используется мсдаенмыыи устройствами памяти к хи ввока/вывода для перевода МП в состояние ХХ&ДВМня. до их готовности к передаче данных. IKT * прерывание, вход МП, активен в нуле, может быть мдсхюслако (вапречено) и разрешено сорт вег ст гуюд ими комдивами МП. В СПЕКТРУМе, каждые 20 тс, на вход INT поступает аппаратно сформированных отрицательны* импульс, по которому МП переходят к выполнению программы Обслуживания клавиатуры, инкрементирует часы н т.д KMJ - немаскированное прерывание. Отрицательны» фронт на атом входе активизирует внутренние триггер NMI и автоматически принуждает МП ДИХЦести повторим* запуск (RESTART? с адреса J02 (ОСЧк? HEX). RESET - сброс, нуль на атом входе обнуляет счетчик команд, регистры I и R, устанавливает ое.тим прерывания 0 и сбрасывает триггер разрешения прерывания. Во время RESET вина адреса и «кил данных находятся в 3-м состоянии, а вс* огиалы управления неактивны.
BLLSMQ • at еи'Н • Brw Mfrww • TV <л ЫП завершает текумьЗ штвм*>и«* аж<*. »»ж «rre •aywaaf ваги Ufon • даниых. а Тоже Трёастабвтъиыч >a№»a« сьтикиы • т---iiimh состояние. m tato. чтобы отдать уараьагиье ятимя шишами другим устрсйстдаы. BtLSACK - вывоз. k;^« оолтьерилдюшж*. что МЛ оериддл уиржьжгмм вектил заира с и ы«маему уьтроястду. С - тактовый вход. в СП. сюда полаются импульсы, частоте* ЗД МГя. ДЖОЙСТИКИ. Если Ви меру хаете а компьютер игровые программы, то Вы мметмлм, что почти псе игры могут управляться ие только с клавиатуры, ио и с поисаьс джойстика. Причем, как правило, на выбор предлагается несколько видов джойстиков - KEMPSTON, SINCLAIR. INTERFACE 2. KURSOR. PROTEK тл. Если указал джоястик без названия, то вто, как правило. KEMPSTON. Джойстик представляет собой рукоятку управления, нежёстко закреплеиаую на подставке, внутри которой разметены контакты. Подставка обычно крепится на столе присосками и соединена кабелем длиной 1-1,5 м с интерфейсом джойстика, т.е. присталкоя компьютера, служащей для стыковки его с джойстиком. Интерфейс джойстика, как и любой другой интерфейс, усажен соединяться с компьютером проводниками минимально возможной длины. При наклоне рукоятки джойстика, она замыкает в подставке контакты соответ стзгнко ’ВВЕРХ". "ВНИЗ". ’’ВЛЕВО''. "ВПРАВО", а также диагональные направления - "ВВЕРХ Я ВЛЕВО". "ВВЕРХ И ВПРАВО", "ВНИЗ И ВЛЕВО", "ВНИЗ И ВПРАВО" соответственно, при одновременно замкнутых 2-х сосеянкх контактах. Отдельно расположена ещё одна пара контактов т.н. "ОГОНЬ", и сиде кнопки на подставке или на рукоятке Все контакты замыкаются не между собой, а с общим проводом, который. в< зависимости рт конструкции интерфейса, может быть соединён в нём либо с 5V. либо с'землёй. В зависимости от Ваз>их возможностей, конструкция джойстика может быть очень разной. Наг.рхмер можно просто расположить 5 кнопок на подставке, или прямо на клавиатуре так, чтобы их было удобней нажимать, идх изготовить рукоятку, как описано выше, или купить джойстик а магазине (цояьляются в продаже джойстики отечественного производства, стоимостью 50Ч-0 руб). В любой случае Вы получаете преимущества - удобнее управлять объектами игр, не изнашивается клавиатура компьютера и др. Наиболее распространённым и чаще других встречаемым в играх является KEMPSTON иктерф~йс. Варианты его построения на различной элементной базе (в зависимости от её наличия) мы предлагаем Вашему вниманию. KEMPSTON интерфейс представляет собой параллельный порт ввода информации от джойстика на шину данных компьютера. Этот порт имеет адрес 31, но обычно используется более грубая дешифрация адреса, когда порт выбирается нулевым состоянием схиы адреса AS итч А6, т.к. обычно ие используется несколько внешних устройств одновременно. Кроме адреса а выборе сорта участвуют сигналы микропроцессора - IORQ и RD, что соответствует чтению из порта ьвола/аывода. Из считанного байта информации интерес представляют младшие Я разрядов DO-DA, которые отражают состояние контактов джойстик*, соответст ьенио DO - "ВПРАВО", D1 * "ВЛЕВО". D2 - "ВНИЗ". D3 - "ВВЕРХ", D4 - "ОГОНЬ". Остальные 3 старших бит* в фирменных программах не ааадизируются. При исходном положен и а джойстик* с DG-D4 считывается О, остальные положения джойстика дают числа I. 2. 4. 4. 16 их комбинации, всего 17. - 5 -
Схема митерфеи:» прььеаеха Д рмс. 1. Слева указаны сы'члхы ыиароороиессора, спра.ва схема та ческа изображен джодстак. Использожиа микросхему с 3-ы« состоинимих я ихверсхеа. Возможные Замены сгр?». !ы на pxcJJ. если нет а наличии микросхем с ккверемея. то можно хспслэо :Ть иеичверсные В »тоы случае оСахЯ провод джоКстжха должен быть соехч.ег с плюсом источника питания, а входы мхкросхгмм ьу *хо псдтяа земле. На рас 4, 5, 6 прсастаиепы ьаэнаяти схем 5ез хн.^осих. осе i*3’.xiwricr<M иапраллеыы ха то, чтобы компьютер счытызи аз интерфейса и»хи ха пинах DO * D4, при театральном положении ажоястика. х единицы. при соотаетстауюжхх положениях рукоятки х кнопок. Ках ии уже указмаа.-л. выбор микросхемы жохжеи осу хест заят ься одновременным нулевым состоянием сигналов IORQ, RD м вины АЗ. Этого можно достичь прнкснеихем микросхем ИЛИ ихи И-НЕ. 6
i
После того, как интерфейс собрав, веоСходиьао убедиться в его раОотосооообяостм. Для «того достаточно запустить простую программу ' 10 ^JCT ж JLET ж « IN 31 - 224 CLS: PRINT AT 10,16; JO CLS: PRINT АТ 10,16; Э0 PAUSE 15: СО ТО 10 В нейтральном положения рукоятки джойстика и при сразхльио собран гое схеме интерфейса, а центре экрана дожжен появиться 0. При наклссах рукоятки будут подучаться соответстаующие числа, как описано на странице S. •) Если интерфейс собран по схеме рис, 4S.8 то исцрал»те строку 10-. 10 LET а « 1N 31 Это связано с тем, что оо свободных аника виды данных будут счмтыватся нули. Программа, приведенная ниже, более поено демонстрирует возможности джойстика. Примечание •) относится а к rroS црограаоае В »т Ом разделе описаны самые простые способы волкжю^еххя джойстика. Из безее сложных интерфейсов, можно упомянуть SINCLAIR л INTERBASE 2, рассчитанные на двух игроков. Представляет также ихтерес . . схема интерфейса программируемого джойстика, положения рукоятки которого | можно запрограммировать, соответственно любым кнопкам клавиатуры. Бы можете обряжаться к нам, если Вас интересуют подобные схемы. JOYSTICK 10 LET a=IN 31 20 LET x=127: LET y=87 30 FOR h=0 TO 17S; PLOT 0,h: NEXT h 40 FOR 1=0 TO 255: PLOT 1,175: HEXT 1 50 FOR h = 17S TO 0 STEP -1: PLOT 255.h: NEXT h 60 FOR 1=255 TO 0 STEP -1: PLOT 1,0: NEXT 1 70 PLOT x,y 80 IF a=0 THEN GO TO 10 90 IF a=l THEN LET x=x»l: GO TO 10 100 IF a=2 THEN LET X=X-1: GO TO 10 • 110 IF a=4 THEN LET y=y-l: GO TO 10 120 IF a=8 THEN LET y=y»l: GO TO 10 130 IF a=16 THEN BORDER (RND»7): GO TO 10 140 IF a=9 THEN LET x=x»l: LET y=y-l: GO TO 10 150 IF a=5 THEN LET x=x*l: LET y=y-l: GO TO 10 16.0 IF a=6 THEN LET x=x-l: LET y=y-l: GO TO 10 170 IF a=10 THEN LET x=x-l: LET y=y-l: GO TO 10 180 GO TO 10 190 SAVE "Joy«tick" LINE 10
ПАРАЛЛЕЛЬНЫЙ ИНТЕРФЕЙС ПРИНТЕРА. Существует множество говор* принтеров, в налей стране. f разновидностей печатающих устройств, иначе Они различаются, к ах по прмиахпу действий матричные. струйные. лепестковые, термические и т.д., тах и по примееяемым а них интерфейсам связи и протоколам обмена с компьютером • парадзелным - ИРПР. ( IFSP ), ИРПР-.М ( CENTRONICS ) и др., и последовательным - С2 ( PS-232C, V24 ), ИРЛС ( CL ) и др. Для того, чтобы подключить принтер, Ваз компьютер кеобхсдимо оснастить соответствующим интерфейсом, а также Загрузить программную поддержку (драйвер) этого интерфейса. Рассмотрим два наиболее распространенных параллельных интерфейса - ИРПР-М ( CENTRONICS ) и ИРПР. Чаще всего в компьютерах используется упрощенный вариант CENTRONICS - с минимально достаточным числом дикий связи Эгк днями, иазаахия сигналов, а Также два основных тиля разпьКмоа принтеры отображены в табдяде 1. • , ч . < AMPiiENCL 1 X контактор CANON 22 контактов Обозначение сигналов । 5 1 STROBE - СТРОБ - при логическом нуле данные на линиях ДО-Д7 действителим, при логической единице - недействительиы. Вход принтера. 2-9 2-9 ДО - Д7, данные, вход принтера. Я BUSY - ЗАНЯТ - лог. ~0"/'Т сети чает, что принтер может/ае может прхихмать данные Выход принтера. 16J9- -X 15-22 Земля, 0V. Остальные линии интерфейса в упрощенном варианте ие используются. Передача данных от компьютера к принтеру осуществляется по линиям Д0-Д7, с помощью сигналов СТРОЕ и ЗАНЯТ. Принтер выставляет сигнал ЗАНЯТ в ж>г. Т в случаях ввода данных, состоянии "ошибки", переполнения буфера и гл. Компьютер по этому сигналу приостанавливает передачу данных я не передает импульс с лог. "О" по линии СТРОБ до тех пор, пока принтер ие перейдет в состояние готовности, т.е. лог. "О" на линии ЗАНЯТ. Принтер С'жтывкет данные с лхим* Д0-Д7 только после того, как сигнал СТРОБ принял состояние лог. "О". Длительность импульса СТРОЕ с лог. "О" ие менее 03 мкс. Диаграмма обмева данными в ИРПР-М ( CENTRONICS ). - И - * J
О и О 2 DO 01 02 03 D4 D5 D6 D7 эз з_г за ~гэ г в г7 тяг 01 D2 D3 D4 D5 06 07 РСО рва РЭ1 РВ2 РВЗ РВ4 О 5 X та пи —5-6BD ын А РВЗ РВ6 X 3 О Я АЗ 9 Й0 РВ7 г 1 1С DATA й 14 тггнмтг 19 DATA 1 го__в»™ 3 ,, DATA 3 3. а X 5. 21 22 119 20 15 5 А6 8 А1 22 РАТА 4 23 РАТА 5 _ 24_РАТА_6 ____J 25. ..РЧ?..2.. \ 10Х T5V । , 18| о । II А? DD2-153 ЛЛ1 1 <1 IORQ 3 3 26 С •чь Ы и ы к 33 R 23 ла РС7 РАО I РА7 25 7 От AMoUsruxa ' I ♦ зи C-10WX* /63 Я-120 к Ом OD1 К?3803а35Л Рио.7 10
, Для реализации интерфейса типа CENTRONICS удобно использовать микросхему KPS80BB55A, которая представляет собой программируемы^ интерфейсный адаптер ( ПИЛ ). В состав ПИЛ входят три 8-ю» разрядных парахяехчиых сорта ввода/вывода Л, В, С. В насев схеме порт В используется для вывода информации DATA 0-7 на вход принтера, по младшему разряду порта С - РСО передаётся сигнал СТРОБ, а старший разряд - РС7 служит ддя ввода сигнала ЗАНЯТ принтера. Порт А зарезервирован под джойстик. Программа поддержан интерфейса заносит в управляющий регистр ПИЛ число 136, что соответствует настройке ПИЛ в режим вывода по порту В И 4-М младшим разрядам порта С, и ввода по 4-м старшим разрядам аорта С Заметим.' что после включения питания, в результате RESETa, все порты ПИЛ настраиваются в режим ввода ииформадки. Кроме того, адресата» порта Л выбрана таковой, что позволяет использовать его • качестве интерфейса джовстика, который может быть подключён, как показано иа рис. S Джойстик будет выбираться при куле па шинах AS, RD, IORQ, что ооответстгует адресации KEMPSTON интерфейса. Принтер п эд соединяется к интерфейсу а помощью кабеля джиой - 2 . метра. • J , Компьютер Принтер 1 СТРОБ J 2-9 ДАНЕНЕ 3 - ? , 2 - » и ♦____________2МШ___________ л 7т« увеличения нагрузочной способности иа выходе интерфейса иожло включить буферный аземеит, в качестве которого можно использовать любые ТТЛ микросхемы без инверсии, например 156ЛП4, 1$£ЛП10, 155ЛПП, 555АП5. 5Л5АЛ6, 5Б9АЛ16 и тл. Интерфейс ИРП? - параллельный интерфейс, отличающийся от CENTRONICS, как полярностью сигналов, гак я протоколом обмена. В упрощённом варианте для работоспособности интерфейса, кроме в-ми инфоркасионных кии DATA 0-7, необходимы ди управляющих сигнала: - SC - строб источника, аналогично сигналу СI РОБ интерфейса CENTRONICS, в низком уровне свидетельствует о достоверности инфорыадии на шинах DATA 0-7; - АС - запрос приёмника, состояниях 0/1 сигнализирует о пзтсввостх/вегст овности принтера к приёму данных, Т.е. аналогичен сигналу ЗАНЯТ интерфейса. CENTRONICS. Сигналы SC х АС связаны между собой следующим образом: - SC изменяет состояние из Т в “О’, только при АС 0, а кз "V в Т* при АС • I; - АС остаётся в состоянии Т до тех пор, пока сигмы SC ие изменит своё состояние из "0* в Т*. . Несмотря на отличия в протоколах обмена, схема и программа поддержки интерфейса CENTRONICS вполне могут работать С принтерами, оснащёнными интерфейсом ИРПР. Для этого необходимо инвертировать информационные линии DATA 0-7 к буферизировать сигмы SC. тл. а ИРПР требуются токи нагрузки скозо ЧОла. Сигнал АС используется вмесго сигнала ЗАНЯТ, а сигнал SC вместо си нала СТРОБ. В качестве инверторов и буферов мех к о применить микросхемы “Исключающее ИЛИ"- |55ЛП5. В втом случае, подавая ил вторые входы элементов микросхем П“ или “0", Вы ‘получите иа выходах инвертировании ихм веинвертироваиый сигнал, таким образом Важ пара а эг лысы а интерфейс будет ухиасрсальимм.
Программ* ооххержка иктерфеХс* "CENTRONICS*, срмвсх£«н*х паже обеспечквает выоодиемме комли* LLIST, LPRJNT. а также, со комах* •RANDOMIZE USR 23370", потвожяет похучатк *таёрх»в" копаю текст* с акрах. CENTROHICS 1 OUT 127,136: OUT 95,1: LET *=РЕЕХ 23631: LET Ъ^РЕЕХ 23432: L£- с=**256»Ь+15: POKE c.0: POKE c*l,91 2 LOAD “CENTRONICS“CODE 3 CLS : PRINT FLASH 1;" ♦♦♦ CENTRONICS ♦♦♦ 4 PRINT AT S.2;"RANDCHI ZE USR 23373 for COPY" 5 PRINT FLASH 1:AT 10,7l"H T К ♦PLUS»”: STOP 6 SAVE "CENTRONICS" LINE 1: SAVE “CENTRCNICS"CODE 23296.256 SB00 ГЕ Об СА 19 SB FE 16 28 5BEC 20 60 CS DS r( (s < 03 1A 5В08 04 FE 17 20 2C El El D9 5B88 FE FF *0 a CC 1A c £ FF EE 5 В10 Е1 F5 1F 30 01 41 78 18 5B9O 20 10 2 3 14 4 A F6 1 ё 19 IB 18 06 F5 ЗА FE SB CB 3F 21 SB98 1A BE 20 06 23 14 10 FC SB20 FF SB 96 38 0B El C8 47 SBAO 1 R OF E I J 1 ОС 75 01 CS 5В28 ЗЕ 20 CD B6 SB 10 F9 C9 S ВЛо 00 09 Cl 4F 10 04 •E 20 5В30 CD F8 IF Fl FE 06 C8 18 SBBO C9 79 El Cl -a r s* CD SB3E EF FE А5 38 OS- D6 AS C3 5338 20 07 ES 7 1 FF SB 36 03 SB40 10 ОС FE 80 38 70 06 01 5BC0 El r r 20 38 4 4 FS <r c 7 . SB48 18 DE 06 00 06 00 CS CS 5BCS FF $B 7E 2B п Г 3E A П 00 5В50 D5 78 CD BO 22 EB CD 7C SBDO 00 00 23 34 El Fl CS FS 5В58 SB D1 Cl CD B6 SB 79 C6 SBD8 01 BF E2 CD 54 4 F Fj 7 CO 5В60 08 4F FE 00 28 04 Cl 4F 5BE0 0D 03 SF 17 38 FS Fl 05 SB68 18 Е4 Fl 78 C6 08 47 3E 5BE8 OS D3 3F 06 E3 FS 3E CE 5В70 0D CD B6 IB 3E AB B8 36 5BF0 D3 SF 3“ D3 SF Fl Cl FE SB78 02 18 D3 C9 21 00 3D 01 SBF8 0D CO 3£ Ca 18 DE SO 00 Программ* состоит « 2-х чаете*: и* SeXcxxe « а ианших кожах Z80. После старт*, БеВсмк - программ* загружает сохи а мдстрааыет жхтерфеВс- Кожы враведеам в распечатке содержамого памктх ж месткахпатарачаом ( HEX ) КМ. Калии* строк* распечатка ж* ча идете* с четырбхааачмого HEX адрес* - 12 -
пгрлого из восьми HEX Саятол, напечатанных » »тоа строка. Дан люда программ а машхииих ходах и сохранения их на магнитно* ленте, предлагаем Вам еоспольговаться программой HEX епода, помещенной приложении I. Если Паш принтер поддерживает графически* режим работы, то его можно исг.одьзовата для распечатай графических копи* «крана Вашего СПЕКТРУМ». лЛД «того служит программа "СОРТ', приведённая ниже. Программа рассчитана вл работу с наиболее распространёнными, EPSON - совместимыми принтерами. COPY W Ю М О 0 О « Ц> CDS : PRINT LOAD " PAUSE SAVE ' PRINT FLASH UAT AT 20,2:"RANDOM!ZE 10,7;"H T К ♦ P L U S USR 23296 for COPY" 411 CCPY“C0D£ 0: STOP : SAVE X "COPY”CODE 232? 6. 258 COPY" LINE 1 555 0 ЗЕ 33 D3 7F 3E FF D3 JF 5B80 08 7E 90 77 23 23 7E 90 с 3 2 с CO 0G 00 CO f1 H 21 F4 5B 5B33 77 2B 23 Cl 14 10 DF 79 в 5 • •" A5 IB 05 18 97 CD 22 5390 CD 01 58 79 CD F7 5B CC 5?:з 5 В 3c 14 c □ F7 13 CC 2o 5B92 DI 5B El 7E D6 08 77 FE £ £ Z С C 3 r s. 7 3 г e C2 23 EE C9 5BA0 47 01 30 AD C9 7E FE 80 «22 Z z 1 37 53 77 CD 34 53 C5 5EA8 38 04 DS 80 18 23 CD DI 5 3 35 78 r r. 00 E3 06 04 14 5BB0 5B 23 18 Fl CO E9 58 0E £232 и - .j CD 43 S3 Cl 0D 79 5BB8 21 21 C6 5B CD F7 5B 28 5240 FE 0 1 20 E3 21 CF £ В CD 53C0 £4 21 C3 58 88 DF IB 2A 5243 A5 55 C9 21 6F SB 23 36 5BC8 05 00 82 IB 4 IS 00 81 0D СП г п 7f 2, г r 21 73 53 23 36 5300 8A F 5 08 5F 17 38 FS Fl F9 23 36 Fl CD F7 S3 5BD8 D3 3F 3E FE 03 5F 3E FF х 5 б и 28 02 35 FS 23 23 0£ 03 5BE0 03 5F 00 00 CO 00 00 CO 5268 C6 04 22 02 06 0 3 1A CB 5BE8 СЭ 0E 05 0D C8 3E 20 CD 5570 3F 23 04 CB 39 C3 Bl CD 5?F0 01 5B 18 F7 IB 33 97 E5 5578 F7 S3 C5 05 10 22 02 06 5BF3 21 FF 58 ca 46 El C9 00 Программа "COPY” вводитЬ* память СПЕКТРУМ* аналогично программе "CENTRONICS". Лтд получения графичесхо* копии мрана необходимо »ыаог,:хть команду "RANDOMIZE USR 23296". Программу можно модифицировать! - РОКЕ "3S51J - уменьаеяиал копи* лкрлкл; • - РОКЕ 23551,0 - увеличенная копи* »крлил! - РОКЕ 23530.x - где х - величина отступа от левого края! - ЮКЕ 23542,у - где у от 151 до 156 - размер по вертикали; Программы "CENTRONICS" и "COPY" располагаются в области буфера принтер», поэтому, при выполнении команды "NEW", они уничтожаются. Следует отметить, что коды управления графическим режимом работы принтеров разных фирм часто не совпадают, поэтому, аля работы с другими моделями иринтеров, программа должна быть изменена. В дальнеЯаем мы пикируем опубликовать мощную программу вывода полноформатных полутоновых хоои* вкрана с высоким разрешением, в которо* содержится возможность жьстроякк на работу с любым типом принтера. Мы также готовы дать Вам хялааилуадьиух, коисуаьталмю по работе с Вашим принтером. • >4 -
.ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС - RS-233C. » С2 (RS-232C) - самый распространенный посд-довлтедъиый иггерфе; для сммхроннод и асинхронной связи с пери^рнЬнымя устройствами, в дуап.-ксхс.' м полудуплексном режимах обыска данными. Для пер,дача информации i сигналов управаения * »том интерфейсе ьспоаюуetefr двуиолерь’ое напряжен. ОТ - ( 3 - 12 )V до ♦ ( 3 - 12 )V Полный интерфейс содержит бод:-' десятка сигналов, тогда как для подключения принтере достаточно игпользозаг лишь некоторые из них. В таблице 2 приведено распределение основных сигнале интерфейса RS-232C по контактам стандартного 25-ти контактного разъема тис. CANNON DB-2SP. ^контакта Си; каа Наантчтние сигналь !г”''4 ; •. " * 1 PG Ер;Л12Ь 2 TXD П£РСЛАЫецц£ ja H1W. [>^£SiX • 3 . RXD 11гвнчм.киые ишж. ы. 1) *03 4 .. RTS . Зазг-с на 1;егу.ча.ч>, _J j 5 CTS Laifil'UCFIb Е_ II' ру.т-'че J f'vnj 6 DSR . Гогсено. 1Ь ,.юя-ьюгг: а ,. b.w.T. j 7 SG . , . Сипитгиое гл.'-н?. . .. .8 DCD Контротв ШИЕ'_'11 Ехгд J -ZB DTR Готогиоств тсьцьцдди. Вм*' vt 1 Связи компьютера и принтера в стандарте R-S-232C может быт» осуществлена «ибо по протоколу программист о управления обменом XON-XCi" ( дуплексному нам полудуплексному ), либо с помощью апп'.ратно упраъа«еыоаогс протокола DTR, Предлагаемый Вашему вниманию интерфейс ES-232C поядержхвает протоков DTR. Сопряжение по втому протоколу приведено ниже. Компьютер Пристер SC 17_________________________71 SG TXD -в|^______________________з1-» RXD DSR е-1б______________________SOI и-DTR Необходимо переключить Яде принтер з режим работы пс протоколу DTR, скорость передачи данных 1200 Сод. бед контроля ч.-тчостм. ; одним стоп-битом и автоматическим переводом строхч при возврате каретки Для настройки принтера обычно применяются мнкрсигрев лючатеди, сюхсж.'мха которых описано в инструкции оо вкспауатации принтера. Передача данных происходит под управлением сигнала DT.< После включения и инициализации, принтер цереводкт Ливию DTP а состояние Бклочевс’ Т.е. ♦ ( 3 - 12 >V. Компьютер, через линию DSR интерфейса RS-232C Оправ квает линию DTK и. если опа включена, начинает послеювательаук передачу данных по линии TXD на линию RXD принтера. Кота буфер данных принтера заполняется, принтер запрещает комп»ютеру передачу данных, переводя линию DTR в состояние "Выключено" т.е. - ( 3 - 12 JV. После осзебоидекив буфера данных, принтер снова включает линию DTR. Линия DTR не ах-азчасгся если принтер находится в состоянии " OFFLINE " ( при амеаагельстве оператора, конце бумаги иди аварии ). Схема интерфейса приведена на рис.9. Интерфейс представляет собой порт с адресом 63DFC 13F HEX), дли ввода/ вывода информации оо ыладщеыу разряду мины данных - D0. Дал ввода данных необходимо хсаоаъпозать

Какую-либо микросхему с третьим состоянием и хиперсне*. например 555АПЗ и т . На Выходе можно использовать любые маломочные транзисторы. Особенности з схемы ' является необходимость двуполяриого питания зыхогиого каскада. Прк отсутствии у Вас источника отрицательного напряжения, можно собрдг:- весложиыК преобразователь напряжения, как показан^ на рхс. 10. Программа поддержки интерфейса Р5-232С позволяет выполнят: команды СПЕКТРУМа LUST и LPRINT. Коды программы располагаются ь Верхних адресах памяти и инициализируются комаиюй RANDOMIZE HSR 6S10C Для получения графических копий экрана можно всспохьэсватье. рограммод "COPY" ( стр. 13 >. Для втого, после загрузки и хнхцмллхзаззз Программы "RS-232C" нужно загрузить программу "COPY" и выполнить к яе» сиедуюжие изменения: POKE 23SOS. 205: РОКЕ 23506.114: РОКЕ Z3.S07.254. РОКЕ 235СЕД01 Кроме того, в отличие от работы с текстами, . ь принтере доджем быть Выключен режим автоматического перевода строки ( LF 1 при возврат з каретки ( CR ). Команда печати графической копии экрана та же, что И для параллельного интерфейса - RANDOMIZE USR 23296. Остается е силе к модификации программы "COPY". R S - 2 3 2 С 10 CLEAR «6099 20 LOAD "RS-232C"COD£ 65100 30 RANDOMIZE USR 65100 40 STOP 50 SAVE "RS-232C" LINE 10: SAVE “RS-232C“CODE 65100,105 FE48 21 9E Al 22 PESO 1C 5C C9 58 FE C4 15 52 FE58 PE 17 20 04 3E 09 18 12 FE60 PE 80 38 0E FE A5 30 04 FE68 3£ 3F IB 06 D6 AS CD 10 FE70 ОС C9 F5 CD 54 IF 38 05 FE78 .Fl СГ 0C 18 2A DB 8F IF FE80 38 Fl F3 3E OF D3 BF CD FE38 Л9 FE DI IE 08 CB l.A 3E FE9C 06 3E OF 03 BF 13 C4 00 FE98 AF D3 BF CD A3 FE ID 20 FEAO EC AF D3 3F CD Л9 FE F3 FEAS C9 C5 01 01 D9 10 FE CD FEBO 20 FB Cl C3 00 5A CD 44 FEB8 F8 CD Л0 FA
СВЕТОВОЕ ПЕРО Как Ви уже убедились, СПЕКТРУМ об за нет широкими веемсякостяки: экран - 216 * 192 точек при 8 дзетах и двух градациях яркости каждого знакоместа позволяет опытному программисту создавать достаточно выразительные художественные образы. Хоровим инструментом дм error с является световое перо - устройство давно и широко применяемое пользователями компьютеров всех систем. Как * режиме графического редактора, так и при работе с текстами световое перо возводит Вам легко виосэггь всевозможные коррективы и осуществлять непосредственное управление "ле.-кхы касанием пера". Вы подносите устройство размером с фломастер к нужной точке эктжзж к светочувствительный алемент внутри Вашего пера “довит" луч развертки изображения. Далее программа поддержки, загруженная, в Важ компьютер, по сигналам полученным аз интерфейса светового пера вычисляет точное местонахождение нужней точки экрана. Схема светового пера И интерфейса к нему приведена на рис. II. , Для изготовления светового пера удобно использовать корпус от фэечлетера, ручки и т.п., такого размера, чтобы внутри его вблизи входного отверстия можно было разместить светочувствительный элемент. Неплохие результаты дает использование, в качестве такого влемеита. маломощного транзитора с достаточно высоким коэффициентом усиления, например, ХТ31О2Е, у которого необходимо удалить верхнюю часть корпуса. Транзистор размещается в корпусе перл, как указано на рисунке. Заметим, что от положения транзисторе относительно входною отверстия, сильно зависит чувствительность и точность работы светового пера. Параметры пера также можно улучшить юод&ором транзистора с наибольшим 1>21э. Светозое серо соеуинчется с интерфейсом гибким проводом длиной 1 - 1,5 м Интерфейс представляет собой порт ( с адресом 63 DEC) ввода Кхфорыадии на пину данных DO. Он пь полнен на микросхеме с 3-мя состояниями - К15511118. Правильно собранная схема требует только подбора резистора R3 < ОД-ЗД.МОМ», для выбора порога чувствительности. Дгя проверки работоспособности светового . пера и настройки его чувствительности можно использовать короткую программу: 10 PRINT BRIGHT 1; AT 10,16; “ ~ 20 IF S1N(( PI/2)«IN63)« 0 THEN BEEP .05,RND»50 i BORDER RND»7 30 CO TO 20 , После старта программы, в центре экрана высветится знакоместо повышенной яркости. Поместите световое перо пап;>о:иа яркого знакоместа. При правильной работе схемы Вы усльизиге “музыку", сопровождающуюся изменением пвета бордюра. Чувствительность светового лера нужно отрегулировать так, чтобы "музыка" прекращалась при удалении его от экрана, те. чтобы не было ложных срабатываний. Хроме того, срабатывание светового пера сильно зависит ОТ яркости экрана монитора Демонстрационная программа "LIGHT PEN", приведенная ниже, показывает, как световое перо может использоваться при работе с экранным женю. Указывая пером на цветные прямоугольники, Вы переходите в нужные подпрограммы, в данной случае это выбор цвета. Конечно, с аомсяью простых программ невозможно оценить все времьущества светового пера. Для этого необходимы специальные мощные программы, Елписаниые в машинных кодах, в которых световое перо позиционируется на хюОсь из 256 - 192 точек экрана. Одна из таких программ » графический редактор LP4SK приведена в приложении 2. .
LIGHT РЕН 10>REN <<< НТК "PLUS" 1990 >>> 20 BORDER 0: INK 7: PAPER 0: BRIGHT 1: CLS 30 FOR n = 2 TO 2? STEP 5 40 INK‘7 50 PRINT AT l.n: jseneAT 2. n; EZS' 60 print ат з>n: мкгя";at 4.n;"K~aa- 70 FOR e = 0 TO 100 80 IF IN 63=0 THEN GO SUB 150 90 NEXT в 100 BRIGHT 0: INK ((n-2 )/5*l): PRINT AT l.n: ’КЕХЯ’ЧЛТ 2.n;'KSI‘ 110 PRINT AT * n: ‘«Tm1': AT 4 , n: " EZ=SI ': BRIGHT 1 120 PRINT AT 20,8;”<<< НТК ’PLUS' >>> 1990' 130 NEXT n 140 GO TO 30 150 BEEP .l.n: PRINT AT 1. r.; "WA" : AT 2.n:“VAA»“ 160 PRINT AT 3.n;"WA".'AT 4,n;”WA": PAUSE 50 170 IF n=2 THEN Go 10 1000 180 IF n=7 THEN GO TO 2000 190 IF n=12 THEN GO TO 3000 200 IF n=l? THEN GO TO 4C00 210 IF n = 22 THEN GO TO 5000 =27 THEN CO TO 6000 l;*SLff 2:“RED 3; MAG 4:'GR£ 5;'СТА б:-TEL PRINT AT 11.15; IKK “: PRINT AT 11.16: INK PRINT AT 11.13; INK ": PRINT AT 11.14; INK ": PRINT AT 11,15: INK PRINT AT 11.14; IKK 1000 BORDER 1: PRINT AT 11.13;“ E": RETURN 2000 BORDER 2: PRINT AT 11.13;“ RETURN 3000 BORDER 3: PRINT AT 11.13;“' ENTA“: RETURN 4000 BORDER 4: PRINT AT 11,13;“ EN“: RETURN 5000 BORDER 5: PRINT AT 11.13;“ N": RETURN 6000 BORDER 6: PRINT AT 11,13;“ LOW”: RETURN 9999 SAVE “LIGHT PEN” LINE 10 J8-
ы-~* РОГРАММАТОР- Постоянные ззпоммнаюмме устройства ( ПЗУ ) широко приыеияштся во всех оСластях ем-ктройной техники - ди хранения программ, дешифрация и кодхрованви информации и т.п.. Большов интерес вызывает псиояьэовшн* реггрогркммируемых ПЗУ - РПЗУ с УФ-стиранием, Tax iu Вы может* многократно перезаписывать содержзжуюся а них информацию, даже а домашних условиях. Зля стирания информации из таких РПЗУ, Вам по наловится источник ультрафиолетового излучения. Хорошие результаты можно получить используя, влтример. битовой косметический прибор ''ФОТОН”, или кварцевую лампу для загара- "СОТОЙ’ стирает г и формацию ПЗУ за 13 - 20 минут, яри расстоянии до микросхемы 1 - 2 см. Для программирования РПЗУ необходим программатор - специально* устродстхо, которое может Сыть кыподяеио в аиле самостоятельного прибора, ххх в виде приставки к компьютеру. Предлагаемая Вашему внимали» схема программатора - это приставка к компьютеру "СПЕКТРУМ”, которая предназначена дхд г.рсграи*-ироьанля наиболее вхроко применяемых РПЗУ Емкостью ОТ 2-Х до 32-х килобайт, как отечественного, так я зарубежного производства. Эго микросхемы - К573РФ2, К573РФ5, К573РФ4, К573РФ6. К573РФ8, 2718, 2764. 27128, 27256. ИоколЛвка микросхем РПЗУ приведена в таблице 3, Я Я табдияя 4 указаны сигналь: ми выводах микросхем в различных режимах работы. Таблица 3. ___________________________________3?К х В_____________ _________________________________________________________________________________________________________________1ьк_з_а_ _________________________________________________________________________________________________________________________Ек_х_а___________________________________________________________________________________________________________________ _________________________________________________________________________________________________________________________ах ч.а_ vp? УрР Урр 1 О 28 Vac Уос V« V А12 А12 А12 ?7 PGM PGM А14 А7 А7 А7 А7 3(п" О <W24^ Усс Л|Э й 3 Ап А6 А6 А6 4 23 А1 1 А8 А4 AS AS А5 AS 3 24 AS А» А4 Л» : ' 1 А4 А4 А4 А4 6 23 Урр АН АН Ai АЗ АЗ АЗ АЗ 7 22 а Ofi ое ОЕ А2 А2 А2 А2 8 21 AJO ЛЮ АЮ *1 D А1 А1 А1 AI 9 20 а сл CS СЗ АО АО АО АО 10 19 D7 W D2 0? 1Х> ЕХ> 00 IX) 11 18 М г» Р* ' DI й! D1 DI 12 17 D$ м и m D2 02 D2 D2 13 16 ГМ гм 04 W UM Ш.— иа__ им ТлСхксл а Урр - напряжение программирования, Онределийт^Ы изготовителем микросхемы. Иногда Урр указывается ** яОрф/СЯ кдцр.’ьер PGM 12,5v. I <Ж^.............'..л.
put виг-X&5HFi pp J -кг:>ни&н5а* C-«W,H UK# н»-»,и кph Hi»-Яви HUfi
П1 - i.-запись пй - з?з?<я) а-1)ЫХПК>ЧЕН0 H7J 2В. n?3V«4, »?3?»6 а-мтжник 3-<i7»r»fc. атзгчи
Схем* программатор* выполнена и» программируемом интерфейсном адаптере ( ПИА ) KPS8OBB5SA. Три 8-ми разрядных порта ПИЛ с адресами IF, 3F, SF (HEX) используются для вьода/вывода данных и формирования адреса ПЗУ. Сигналы управления ПЗУ - CS, OK, PGM - формируются с помощью допокнительиого регистра 155ИР1 с адресом EF(HEX). Адрес регистра управления ПИА - 7F(HEX). Разряди иин адреса, данных и сигналы управления ПЗУ подключены а 28-ми полюсному разъему (панели, сокету), обеспечивлющему хал^жиыг контакт с выводами вставляемой а него микросхемы. Коммутация адресов и сигналов управления для различных типов ИЗУ осуществляется с помощью пере ключ ат едя П2. Микросхемы К573РФ2, PC'S и 2716 имеют 2* вывода ветювхяются в разъём со смещением (смотри таблицу 3 ). Эту же задачу можно реихтк другим образом - установите на адате программатора три тип* разъёмов под микросхемы и соответственно скоммутхроазть их. В этом случае переключатель П2 ие нужен. В качестве разъемов под ПЗУ можно использовать самоа единые, изготовленные из разъёмов типа СНП. Микросхему ПЗУ можно аставлят» а разъём а вынимать из него только при среднем положеики переключателя Ш. В этом положении на разъём ие подаются питающие напряжен**. Два других положения переключателя П1 служат Для выбора режима - Чтение ххи Запись (Программирование). Программа обслуживания программатора состоит из чисти, налъсаыэой на языке Бейсик к из 463 байтов машинных кодом. Программ* на Бейсике поддерживает интерактивный режим обмена с помощью нескольких меню. Б блоке Шохиных кодов содержатся подпрограммы: чтение, запись л Тестирование. Эти программы необходимо занести в память компьютера к сохранить на магнитной денте. После загрузки программы на экране появляется надпись - "Load MONITOR (Y/NI7*. Нужно ответить Y, если Вы используете программу МОНИТОР (приложение 3). После ввод* Y и Enter компьютер будет готов к загрузке МОНИТОР*. Если Вы введёте N и Enter, то Вы сразу перейдёте к началу работы программы. На вкраие появится - "Programming 2716, 2764, 27128, 27256" и меню - "Read or Write or Test or Verify" - включите режим CAPS LOCK и введите символ выбранного Сами режима; - R режим чтения из ПЗУ в память компьютера; - W режим программирования ПЗУ информацией из памяти компьютера; - Т - режим проверки "чистоты" ПЗУ. "Чхстгя" ПЗУ содержит со всем адресам байт FF1HEX); ✓ - V - режим сравкенх* содержимого ПЗУ с содержимым памяти компьютера: Область памяти компьютера отведённая для всех режимов работы программатора занимает 32К. с адреса 8000(НЕХ) по FFFF(HEX). Если Вы м<хс*ьзуете при рвботе с программатором МОНИТОР, то рабочая область Пайата сокражаетса из "верхних" 4,5 КБ, т.е. 8000 - ЕЕ6А. После выбора режима, например, W и Enter Вам необходимо выбрать тип микросхемы. Вводите: - 1 - для работы с микросхемами 2716 и К537РФ2, РФЗ; - 2 - да* работы с микросхемами 2764 и К537РФ4; - 3 - для работы с микросхемами 27128 к К537РФ6; - 4 - для работы с микросхемами 27256 и К537РФ8; Положение переключателя 112 должно соответствовать выбору тип* микросхемы. Затем Вам необходимо выбрать начальный и конечный адреса программируемой микросхемы. Адрес вводится в иестналцатеричном (HEX I виде 4-ил символами, те. два байта, например, 01ГБ. Аналогично вводится начальный адрес рабочей области компьютера (RAM adder as ......) в которой расположен*
PROG 10 CLEAR 31999: LOAD ""CODE : INPUT " MS: IF M$="N" THEN GO TO 30 IF K9="Y" THEN LOAD '""CODE CLS : PRINT AT 0.10:"PROGRAMMING" PRIST AT 2,5:"2716.2764.27123.27255" INPUT " Read or Write or Test or Var 20 30 Load MONITOR (Y/N) ? 60 70 IF 2S="R" THEN PRINT AT 5.8:" READ": GO TO 120 80 IF = THEN PRINT AT 5,8:" WRITE": GO TO 120 <4 f» i$="T“ THEN PRINT AT 5.8;" TEST": GO TO 120 100 IF Cs="V" THEN PRINT AT 5,3;“VERIFY": GO TO 120 110 120 GO TO 60 INPUT " INPUT 1-2 715 r <' -2754 4-27256 13l> 140 150 160 170 180 000: 190 200 250 260 6000 270' 250 330 IF IF IF IF GO i-:G ;=i 0=2 9=3 THEN HEN PRINT PRINT PRINT PR I NT AT AT AT AT 5.17;"2716“: GO SUB 3500: GO TO 5.17:"2764": GO SUB 3600: GO TO 5.17:"27128": GO SUB 3600: GO TO 5. 17:"27256": GO SUB 3700: GO TO AT 8,1;"ROM adress from. S 5000 3 POKE 32191,£: POKE 3-27128 130 180 180 DIM WS(4): INPUT v$: GO SUB S 7.R: POKE 32190.R 8.E: POK GO SUB 7000: PRINT IS PRINT AT 3,22: "to DIM WS( 4 ) 32314.R 32315.E INPUT W9: G<i, SUB 500C: GO SUB POKE 32120, R: POKE POKE 32121.E GO SUB 7000: PRINT IF гэ=-Т" THEN GO PRIST AT 10,1; "RAM POKE 340 5000: GO SUB 6000 POKE POKE PRINT CORRECT 30 AT 360 410 POKE 3212 3, R POKE 32124. E GO SUB 7000: INPUT " IF ?$="N" IF Ft="Y" 430 440 READY ? GO THEN THEN 32193.R: POKE 32194,E: POKE IS TO 4 20 adress fron " 32196,R: POKE 32197,E: POKE 1$ GO TO PRINT (Y/N) ? 32317,R 32318.E DIM WS(4): INPUT VS: GO SUB 32335,E ":ps TO 4 20 5S=”R" 9S:"W" 9S="T" 0S="V" :i 32009, 119: THEN THEN THEN THEN TO TO TO TO 14,10;"Insert chip Press any key": PAUSE 0: GO TO 460 1C00 1500 2000 2500 IF < pok; PRINT FLASH 1:AT 21,15S"END" GO GO GO GO RANDOMIZE USR 32112 PR I NT For continue press any 450 460 470 48U 490 1000 1020 key": PAUSE 0: GO TO 30 1500 RANDOMIZE USR 32304 1510 IF PEEK 32463=255 THEN PRINT For continue press any key': PAUSE 0 1520 ----- “ --- ' 395 : 1530 RINT 1540 PRINT AT 13,1:"ROM adress GO SUB 7010: PRIST AT 18. PRINT AT 13.20;"ROM data AT IS, 30:S’S PRINT AT 19,1: GO SUB 7010: F PRINT Al 19.20 LASH 1:aT 21.15;”END": PRINT " GO TO 30 LET U=PEEK 32394+256*PEEK 32 D=PEEK 32095: GO SUS 7500: P RAM adress •NT AT 19.13:13 LET U=P£EK 324C0+256SPEEK 32 1550 32401 ): GO SUB 1560 INPUT " 1570 1580 2000 2030 2040 For continue press any key": PAUSE 0: GO TO 30 7500 O=PE£K (PEEK 32400+256XPEEK PRINT AT 19.30;SS Gent:nua (Y/N ) ’ GO TO 30 RANDOMIZE USR THEN THEN POKE 32009.0: POKE 32210.254: RANDOMIZE USR 32176 IF PEEK 32303=255 Y" PRINT 32384: GO TO 1510 POKE 32211.255 FLASH 1!AT 21, 15: ‘ENO-:. PRINT 22
2050 PRINT AT L8,1;”ROM adress “: LET UcPEEK 32249»256ЖРЕЕК 33 250: GO SUB 7010: PRINT AT 18.13:1$ 2060 PRINT AT 18,20:"ROM data ": LET D=PEEK 32015: GO SUB 7500: P PINT AT 18.30;S$ 2070 INPUT " Continue ( Y/N ) 7 ";H$ 2080 IF H$=“Y” THEN RANDOMIZE USR 32240: GO TO 2040 2090 IF H$="N“ THEN GO TO 30 2100 GO TO 2C7C 2500 POKE 32009.0: POKE 32210.0: POKE 32211.190 2530 RANDOMIZE USR 32176 2540 IF PEEK 32303 = 255 THEN PRINT FLASK 1:AT 21. 15 I "END” : PRINT " For continue press any key": PAUSE 0: GO TO 30 2550 PRINT AT 18.1:"R0H adress ": LET U=PEEK 32249+256ЖРЕЕК 32 250: GO SUB 7010: PRINT AT 18.13:1$ 2560 PRINT AT 18,20:”ROM data ": LET D=PEEK 32015: GO SUB 7500: P R'N” A“ "• ’A'S$ 2570 print’AT*19.1:"RAM adress “: LET U=PEEK 32255*256»PEEK 32 256: GO SUB 7010: PRINT AT 19.13:1$ 2530 PRINT AT 19.20;"RAM data ": LET D=PEEK (PEEK 32255*25бжРЕЕК 32256): GO SUB 7500: PRINT AT 19.30:S$ 2590 INPUT " -Continue (Y/N) 7 ";JS 2600 IF J$="N" THEN GO TO 30 2610 IF J$="Y' THEN RANDOMIZE USR 32340: GO TO 2540 2520 CO TO 2590 3500 POKE 32001.8: POKE 32G11.1D: POKE 32046.2: POKE 32050,3 3510 POKE 32068.10: POKE 32082.8: POKE 32091.10: RETURN 3600 POKE 32001.12: POKE 32011.15: POKE 32046.6: POKE 32050.2 3610 POKE 32068.15: POKE 32082.12: POKE 32091.15: RETURN 3700 POKE 32001.8: POKE 32011.9: POKE 32046.0: POKE 32050.2 3710 POKE 32068.9: POKE 32082.8: POKE 32091,9: RETURN 5010 LET T=0 5020 FOP. Y = 1 TO 4 5030 LET T=T*16 *( 4-Y )ж( CODE *’$( Y )-4 8-7Ж( CODE W$(Y)>57)) 5040 NEXT Y 5050 POKE 32030.INT (T-(INT (T/256 ) )*256 ) 5060 POKE 32031,INT (T/256) 5070 RETURN 6000 LET «r=PEEK 32030*256*PEEK 32031 6010 LET E=INT (W/25«) 6020 LET R=IKT («’-(E»256)) 6030 RETURK 7000 LET U=PEEK 32030+256ЖРЕЕК 32031 7010 DIM 1(4 ): DIM I$( 4) 7020 LET I(1)=IKT (U/4096) 7030 LET U=U-I(1)ж409б 7040 LET I(2)=IKT (U/256) 7050 LET U=U-I(2)»256 • • 7060 LET I(3)=INT (U/16) 7070 LET 1(4 ) = U-I(3)$16 7080 FOR 0=1 TO 4 7090 LET I$(O)=CHR$ (i(О)»48*7Ж(I(0)>9) ) 7100 NEXT 0 7110 RETURN 7500 DIM S(2): DIM S$( 2) 7510 LET S(1)=INT (D/16) 7520 LET S(2)=!KT (D-S(l)$16) 7530 FOR F=1 TO 2 7540 LET S$(F)=CHRS ( S( F >+48<-7*( S( У ) >9 ) ) 7550 NEXT F 7560 RETURN 9999 SAVE -PROG+” LIKE 10: SAVE ”PROG*“CODE 32000.500: SAVE "MONITOR •CODE 61000.4535: STOP
.. . . . .. аЫЬИ*ь 1 ?230 ЗЕ СО 03 ЕГ 03 1F 32 СЕ ЗОЕ» 00 СО 00 со 00 со 30 ОС 72С J , 7t> 00 ЗЕ 00 D3 ЕЕ С9 00 7DF0 Ci D5 £5 F5 ЗЕ 90 D3 7F ? о:: С? 00 СО со 00 00 со 00 7DFS 01 00 00 11 00 00 21 00 7 г: г СО 00 00 со СО 00 со 00 7Е00 СО 73 ЛА 20 IB 79 АЗ 20 7020 3£ 8 0 D3 7F 7£ 03 If 73 7ЕС8 17 ЗЕ ЕЕ 32 2F 7Е Г1 £1 7028 03 ЗЕ 79 03 5F ЗЕ ОС D3 7Е10 D1 С1 С9 00 СО ОС 00 00 7030 ЕЕ ЗЕ ОС 03 EF ЗЕ 55 32 7Е18 00 со СО СО 00 со со ОС 7038 13 70 32 13 70 32 18 7D 7Е20 03 23 13 А2 00 00 00 со 704 0 30 20 F4 ЗЕ 00 03 ЕЕ 3£ 7£23 ОС 00 00 00 СО ОС 00 со 7043 90 03 7F 78 D3 ЗЕ 79 оз 7Е30 С5 D5 Е5 ? ’ ЗЕ 00 32 CF 7059 5? ЗЕ 00 03 ЕЕ 03 1F 32 7£38 7Е С1 0 с 03 11 00 00 7А 7058 5F 70 3 £ СО 03 EF ЗЕ СО 7Е40 32 F1 40 32 F1 41 73 32 7060 2Е С9 00 ОС 00 00 со 00 7Е48 F2 40 32 F2 4 1 21 00 00 7068 00 со со 00 со 00 00 00 7Е5О 78 32 F1 43 32 ₽ 1 44 79 7070 С5 05 z 5 F5 01 00 00 11 7E5S 32 43 32 Е2 44 ЗЕ 33 7073 СО со 21 00 00 ЗЕ 90 D3 7Е5С 3D 32 5F 7Е 32 ЕС 43 32 7080 7F 73 03 3F 79 03 •F СО 7Е63 ЕС 44 20 2 С 22 90 ’ - а* *1 7088 00 70 78 АА 20 09 79 АЗ 7Е70 53 8D 7Е £Э 43 ЗА 7 £ Г - 7080 20 05 F 1 1 01 С 1 С9 03 ?£78 £1 01 С1 С9 00 00 ОС со 7D98 23 13 £6 со 00 00 СО СО 7Е30 г * 05 £5 F5 3 Е 33 32 5F 7DA0 00 СО со 00 00 00 со 00 7Е88 7Е 01 ОС 00 11 ос 00 21 7ОА8 00 со СО 00 00 со со СО 7ЕЭ0 00 СО 16 16 со V 3 со ОС 70В0 С5 05 £5 F5 3 - 90 D3 7F 7398 СО 20 7 0 20 ЗЕ ЕЕ 32 7DE8 ЗЕ 00 32 2F 7Е 01 СО 00 7ЕА0 36 7D СО 20 7D ЗЕ 55 32 7DCC 11 00 00 21 00 со 78 D3 7£АЗ 35 70 78 АЛ го 79 АЗ 7 DCS 3F 79 D3 5F сэ 00 7D ЗА 7Е30 20 ОЕ ЗЕ FF 32 CF 7Е F1 7000 OF 70 С’0 00 23 23 22 EF 7ES3 £1 01 Ч. Л С9 00 00 00 00 7DD8 70 ED 53 FC 70 ED 43 F9 7ЕС0 03 23 5 г 33 32 5F 7Е сз 7DE0 70 F1 £1 D1 С1 С9 СО 00 7£С8 50 7Е 00 v и 00 СО СО ОС вфомацхя для програ«ммров<гяя. На вопрос "Correct (Y/N3 7“ Ви отвечаете Y, Enter, если набранная Вами инфсмацхя не требует корректирован, 6 прстюнои случае - N. Затеи на акране появляется надпись "Insert chip - Ready? - Press any key". Теперь* Вам необходимо вставить д разъём ыккросхеыу ПЗУ переключатель П1 установить в позицию "PGM" х нажать любую снопку для начала процесса программирования. Ход процесса графически отображается н* экране. В случае ошибки при программировании на экране появляются оамЗочные аааиме я адрес. Другие режимы выполняются аналогично. Если Вы используете программатор для аадясх в ПЗУ самостоятельно составленных программ в малинных кодах, то больяую помощь * этом Вам ,окажет "МОЛИТОР" - прикладная программа, соаводяющая зааяыдтьсл программированием, отладкой и дизассемблированием программ а ыаяа.чиых кодах. Эга программа приведена в ПРИЛОЖЕНИИ 3. Ещё одно применение нашего программатора - увеличение Возможногтеа самого СПЕКТРУМа Мы можем выслать Вам информацию о доработках КОМ СПЕКТРУМа. которые позволят Вам исправить некоторые из обнаруженных ошибок, использовать свободное пространство ROM. а также русифицировать СПЕКТРУ.М. Наш способ русификации выгодно отличается от уже существующих - иезиачитедьиые изменения ROM СПЕКТРУМа вводят дополнительные рсчисгры клавиатуры и позволяют пывогить, как на икрам, так и на принтер, русские и ялтинские букзы одновременно. Т.е. s люба! строке может быть текст на обоих языках, большими и малыми буквами. Например: 10 INK hl'APER 7.CLS: PRINT “ZX SPECTRUM-Компьютер фирмы Sinclair" И т.п. К стандартным регистрам СПЕКТРУМа - К. L. С, Е. С добаваеется ещё R и г - русские болызие и малые. 24
Программа HEX васда. ПРИЛОЖЕНИЕ 1 Программа предназначена для записи / чтения и редактирований данных оперативное памяти s шестнадцатеричном виде. Программу необходимо занести в память компьютера и записать на ленту командой! RUN 9999. После старта врограымы внизу экрана появляется надпись “Input start address". Необходимо посети 4—х значима HEX адрес первого Сайта программы в машинных кодах, которую Вы будете заносить в память компьютера. После юодх начального адреса программа выведет на экран этот адрес, содержащиеся во «тому адресу данные и будет откидать от Вас ввода новых данных. Введите HEX данные и нажмите кдавиау Enter. Новые данные появятся на екране. Если нажать Enter без ввода данных, то Вы перейдёте х следующему адресу. Едя перехода к предыдущему адресу иссодьзуйте клавишу U. Если Вы вххоэтххя ввод данных, то ддя сохранения их на лгите используйте кхакжзу S. После команды S Вам необходимо ввести кма прсграаыы, аачальиыа м хоаечвыя адрес блока ксдод. 10 CLEAR 32767: PRINT AT 7.11:"Н Е X input” 20 PRINT FLASH 1:AT 11.10:”H Т К Р L U S" 30 FEINT AT 17.11;“Uee CAPS LOCK" 4 0 DIM «Si 4) 50 INPUT ” Input start address “:W$: GO SUS 400 93 CLS 130 LET D=T: SEE EK A(AS,B)=CODE AS(В1-48-7ЖСCODE A$(3)>57) 11C DEF FN C(AS)=16»FN A(AS.1)*FN ACAS.2) 12C DEF FK GSCF)=CHRS 'F-43*7»tF>9>! 133 DEF FK HS(EI=FN GS.' INT (E/16))-FN GSfE-16*IKT (E/16)) 140 DIH A$(21 150 PRINT " Use ENTER to step forward" 150 PRINT “ Use и I ENTER to step backwards” 170 PRINT ‘ Uss S к ENTER to SAVE code" 180 PRINT •ISO PRINT "ADDRESS DATA NEW DATA": PRINT 200 PRINT TAB Z:FK HSiINT (D/256)):FN HSiD-255«INT iD/256 I):TAB 10: FN HSiPEEK D): 210 INPUT-AS 220 LET L=1 230 IF A$il)="U” THEN LET L=-l: GO TO 260 240 IF AS(1)=”S” THEN GO TO 290 250 IF AS(1)<>CHRS 32 THEN POKE D,FN Ct AS ) 260 PRINT TAB 18;FN HSCPEEK DJ 270 LET D=D‘L 220 GO TO ZOO 290 CLS : PRINT "SAVE ";CHRS 34:: INPUT ” Input папе protfra c ";KS: PRINT KS;CHRS 34;”CODE "; 300 INPUT - Input start address prograa":WS: GO SUB 400: LET B= T: PRINT B:“.”: 310 INPUT ” Input end addrece program “;W$: GO SUB 400: LET L= Tt PR’KT L-3 320 SAVE^NSCODE B.L-B: PRINT FLASH 1:AT 17, 16: "END".: PRINT AT 21,3 ;'For continue press any key”: PAUSE 0: GO TO 10 390 SAVE NSCODE B.L-B: GO TO 10 \ • 400 LET TxO 410 FOR M TO 4 4 20 LET TiT»16*(4-Y)S(CODE W9(Y )-48-7*(CODE WS(Y)>57)) 433 NEXT Y 440 RETURN S999 SAVE "HEX input” LIKE 10
ПРИЛОЖЕНИИ 2 Hpct р*ыъ4* LPoBK. 10 20 30 40 50 0: CLS BORDER 7: PARER 7: INK GO TO 120 » - x j PRINT AT 0.0:“ LIGHT PEN by Roy ECaetweod PRINT “ dkTronics RETURN 1983 60 REM Ir.str’jcxlor.a 70 CLEAR 59059: PRINT INK 6: PAPER HAT 4.9;-?lease Wait": "CODE 59050 80 BORDER 7: PAPER 7: INK 0: 90 PRINT FLASH 19AT 4.9:“STO 120 PRINT AT 18,0;"PRESS THE C TO RETAYN KEPT SCREENS CLS P THE TAPE” KEY TO CALIBRATE THE OR ANY KEY TINUE. " 130 GO SUB 0030 140 PAUSE 0 160 IF INK£YS="c" OR INKEY«z"C" THEN 170 IF INKEY«="K“ OR IKKEYS="k" THEN : RANDOMIZE USR 59437: STOP 180 CLEAR 5S0J9: RANDOMIZE USR 59431 190 STOP 200 RANDOMIZE USR 63290 210 IF INKEYS<>““ THEN GO TO 0210 GO TO 0200 PAPER 0: INK 7: BORDER LOAD ‘ К KEY TO CON 0: CLS 220 CLS : GO TO 0120 9999 SAVE "LP 43 V4.1" LINE 70: SAVE "LPMC43"COD£ 53060.6475: £4M 00 21 П FT Ft 00 К H П IS If CS FC E4C0 E4 C2 00 £0 СЗ 32 ES У 5S 5C 01 51 00 C! 5» 14 £499 П 35 50 52 21 80 V 01 31 CO CS 14 Я CO FC £4 E4£0 C2 7A £2 CS 32 if 2A 5? SC 01 51 W C5 34 14 £5 E4F0 5J 3? 52 2! 01 £7 01 51 00 C3 14 £0 2A 57 5C 11 £700 FO 01 A7 £0 52 CO 1! ЗЕ £7 0! <2 CO CO 3C 20 AF £710 32 30 F2 CO 22 EC C5 3F 28 F4 FE 02 23 F5 FE 03 £720 CO 52 44 £8 73 32 4E E3 2A 53 5C 01 41 09 CO 34 £730 16 П 53 30 SC 2! 22 £3 0! 53 00 C3 S3 Fl 14 00 £740 90 53 45 4C 45 43 54 20 23 20 29 20 54 41 57 45 £750 20 20 20 20 29 20 43 4? 43 52 4F 44 57 4? 54 45 £740 20 20 20 29 29 20 29 20 20 20 20 20 20 EF 8F 20 £770 20 20 20 20 20 20 20 29 20 20 8F EF 20 29 20 20 £730 £? 44 24 23 31 30 0£ 00 CO 0A CO 00 2? ЗА ££ 22 E7W 16 00 00 53 41 54 4S 20 53 43 52 43 45 4- 20 29 £740 20 45 6£ 74 45 72 20 ££ 41 43 45 29 22 27 44 24 £780 JA FE 2Я 22 49 72 3» 3! Ct CO CD 01 CO 00 33 44 E7C0 24 AA ЗА F? CO 31 32 33 34 35 Ot 09 09 23 £9 CO Е7И 09 £? 44 24 23 3! 30 0£ W 09 0« CO CO 29 ЗА EE £7E0 22 14 CO 00 4C 4f 41 44 20 53 43 SI 45 45 <£ 29 E7F0 29 20 65 4E 74 45 72 20 6£ 6! 40 45 20 22 27 44 £800 24 IA £F 24 22 49 22 33 31 0£ 09 CO 01 09 CO 33 £810 44 24 AA $4 F9 CO 31 32 33 34 35 C£ W 00 23 £5 £920 CO 09 ££ 22 Ц 09 00 4C 45 54 54 45 52 53 29 29 £330 20 45 t£ 74 45 72 20 74 45 73 74 22 27 4C 24 34 £840 F5 AC W OE 00 CO 13 И 00 22 30 C£ 09 W 09 CO £850 CO Is 4C 24 ЗА 31 CD 34 F7 C9 70 FI C3 70 £’ CD £840 So F2 C3 70 £3 CO 44 F4 It AF EJ 38 Os IA CA EA £870 22 84 £8 DC £8 Fl £0 <3 CA £» CO AI E* CS F2 £3 ESSO 29 FS IB CO Is 03 30 F5 СЭ A2 EA 3£ 7F 93 Ft IF £679 33 93 CS 32 £5 C? 33 28 CD 32 £7 3£ 01 CD Cl 14 £949 04 02 CD 44 0£ I! FO £8 01 25 00 C5 32 IC CD F2 E93O £6 28 F9 II 20 if 01 12 00 СО 3C 20 J£ 02 CO 01 £9C0 14 CO F2 £3 20 FB CO 44 F4 IE AF 83 30 01 47 £9 £699 43 79 SC CS 64 F4 3E AF 89 30 01 47 □ CD FE Fl ESEO CS F2 £8C!28£9 3 32E8aanOF2n« £379 FS Cl СЗ к 02 13 'A 1J Cl Is It W 12 01 13 04 EICO SO 72 45 73 73 10 41 20 si 43 77 21 74 IF 28 П £010 74 31 72 74 20 73 11 45 74 43 5J 4? ti it И ОС £923 14 C-3 1! if 70 12 04 20 29 20 2! 29 20 U 20 Л £133 23 21'CD 5’ £4 ’.A CI £’ 7C IS -.3 39 Cl V -.7 72 £949 CB 03 30 01 «F If 2 ?8 X 1! C! £’ 11 95 C4 02 £‘W 45 S3 30 05 X OS Л 20 FC 13 :» 4» U 02 I,’ 84 E’sO 95 69 :• CI 12 73 3 35 FC 11 71 51 СО II it 3 if Ji Cl EF IC 34 03 » )! If i' 73 Ci CC « « a ~ £3:0 4f 22 79 52 .1 Cl £’ 1’ 44 1 41 U 01 V ri 91 £5=9 30 CI 39 Ct 32 10 FC 13 14 s4 a 02 47 J4 It » E=A9 33 :s :: os л co -z п " о: с: :c r s is ~i £929 44 34 F3 77 34 FJ 77 14 F? CJ i’RFICI Ph £9£0 C9 7F 57 3- 7! CI 3! 14 11 97 £’ Cl *3 W СЗ X £73) 29 3£ 02 CS 91 14 CO 14 90 W <5 2! - 15 49 20 £7£9 43 29 32 29 46 ID 43 29 42 CO 49 20 S' 21 <E CO £’79 54 20 *3 20 72 29 41 29 4C 25 3F 2'7 IF 20 ? CO EX-3 5F 20 SF CO «F 29 3F 20 8F 20 3F И 3F 20 SF 28 £410 7 S' 29 'F 29 =F 20 if CO Ct 91 C3 71 ’.4 II £A."9 IE £* 01 Я 00 СОЛС JO 1£ « □ 9! Il CO I'. X £511 W 59 4F 6? ii 74 20 74 6r CO --I sF a3 w 73 72 EA49 20 4! St S« 29 79 72 45 73 73 29 II 19 sJ H 79 £t:: 2£ 13 01 19 00 8F BF 3F SF 13 01 BF if SF ?U • АЯ 02 Bc 5F SF 4Г 10 93 8F8FSF8F:0 943FJF5F £A79 5r 10 03 8F JF sF .T 19 9e SF iF JF 9F 19 V, S £:-9 Sf 5F 3* 10 00 15 10 ЗЕ « C2 31 I» 73 CJ 37 C£ £.<?C F9 CS 57 Cs 3i 23 '} A> 54 Ct 2F F9 77 34 -T 77 EAA3 34 CS 29 37 £A 17 ‘i C4 £» CS .i Л " £3 22 »! EAiO FF 99 11 St W CD F7 Cl 56 Я СЗ £3 II II 09 £ACO Af 11 00 01 29 IC F7 CI « t? 49 13 3 FJ F9 44 £s.-3 57 21 3! f2 34 F9 77 3 7 С’ C9 CI £i O U £1 £1 У-0 43 CA tA CD £5 22 £9 4 Cl £7 CS FE F4 CJ 32 £9 £AF9 C3 38 £S У CA £A £5 CD 32 £? E! 22 Cl £« СЗ П
£4 О 41 С! П П 51 И 92 МЯМЗЕАС1С5«ЗО И54 CF 3 Л ПКЭ<? У И Г. Bl FE К » 3 72 72 32 5« П 55 С 34 48 К 58 С1 79 CS X 21 19 ES 55 И £9 Я О! CI 01 Н 11 В* □ Г2ПИПС1СЗПСЗ 44 49 75 75 X to 44 23 43 73 X 74 if 47 X «2 4? a7 Л 7 3 У 73 44 14 45 |F |£ И X 74 72 79 X 41 47 4! £< О 52 У Я <5 С1 £5 П 55 3 FE Ft С; У 3 £1 47 £» 4* С5 СВ FE F4 51 У О £9 23 П П Й 32 £9 К 02 Я 43 71 52 W СО Я 21 CF ~ X 03 00 Л 32 Е9 19 й О 44 F4 Я to J’ S3 FB 79 У 30 F2 *7 54 CS £9 F! СО 30 Е 4’ 24 23 £9 59 58 IF В! Ft 77 S3 tl 48 OS F8 tt Fl ТЕ S3 CF OF OF £4 FS Bl 53 57 E 29 Я «2 23 01 14 С 51 В E 24 E* 53 53 £9 «! 14 84 02 П to 0-2 Ц CO *F 32 30 П a 22 £5 21 3F F3 □ U £4 U 53 Ei IS □ 45 4£ X 25 К X 53 41 5t X S' 72 X 41 42 to 52 54 x x x ?:• x x x 20 x EFXXXXXX8F8F 44 X 51 У Is £3 57 5- Я К E! C 74 D El Е 7£ □ 23 £9 У IB П E5 2* 74 £5 30 X и к M X И X У 5: 45 X Я 43 52 45 45 4£ С X =£ И 41 45 20 a X У Fl X 3! 32 Я 34 35 0£ 7? 7, £| 3 32 Е9 У 59 Я S3 Я 55 21 93 П 01 X К X 23 !« 3 Е С 14 « W to 4! X 54 41 50 45 10 3 ti «1 t! s>5 E a 45 24 У II 51 47 F3 35 25 3£ 01 Cl X □ X X 11 4F £i 01 24 И П 2! 23 £9 Ct F2 £3 20 II 53 to F3 У В E ts 30 « К 47 73 П П 21 X <A ПУВ9ЕК32В9ЕЯ 81 23 W IE kt 14 К « <E 47 4E X 72 4F 4F It X 49 X 2 X X X X 20 X 12 41 X 41 45 71 X 74 to X 45 2czaaxxxx 43 71 45 45 4£ К it 45 70 45 X 30XXXXXX ХССИК04КИКХ «□«КУВЕНИ e*. n « с и □ a oi a K53XXC13239 11 M К □ X X Q Fl 19 E X X У 30 F2 to Г Я П ох п п а а и и а 018 2F SC □ 2i 21 £7 3! ах « » s о я » п СТА EI Л II 'А У П 1. 043 91 П 24 71 32 51 ЕВ Ено ос т, м « ю 0817 □ s- □ 3 Я W £t N □ ах а 91 <з к □ х к ЕИО R £♦ 11 СС « □ И П*5 И П « К »5 X И ОАО X 23 Я 25 20 71 45 ЕГл й X 45 К X 4! «с £К0 ьч A :t to 2 г, " СХ « Л Я У У £4 to К! а з с ?»с: у ti G'S £9 47 П FE Fl С2 32 ЕСОО 3 01 14 П 41 И У ЕХ10 Fi И П IS 72 Я 1Е Е2?1 11 Ы 31 Я if 22 П CJ0 W 05 Я 5 10 FC F5 си о ;t с з а а у ГХ ЕС to 3 П П 1й 53 Сл- Г К 3 3 IF С CF ЕГХ о? с? г п п л а ЕЖ 3 W В Я 57 to 7F £Г1 3 В £9 С9 Я 01 3 СК с 81 40 к п я х ЕЖ FE «3 У ГЗ £9 В2 X ее и хив ссе СУ- <5 X 20 С V 41 44 £51 К ? 14 t! 00. X X CFJ У SF Г. К Я X SF ох з а п з я я а с;; :: с с с. м х п пз с с :: з зз в п Е538 £5 3 Е9 се 24 23 31 0.8 2 С la X « Я <1 ЕЖ X 3 К И rf 74 45 ЕЖ to 24 У И 44 24 У ПХ к оо 23 О X 85 21 ЕЖ 51 SS К 3 V 1» П сх а к 21 и в я к 1>: 42 to <1 to г; 4s 52 ПК S 45 4£ 74 45 П К ССО П Я 2‘ М У 01 Я □X 41 14 1! Г. ЕЕ 5! 23 ЕХО X О SC X П F2 ЕВ ЕУ'О П П 3 Е П 41 И СИ Г7 Г. Г EX Е to Я СИ О! К П □ К 3 Л ЕХ 4! 3 4! 14 И 73 £2 EES to 74 X Е с£ И 75 с*о U х а а « а п ЕИ I! К 72 45 73 73 211 Cai С to <£ 74 И to 73 ЕЮ X 12 К 14 К И Я ЕК 74 К 3 X 54 41 4? EEX » 21 S И S 2S S EK К Я 41 3 41 14 й ЕК 3 С X «9 П К С ESI Я И 51 П £7 I; Е СУ. 2 гО X П Д 3 41 els и a fi е: « w □ Е2Я ссоаЕсиккуэкукаа tm П 07 П а К И 29 21 97 П И to X И К 47 ЕЮ Я П У а 11 М <0 01 И II £9 и а П £9 29 EK 4F а 07 В Ct 32 £9 29 2J 52 Е У В9 ЕЕ Ы 39 ESC 47 to Г5 55 CS 27 П 07 Р У 97 F3 □ 7£ Г. 51 Е40 F! X 10 Е СО F2 £5 2В £2 й 32 £9 Cl F2 £1 X ЕГИ FJ 29 II 79 £ 0! У « 58 X 20 й F2 £3 2Е FI Ь'40 Ct 44 F4 К to К 30 П 79 34 05 □ V 10 F5 04 EF70 03 51 27 10 F5 32 97 П 59 16 Я X 14 01 48 49 УИ 45 14 X X X 20 И X X И 14 01 й 45 42 45 E9S оЗ 74 20 44 45 42 4! 79 14 W X X X X X X Р« 20 14 01 45 4! 7В 14 X 14 01 20 20 Я 20 14 X £710 X X 31 X 14 01 20 X X X 14 К К X Л X ЕС’ 14 01 X 20 34 X 14 И 20 X И 20 14 01 X 20 Е50 34 X 14 К X Г. Г 23 U М К 52 45 53 51 4F ЕЛО 52 45 П S3 45 52 45 45 4£ 20 28 20 s£ to IE 45 ЕЕО 20 49 45 70 74 2 2£ 7Е 27 S 2£ |4 00 W 52 45 F000 53 54 4.' 52 4 5 20 5 3 45 52 45 45 4£ X 25 20 7J F010 45 45 aS 43 74 'Л 70 41 47 45 20 <• to У X BF f020 X X 17 15 W 47 72 20 43 50 43 4С 45 20 3F 79 FOW С5 95 Ct 2В 2! 51 П 85 СО X X EF 03 31 04 3S F040 Я С! 7В С5 85 58 25 28 81 74 85 С! 2В 28 £• 05 F05C 31 04 0F 2: 3- 81 Cl С9 £F С2 0! Cl to 01 СО OF F040 41 31 OF 05 CO 02 £2 £1 £0 ЕЗ ЗВ C9 £F CO 01 03 F07C E0 04 0! 05 01 05 2E 23 41 3! to CO 04 43 CO 04 FOX 0! 03 £0 04 35 C9 7B 92 SO 02 74 tt £5 J5 Ct 29 FtoO 21 tl Cl 79 93 35 85 X 37 И 02 73 91 C8 X 28 FOW £F OS 24 SB 81 Cl 71 £9 M 17 74 H 39 04 E 43 FCSC *1 31 OF vt 0! 03 SB CO EF 43 »1 31 to 04 OF SB FOCI C9 74 Г» И EF 43 11 31 C- 31 OF M Cl 03 ЗЕ Г9 FOX П IS 28 P >3 SB IB Я П 73 Fl Ct 32 £9 Л Ct' FC-50 £4 £0 41 Cl £9 CS C5 £5 22 Cl E3 5! C4 £4 Cl « FtoO FI CC to F8 Ft 43 X £4 £5 52 91 ЕВ X 2F FC El FiW 41 Cl £9 £8 51 9a £8 C! 2F F0 CO 53 FC C5 К F0 Fl 10 D 41 CI £9 Fl 51 9a £5 CS £S as F0 Cl Ct 53 tA FIX У C5 Fa F0 EF 03 31 X S3 CO 85 28 17 23 04 EF FISC 43 41 31 to 31 04 04 to Si to 43 41 31 to C4 03 F1W 29 M ЗЕ 89 E5 09 Cl 94 23 89 £1 Г9 Ct 32 E9 Cl FISC 71 85 CS Ct 21 X Cl 79 Л Ct 2? X P 03 SB Cl ШС Cl 74 05 25 Cl 28 23 Cl 78 CS Cl X 23 EF 03 IB F170 Cl 31 Cl 24 H ES El 4| Cl £9 47 EJ <2 X 09 09 F1B0 £8 41 C4 £4 47 ED 42 CO Cl C9 Cl Л £9 ES 51 54 Fill E4 04 03 CS 33 CB 34 10 F4 3E 15 92 C3 21 ES П F1W 23 73 24 59 Я 0! 54 X C5 54 14 E8 51 59 Я 21 Fl’O CO Fl 01 X M Q И 2! 4! £J 01 « К C3 1> U FICO EE a 14 И К 42 45 54 54 45 52 53 X Л X 43 FIX IE 74 72 20 74 45 7£ 74 П S' 42 24 34 FS 22 F1E0 14 И И a 31 4C 24 У Л 39 CB 3« CB 39 Cl 39 FIFO 20 CC У W F2 47 2t 33 V 3E 03 32 31 Г2 3£ 01 FX0 32 49 F2 79 32 Я F2 CB 27 32 4£ F2 О 32 F2 2! F210 X F2 £5 to ЗЕ И К 47 Я П 5a El 11 21 F2 IS F220 El to 32 31 F2 32 49 F2 И 32 F2 £1 4B Cl El C9 F230 И M FS 3E 01 d 01 14 11 4» F2 01 0B M □ Я F2*O 20 Sc 02 □ 0! II Fl П 12 К 15 01 14 01 la X F25-5 йКУ9Е1НЕ102ППППП9В£8МЕГ F2S0 4£ EC aS EC 73 EC 94 EC CS Et 81 ЕЕ И F0 Ы Fl F270 IF CI Г. Tl 3£ 07 32 S3 Я Д 02 О Cl 14 3 It Fsso os z с: с: о: u го 57 2£ те a Cl П П C* £* F2W a U ЕВ to a SO F2 К S3 П П EE 1! С И 11 RAO 71 X □ К X У В Я □ 99 п- a Ft El X Fl F2S0 a F2 £1 й П CT a о; Я 02 □ 01 14 а О П га а a Е9 а *2 £i a Ft Ei и а и 14 с; о» а НЮ П <1 50 41 49 43 X X С «Е 17 00 00 Я Н 31 F2SI ЛЗЗ>ПЙУЯЯ17 07 0С 42 79ХС4£ F2F0 Л X С 41 П 34 77 to to Н X 7F 14 М М 50
& Z- ** I- ~ Z' z- 7' 1- к-' »• И "<• -П '-jJ *1 »1 у « О’ -ы -•» -к. <• 11 -"I к» О' J.I <•> на "кк 3: ккк •) тС iz« Л| *•• гп <» 11! kJ - 1 -1 -) -3 Й —1 7*} 3 - J 3 -3 —1 *3 *Э "к s 5 « 5 ?: § s % у i и t v а х S 3 •£ х у з к s з г z а г а а s s S s а и я z з а а £ и г а й х г г з a s s s г 8 2 х s s х а г 8 ах х д а а я»;х гла а д ах и ца у удя .: хх я.*: я у а ха га д. хлаа ;г у у а а а зс z а г а х ггас зчз г х г £ £ t] ,1 " к ’ й' !! It к к'-i И — 'Л 7 7 7, 7 3 '7 о * Л 3 7 i* Г* >к к > о <"j * А 3 Л G *3 *'I'J 7 7 7 > <> (•! 3'п» 3 7 Y 3 л 7 Л! U I» 7 ** <-< и и ’ « г;/ г r. ~ л у ’ п s л '<< i> г t; г у м у »* * л г t" к* кк-К 4 it к г г ‘a u t; г'х « z м о и л г и я к л о « л к и г ^ ! * и □ и у г- ь;; д a f г. х к a a а а и a u и х а а а ~-V а z х я д .г а а а л а z я д г a а д а и а и ” » xi s г a a s г я г а а - а х ка иа & х «sax s *; ess a s е а и а = 8 г a z ~ ~. г, а а а ж х s г, а ~ д у я и z z л а о а а а а □ s а а а а х а м и • a s t а а г. .-j х л s с « а « а а а .<; а г а а ч а I j s я у s s и г 4 я « а >,• s a t .t, a a n a n v a :i a s а з 8 я я н я к 8 a s = г гааг «л .* за az л s г. айкай «а?-, ааа аа г.аа'ггагз лая гаигиз №а is л вмзоаича хх а у « ь S « » » 5 и "й s к « ж у г. а >з г: х;. и а м х .• яка as.'-aar га к t ухгаа с. зма а амакза а а аз ям х аиагьлхгаазлхиавл’лазаааахааахйхйиххваваазгахзмихмгбизаигпичгк ч ЬУУУ -»Х— 2 <> -” 4, Л 7* Я Лт к» —7 .f. Л 4 л Л и'^ 7 Л к; <1. Л 7 Л 7j 2 *7 5" "Л Г« 77 X '3 *2 2 <4 2 о7 31 X' «7 X 2 At ik X X‘ К И .. У «4 S 1? и t Ц Д и л и 2 С <, £ « г,;; у ZX 2 У Z X и Z ± S л и Л Z а г Z 75 Z S «i Z Z V 3 X M Я & =1 2 У г и й и X М 8 3 а; ли» а 2 assn йаиидиа ииу л <. у. z а :и:~ as д а а а а а у г. да’ 8;с«иай28Чк«згаагзоаг?»35Ч 5> к v. ж к, у г н м м м а й д и х « ааияаоазгх’а а л ууааакагаухгйгхдзгайгаагйхайлмагз*; л у а а и х и и я я я ж а у а г: г а д у z г, и .z х с 5 ;й чк^акгкймсая ia xsxa асг^ииаз» sss а:; а □ j е п а 5 х х. а я -л а я а а а у д л д д г, с, х у у х * z д у у х д л я « я а я s х а д г. с д г. а и г □ s и у и а. а а = S и г и з □ С8 аг», ax»u::as 8 аги sas «а ча ss;. гигкгля ну ахах:: с;л£ ии su;i::x ми ззаи sss й м а и #
833333388383883883333388833SS38883838338 S88888888883888383888888833^S7«KWW73 3MS>:H 8 8 8 8 8 8 8 883883888383 8 833SSS3t;SS33?SJ2255; 8888888§88g8SS3888338S88S£Jeas«SS»37S7SSS 8888888838888888S83S8888833S333fc:S3SS37K3 888883888 8 8 888833883833333К 387 7 S 7 S S? S 7 7 3 7 8888888888888383888888838388о«НйййЗгйИ«7 3888888888838883388838383К S3 У 8833388 8 8 3 8 883888883383883888888838883^ К: И3883883888 3388883838888388888883888 8Е8К:8!еЯ373й7373 3888883838888833388833383333337337383332 88888888335888833888388888383377S7783««2 88888388888888883888 8.8 88833872Н7ЙКЗЗИ772 888838838 83 88S88888883S838a!3SS33S3S33332 8 8 8 8 8 8 8 8 8 8 8 3 8 8 8 3 8 3 8 3 8 8 8 3 3 8 8 3 3 S К Я К 3 S 3 3 КН £ 8388833 S 8 38858883 8 288 3 8 83 85? S С ft 3 8 3 8883888 788 5? 833888383838883883888888388838888888 3888833838338333883388888888833888888888 С888888838888888388888888333388888888888 £38888 5: 883838883 8 3 8 8 3 8 3 8 8 3 8 3 8 3 3 3 8 8 8 8 8 8 8 8 88S8 15 88888888883388888888888888388838388 W388888833888888383888883838388833388888 8883888388888388888888388833883888338888 MSS88S388888SS88888888888888883888888888 £3888888888888888888S8883SSSS88S88S88888 «888383338 3 88388338 88 8 8 888883 888 3 3888888 В 8 8 8 8 3 8 3 8 8 8 8 3 8 3 8 8 8 8 8 8 8 3 8 8 8 8 8 3 8 8 8 8 3 8 8 3 8 8 8 Г. fc 8 S 8 3 3 8 8 X 8 8 3 3 8 8 3 8 8 8 8 8 3 8 3 8 8 3 8 3 8 8 3 8 8 8 8 8 8 « 8888888888888X288 888888 883 X 8X83888838888 'Л Я 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 3 X X 8 8 8 8 8 X 8 8 8 К 8 8 8 8 8 8 8 8 8 Л 3888388888X38 5: 88 8 8888 8 8888 8 88 8 888 8 8 8888 8288888X838 88 3X3X883888888 8 888888888X888 »
ПРИЛОЖЕНИЕ 2 Описание работы с графическим редактором LP43K. После загрузки программы в память компьютера и запуска её Raw необходимо прогости калибровку светового пера, лая этого служит команда С. So время калибровки Вы наводите световое перо на белые квадратах со знаком в левой части экрана и подгоняете х нему "«<” с помощью кнопок 1 и Q ко появления надписи, свидетельствующей о правильаостя калибровки. Затея Бы можете перейти к работе с программой - в икжаей строке на экране высвечиваются все команды графического редактора. Доя выбора какой-либо команды необходимо световым пером указать на беды* квадрат под буквой соответствующей команды: - Е - используя её. Бы можете удалить, либо восстановить госледахв из начерченных точек, линий, символов или других геометрических фигур. - D - чертит линию от позиции, обозначенной X. ДО текущей созхпав - точки пересечения координатных осей. - М - перемещает точку х в текущую позицию. - С - чертит окружность с центром в X. радиусом от X ДО текущей позиции. - R - чертит прямоугольник с диагональю от X до текущей позиции. - F - заливает чернилами ограниченные области, внутри которых находится текущая позиция. - Я - позволяет рисовать линии произвольной конфигурации. - В, 1, Р позволяют изменять дает соответственно бордюра, чернил, буьмыа. - N - стирает весь экран и одновременно изменяет пост бумаги, ал тот, который был выбран последним. - Т - позлсляет сохранять Башу картинку на лгите иди загружать с ленты любые картинки. - К - сохраняет в памяти компьютера до 4-х Ваших картинок. - г - восстанавливает овну из сохраненных картинок или чередует их с выбранной скоростью, что создает аффект мультипликации. - А - чертит дуги окружностей от X До текущей аозиохх. - L - позволяет разместить в текущую позицию вводимый Вами текст. Работа со световым пером сопровождается жаждтием злобой кдавишк, кроме клавиши BREAK,
ПРИЛОЖЕНИЕ 5 > МОНИТОР ПИ 00 F3 01 СЕ 01 £3 F240 ЕГ7С 50 СЕ 08 Е4 50 It П К W СЕ 08 £7 И 1А 1? К F27O ПК 04 87 li OF И V (0 01 II II 02 08 00 91 <7 *7 F280 ПК ОС П 47 К II 5,- ОЕ ОС О? СО 57 71 ОЕ F3 00 2! F2I0 ЦАО 17 С* IE FF 7Г 71 .1 05 13 00 ЗЕ СО 2» ES Fi 7Е F2A0 ЕЕК 23 22 Ci fl DI El CS СО Fi Е5 2* ЕС Fi СО СО Fi F2B5 ЕЕ» El П СЯ 26 ЕЕ Ее К 23 St 23 22 £B Fi 05 И El Г2С0 ПК П CS П Fi £1 2» ЕС Fi 71 СО СО Fi 7А СО СО Fi F2M ЕЛО £1 £1 СО 4Е 15 <5 <2 <5 12 20 <8 2F 44 3F 20 01 F2EG ЕЛО ОС Ы П 21 ЕЗ ЕЕ £8 80 El СО As F5 И 58 СА 88 F2F0 ПИ П FE А< X 48 FE 4Е К FC Ct V F1 Зе 48 23 СО F3O0 EFIC 70 Ее Э ЕС ЕЕ Зе ЗС 23 ЗЕ О! А7 01 00 00 Е5 18 F3IC ПХ 82 О ТЕ F5 £5 El 14 СО Те' 2? С8 II С8 10 if FE F320 ЕТЗО И 3! СЗ 8: » 23 1! 20 ГО Ci 30 54 50 Е5 М £1 F33O ПК 20 V 77 23 Fl 2E FI 01 СО li F4 СЗ 18 F7 СО 3F F34O П5С F5 36 44 Л 04 Се й >t F5 П 05 11 14 FE И СА F330 ПН И F7 FE ЗС ’• FO ft 38 30 £С 77 23 10 £8 СЗ 89 F360 EF75 F7 EI К W 21 W ОС 04 21 АГ EF Ci Os СЗ 4s 23 F37C ПК 4£ 23 11 1А ГЕ 44 28 14 Об 30 ЗС С5 О* Я 47 С5 F380 ПК 2S 83 1’ 18 FC 54 С! 18 £4 СЗ 88 F7 О? Е5 3? 51 F34С П»5 С1 £1 34 Я 23 СО 87 Fe СЗ IS Fi СЗ 88 F? ОС 01 F3A0 ПК 50 С* 03 |4 03 £• 27 13 FD Зе 47 88 18 04 FD Зе П10 ПС0 47 ОС СЗ »8 F8 21 78 F1 П С8 47 5£ 28 FE Ц 20 F3CC ПХ 24 Се ОС 'О СВ 47 5е 21 01 ЗС 00 СО 00 СЗ ОС СО F3M ПЕС 00 ОС СЯ ft С! 47 Я» F! СЗ 47 Я£ СО 54 СЗ El Ci F3E0 ПЕС 02 II Е7 ЕЕ « 28 ЕС ЕЕ С7 СО Се Oe Ft Cl 47 54 FIFO FW Л 01 ЗС 81 17 И SO 01 24 И si 04 00 £0 80 04 F400 FC!) 24 Ei Fe ТЕ 23 22 £8 Fi 2A EC F4 CO CO FS GO 22 F4I0 FCX EC Fe 8! £J C3 CO Fi ЗЕ 2Я 77 23 El 21 CO CO CO F420 FCSC 00 W 00 К И El СЗ 43 FC FD Cl 47 5£ C8 Ci 04 F43O ГСП fl П 4? 54 28 31 SC Cl F3 CJ 47 5E Ci 2A E8 FS F445 FCSC 21 2» 7£ Ei C2 CC Fi 3? 24 77 FO Cl 47 IS fl C2 F45O FM 47 Г. СЯ 30 03 И 00 52 4C 43 70 52 52 <3 20 52 • F4eO FCX 4C X X 52 52 X X Я 4C *1 X 53 52 41 23 S3 F47O FOW 4C SC 20 S3 52 4C 20 42 41 54 20 52 45 53 20 53 F4B0 F0K 45 54 X 41 4E 20 2 0 W 55 54 X S3 42 43 20 4C F4I0 FC40 44 X X IE 45 47 X 52 45 54 4E 44 43 20 20 4C F4iO FGK 44 X X 41 44 44 20 41 <E 44 20 41 44 43 20 43 . F450 FOX 41 42 42 43 43 46 X 52 45 54 44 52 52 44 20 52 F4C0 FOJO 42 44 20 43 50 20 2C 43 S3 42 20 44 41 41 20 44 F435 FCf( 45 43 X 44 44 20 X 44 44 4£ 54 45 44 20 20 45 F4E0 FOFC 5: X X 4 58 IE 20 48 41 4C 54 44 4£ 43 X 44 FIFO F10G 50 X X 44 52 23 X 4£ 48 50 23 IF 57 20 20 50 FIX Fl 10 47 » X SC 55 53 48 52 45 54 20 52 42 41 20 52 F5IC FIX 42 43 41 52 52 4! T. 52 52 43 <1 52 53 54 20 53 fill Fl30 <3 4t X 53 55 42 X 58 4F 52 20 42 44 44 2е 4C F53O FIFO 44 44 X AC 44 41 52 AC 44 44 52 43 50 41 20 43 F540 FIX W 44 X 43 50 41 52 43 И 44 52 4! 4E 44 20 44 F55O FIH 4E 44 X « 4£ 41 52 44 4£ 44 52 4F 5 5 54 41 4F F5lO FIFO " 54 44 4F 54 44 52 47 54 44 52 X 2C 70 20 42 F570 FIK X X X 43 2 X X 44 X X 20 45 20 20 20 48 F’tO F1K X X X 42 X X X X 4- 4C X 41 20 20 20 28 FIFO fine 53 SO a 58 42 X X П 48 20 X 54 42 20 20 28 , F5A0 F1K 41 58 Л X 44 51 П 42 43 20 X 44 45 20 20 48 П80 FIX « X X Я 50 X X «Я 58 X X 4Я 54 20 20 <1 F5C0 FIX U X X 4£ W X X И X X X 4£ 43 20 X 43 F520 FIE4 X X X 50 4F X X 50 45 X X 50 20 20 20 41 F5E0 FIFO X X X X 43 24 X 4’ X X X 52 X 20 20 28 FIFO FX0 42 43 21 23 44 45 21 ЗС X 20 X 38 20 20 X 31 FiOO nil 30 X X 31 38 X X 32 30 X X 32 39 20 20 33 F610 ПХ 30XX33 38XX 3!XXX!2Xa20i£ F620 F» XXXXiEXXitiEXXXaiEaX FiX Г2К 00 40 OF OF 2Г OF 21 08 24 OF 00 26 01 CO IF 01 FS40 ГВв 00 » 01 a 2F M 00 23 13 15 14 11 OF OF 08 21 * Fe» IF OF 00 24 02 X IF 02 00 OF 0? 20 31 OO 00 21 11 00 OF 10 27 CF 22 09 26 10 00 2i 03 00 JF 03 00 OF 03 20 2E И 00 28 II 00 14 II 10 OF 08 22 IF 10 CO 24 04 00 IF 04 00 OF 04 20 30 00 00 28 14 14 OF II 2F CF 30 11 26 11 00 26 05 00 IF 05 00 OF 05 23 IE 00 00 28 17 14 14 11 II OF 11 30 IF 11 00 24 04 00 IF 04 CO OF Oe 2t 11 00 00 28 18 II OF 12 2F OF 30 03 26 12 00 24 07 OO IF 07 CO OF 07 75 33 00 00 28 02 14 14 11 12 OF 08 30 IF 12 00 24 CS 00 IF CS 00 OF C3 20 18 00 00 OF 01 01 GF 01 02 CF 01 03 CF 01 04 OF 01 05 OF 01 Oe CF 01 07 OF 01 Co OF 02 01 OF 02 02 OF 02 03 OF 02 04 OF 02 05 OF 02 OS 04 02 07 OF 02 OS OF 03 01 OF 03 02 OF 03 03 GF 03 04 OF 03 05 OF 03 04 OF 03 07 Or 03 08 OF C. 01 CF C4 02 CF 04 03 OF 04 04 OF 04 05 OF 04 Ge OF 04 07 OF 04 08 OF 05 CI CF OS 02 OF 05 03 OF 05 04 CF 05 OS OF OS 04 Of 05 07 OF 05 08 OF Os 01 CF OS 02 CF C6 03 GF 06 04 OF OS 05 OF 06 OS OF 06 07 OF 06 03 OF 07 Cl GF 07 02 OF 07 03 OF 07 C4 Or 07 05 OF 07 06 25 M 00 OF 07 08 CF 08 01 OF 08 02 OF 05 03 OF 08 04 Of 03 05 OF OS 04 OF 09 07 CF 06 08 14 06 01 14 C8 02 14 08 03 14 09 34 14 08 05 14 08 04 14 08 07 14 09 08 14 09 01 14 C8 02 14 CO 03 IS 08 04 14 08 G5 16 08 04 IS 69 07 IS 09 03 34 01 К 34 02 00 34 03 GO 34 04 « 34 C5 00 34 Ci M 34 07 И 34 09 00 CE OB 01 OE C3 02 0£ 08 03 OE 03 04 OE C8 05 CE 08 04 CE CS 07 OE 08 03 15 Cl 00 15 02 00 15 03 CO 15 04 GO 15 05 00 15 Oe « 15 07 00 15 06 00 35 01 00 35 02 M 35 03 CO 35 04 W 35 05 M 35 04 CO 35 07 CO 35 OS 00 2A 01 00 2A 02 X 2A 03 CO 2A 04 » 2A OS CO 2A 04 00 2A 07 M 7A 03 00 1C 01 OO It 02 00 1C 03 CO It 04 M IE 05 00 IC 04 00 1C 07 ОС !C 08 CO 21 14 W 21 CF К 21 14 7F 27 2F 00 17 16 2F 2C OF И H 03 20 32 23 00 20 IX 00 20 GO CO 27 7? 2F 00 00 00 17 17 2F 17 2F 00 14 03 20 32 24 0-3 X 18 00 23 IC GO 27 18 2F CD 2E 03 17 18 2F К 10 CO 34 25 CO 32 25 CO 25 02 00 24 W 00 27 02 2F ОС C8 2E 17 02 2F 00 CO 00 CE OS 25 32 26 W 2» 1A 00 26 II CO 27 !A 2F 23 СЯ II 17 1A 2F 2C И И 15 25 CO 32 27 00 20 It 00 27 1! OO 27 II 2F 23 10 11 17 II 2F OF 33 OF 35 25 00 32 28 00 20 IC 00 28 15 GO 27 IC li 20 00 GO 17 IC If 2C 15 И 2A 20 00 32 21 03 20 15 03 CF 12 11 27 13 2f 22 00 00 17 15 2F 00 00 M IC 25 00 32 2A 00 05 11 00 40 CO 7£ FS 21 CO 48 II £0 40 C5 3F F5 11 CO 43 CD ТЕ Г5 21 CO 50 II £0 48 CD BF F5 tl 00 SO C3 7£ FS >1 00 58 21 20 58 01 £0 02 E5 80 21 EE Fi £5 3E 20 04 20 77 23 10 FC El 01 Cl 04 CB CS 21 20 ОС I» 01 £0 00 £5 60 El Cl 10 F2 СЯ 04 08 CS 01 20 GO ED 80 ES 21 £0 00 II El Cl £0 00 E! 0Я Cl 10 EC Cl C5 05 ES C3 14 Fi ЗА 04 4 FE FF X Fl 18 24 C5 55 £5 C3 16 Fi ЗА 04 SC FE FF 28 17 Is 43 IE FF ЗА 04 SC FE FF 28 ОС IB 7A 83 20 F4 3E 03 32 C3 F5 18 05 3E 60 32 C3 F5 CO 11 EE FS A7 ED 52 11 AO 5A II It Ci 83 77 22 El Fi 36 04 SC FE FF 20 02 18 F7 П 04 33 3£ Cl CS EE 10 C4 30 53 FE 10 FE Cl 10 F4 2A £1 FA It Ei 7F 77 Fl El 51 Cl Cl £5 D5 2) ££ F6 II AO 50 06 20 C5 И 7£ £5 21 GO 3D Si 20 55 04 03 5F 16 00 CB 13 Cl 12 10 FA if DI 06 C9 C5 ED AO Cl FF CO El Of £1 Cl 10 Г4 £1 23 51 13 Cl 10 D4 DI El Cl 1A □ CO Fi СЯ H 51 31 02 £6 5F FE ЗА 30 05 FE 30
FM Hit F430 F4W FM F»33 FfcCO FIX FeEO FeFO F700 П13 Г720 F735 F740 F7X F7i0 FTC F7SJ F790 F7AO F7W m> FTX fm F7F0 FPM FLO FIN FFW FS45 FIX F’lO FJ7C FEN F590 F8X FE90 FKO FEN fsco FEF4 F9N F9I0 F920 ftj> tut H50 F’W F970 F990 F«-'O F7AO F9EO FO F’X FO FPFO FAM fa:o fcj FASO FAW F»5C W II X Fl Al N FI 47 Я C9 23 23 Cl 4F Fi 11 О 4F Ft 1J IS IS CD 14 Ft CO V F3 C9 04 M CJ W F3 CO 54 Ft 50 05 FC 59 CJ 13 F3 77 23 15 EF E5 СО К Ft IF Ct ГС F4 57 £1 04 C’ 77 71 E4 4F FE CA 39 02 04 37 4F 29 К It 4F Ft 04 39 02 ti 37 07 07 07 0? El C9 74 CO CO Ft 77 CO CO Ft C9 FS £4 FC IF IF IF IF Ca 30 FE 34 !S 02 Ci 07 77 23 Fl F5 E4 OF Ci 30 FE ЗА 33 02 Ci 07 77 23 F| C9 47 54 50 00 00 00 00 CO 51 10 51 F5 F» 3E 52 45 54 55 52 4£ 20 20 20 20 20 20 20 20 20 20 » 20 20 25 20 20 20 20 20 20 20 20 20 20 20 03 £3 73 53 FF 31 53 FF FJ £5 03 E5 E5 55 CS FJ 09 £5 05 C5 03 OS F5 OS ED 57 67 El 5F af £5 £3 73 S3 FF £1 £5 29 2! 23 22 53 FF 31 30 FF 3E FF 32 30 Ft II EE Ft 21 57 F7 0! 17 00 EC К CO It ft IE 7F Cl FE IF 33 F9 £9 50 72 t5 73 73 25 42 52 45 41 4S 20 kt tf 72 20 43 6F t£ 49 74 4F 72 21 X 40 0! CO 15 47 77 23 Cl 73 II 2v F3 01 03 53 3E OF 77 23 08 7t 11 20 F7 CS 3F F5 34 IE IE 7» 32 AO 54 23 C3 At FS 00 CC FE 45 CA E5 F7 FE 52 U SI FE FE 42 CA 23 Fl FE 43 CA 4F F9 FE 43 U 4£ F9 FE 44 CA 04 F9 FE 49 C4 55 F9 FE 44 CA El fl Fl ч» CA £9 F? FE 41 CA 14 FA Ft 34 CA eA Fl Ff SO CA 12 Fl FE 59 CA 55 F3 FE 5A CA ?< FE Fl 4£ CA EF EE IS AE 34 4C 00 00 CO 44 FE 23 CO 75 Ft 29 9s 23 CD 4F Ft CE FS 23 Об 0? CO [5 F5 CO 54 F4 20 !A FE 29 CA E3 F7 F5 C5 3F FS Fl FE CJ 25 04 FE 4« 20 03 IS CE 13 CJ 17 Ft IS 25 52 CA St П 77 2! 05 20 05 £5 21 7£ Ft 4f FE CA 2S 02 54 37 El ED 47 II 14 £4 <7 FE CA 38 02 04 37 ED 47 El El 1! it 55 ES II EE-Ft 47 £5 52 11 « 5A 19 34 39 El О! Cl El 21 Fl 0! 04 Ok 7£ Cl IF 12 23 13 10 FJ £1 C5 EC F£ CF FF 00 34 24 CJ 44 FJ 23 C? 71 F4 CA 58 F7 23 |A FE SO 35 04 FE 20 30 02 3E 3F 77 2’ 2! CO !3 F5 2A CC SC FE £2 CA 88 F7 Ft 24 23 09 FE 85 SO Cl FE 20 3C 15 F3 CJ V F3 Fl F£ » 23 04 FE 24 25 03 18 H 13 CJ 17 Ft II C3 77 12 Ct 14 Ft CO 3F FS 19 FO D9 2! EF F8 59 Il 2£ FF 04 01 CO 04 F8 04 03 CS 04 M CO 51 Fl Cl 10 F7 C! S3 F7 CS CC 3F F5 C! £5 M I! 01 04 W EJ 10 13 55 59 £1 CS Ct CA Ft Cl 10 £5 C9 49 52 20 X 41 27 4a 27 42 27 43 27 44 27 45 27 43 27 4C 27 41 44 20 20 42 43 20 20 44 45 23 20 49 AC 20 25 A4 53 20 20 49 59 20 20 53 50 20 20 X 43 20 20 34 42 CO 44 FS 23 CO 73 F4 CA 99 F7 CD 14 F4 21 £3 Ft 72 23 73 35 23 £1 01 33 X EJ « D! 3£ Ci 12 IS 3* CF |2 13 32 F7 12 CS 99 F7 34 41 C3 44 FS 23 i* 2! E3 F4 St 23 IE 35 23 0; 03 X £5 95 01 El C3 9? Ft CO it Ft C3 38 F7 34 43 CO 44 ,5 23 CJ EC FE CD S3 F? 2A 55 FF EJ 78 53 FF Cl ED 73 53 FF £3 31 3D FF Fl £3 47 C3 Fl 08 59 Cl ’I E! tl F! Cl 31 £! 15 E! Ft E! £3 78 S3 FF П 7! C9 34 44 C5 44 F3 23 CO 7D Fo CA S3 F7 CJ EC Fi CJ IJ FA £2 7J S3 FF El 15 CA 2! CO 40 О! X 19 AF 77 23 Cl 78 I! 20 F! С! X 03 SE 31 77 NCI 78 81 20 F7 29 3t 49 CD 44 79 3E 01 i! OF ” 44 CJ 44 Fi AF 19 07 3: 4t CJ 44 FS S 32 П £5 F4 CD « Ft Ct S3 F? 01 X 02 11 EC Ft CD A« FS Ct 54 Fl JJ 05 FE 59 CA И F7 77 Ее 4F FE Ы 38 02 tl 37 ll EJ £1 23 10 £3 22 FC F£ 34 £t Ft FE X 28 2E FE 02 28 55 39 2A EA Ft £5 EJ 51 El Ft AT E3 52 £5 C! 03 DI D5 34 EE Ft 13 5F » 01 14 Ei U 83 23 34 EC Ft 4’ AF 77 23 К FC H CJ n Fl И 2> H Ft У EC Ft <F Ct X 09 £5 FAX ES Cl 2A EA Ft 17 £1 42 £5 Cl 73 El ED П El Ft FA70 EJ 10 ЗА EC ft 47 AF 12 II 10 ‘C f C3 98 FT u FASO £A Fl EJ II £8 Fl A7 £5 42 ЗА 98 П П El Cl □ F*?t 58 E> Fl ЗА EC Fl 12 13 CJ 71 M 20 Ft CS 4 F7 FAX 73 53 7J Fi CJ £2 Я E8 Fl 23 CJ 71 Fi Cl □ 53 FA83 EA Fa 23 C9 34 4! Й 44 Fl CJ X FA CA 88 П CJ FX0 71 Fi ;a S3 П £J 53 EC Ft Cl EC Fl U U 4 EJ FAN 41 ES Fi А7 EJ 42 54 93 F7 23 El Cl ЗА E3 Ft EJ FAEO 51 EC Fi EJ 52 S3 X 2A £9 Fi £3 51 EC Fa £1 M FW0 CC ’9 F7 CA £C Ft « 21 П 11 2A £A 4 £> Я C3 FSN S3 F7 U 55 21 EE Fi II W X IE FF 32 3J F. □ FDIO IE Ft St Ы CO 44 FJ Cl X Fl CA 38 F7 □ j£ q FV.i CJ 3‘ F5 П S3 £8 Ft 21 £1 Ft CJ 17 Fi .4 X 23 П32 C5 4F Ft IS IO FT 05 Cl 02 П CJ 44 Я 2» 3 Ft П40 л A7 Et 52 30 £1 3E FF 32 jj Ft 23 M F7 X It FiI-5 A’ £7 53 Её Fi 2a £A F, El 52 74 S3 F7 CS □ SF F9-0 F5 2: t£ F> CO 17 Fi 23 CS 4F Ft U El 53 £9 Fi F870 22 EC Ft F£ JO U H EF П F| U К EF F! CJ 3 FS90 4£ FC :£ £5 CA 44 FJ Cl 59 FJ Cl £3 £7 CJ 14 Fi Fi90 FJ П 74 X 23 '.E CJ 02 Fl CJ 41 Я ” Я S 31 FIFO Ft Cl 13 »C Cl 10 4? Cl 37 ГЗ :! ££ Fi 21 IF П FE’O 01 I! У £1 SO CJ 14 Ft CJ EC Fl X X .3 SF CO FK0 20 4S 4E 14 45 52 CO et 47 П У. !J >f ’2 еЗ Я FeM 20 58 20 64 aF 72 20 |5 *E i4 20 21 j? c2 <7 37 F5-0 30 DI 24 30 SO 01 24 35 30 01 74 aF 71 23 П 1! F£FC 43 FC 97 87 3C 01 |4 31 30 01 14 IF 11 .4 X 2! F2X FC Fl £7 £0 10 X 02 J9 11 Ol F7 Я £; 7f 23 ГЕ FClC X C3 E5 4F 78 П 01 25 Si Я' й 2 12 II Я 79 FC70 FE 27 » 32 FE ’9 21 I» J’ □ 25 EF S’ Г И W гем ol :• t! x и :i 20 01 o« x ej x £2 <2 fc и FC40 20 F3 > 15 C7 £! £4 20 £3 -4 71 23 22 £1 ft £1 FC50 2A i. Ft CD CO Ft £1 FE W SO :5 35 70 0! 74 kF FCiO £5 J* El £S CD Г Ft El J« IS 2? £3 M w* ’5 9| 7570 W Cl 25 :F IS £1 П CF 39 II ЕЕ X 3 10 К 21 FC90 59 12 13 J9 25 CI tl It 29 12 13 Я 19 Я Я СЗ FOO ЕЕ 59 18 25 Ч ~ 33 17 32 Л 0’ 12 1! 2’ 75 К FCX ЕЕ 31 29 72 13 2’ :• £А 23 X ЕЕ !• ЕА 14 CI FH0 СО F4 F2 CS <7 ЕЕ 23 05 13 :• СО 23 Ft >3 □ S3 FCCO £9 F. 22 ЕС '4 F5 £. СО 20 <3 fl FS CI У Л 37 FCOO CI 37 47 21 t’ ГО 17 17 85 30 JI С< v 11 FC Ft FC£J С! 51 SO £3 S3 El 07 FS 73 S’ 70 2! 77 Ft P FIFO B’ £5 20 J’. 74 aF 11 01 П П CE CO 51 X El F5X AO £3 O’ F5 И X F; 25 43 О CJ »A Fl 4? 17 17 F510 17 33 47 21 37 f; S’ 3’ F5 2' Ol 24 |F II Ft Ft F02J 0! 04 M EJ 20 FI FI Ea CO 4? Fl П *0 Л 3F 3 F225 Я Ci 3F И 2a 20 12 51 FC 12 IS ЗЕ 2C 12 73 Fl F2»0 C9 27 CF 27 CS 27 SO 47 Fl 91 И 39 П 21 TF F! FHO 37 «’ 55 SO 0! ’4 aF 7E 20 01 W X £1 X E2 44 FC40 Fi Si 20 FS CO ‘5 FO CI !A 4 !A Cl Cl Fi 13 □ F570 53 £i Ft 22 E2 Fi 21 X Fl Si X СЗ У X Я U F7:0 35 21 05 •! FS FE И 52 9: FE Ea 0? FE К Л CE F29-C 32 17 Fl FE 02 2a 34 F- 01 23 19 21 2t П 3t 51 FIX 23 34 11 22 Fi Cl Я Cl 37 Cl Я IS 0 7 77 2E □ FIX CS £7 FJ 2! Ci <’5 Зе X 23 Fl Л Я Л Я □ Я F2-2J 54 07 77 C2 Sa IE Я EJ CJ 17 Fl 71 Ea 'J □ Я FJJO 21 i> FJ 28 OS St IS 23 IB 03 34 Cl 23 34 11 Я F2-0 CB CF Cl Я 7S Я 23 Я Ca X Г СЗ Ч ". За kF FCFO 23 F2 С. X Я У 22 02 5« Л 74 28 03 24 X Я FE5J £1 У 21 X Cl 2F 21 ’« П Я Ct » 77 Л S Я пи 20 02 34 И СЗ й Я 21 U FS Ft FJ £t kF Ft 24 H2J 20 C4 ’i 25 U У fl OS 25 M 3* 11 ll 77 Ft И FEX 25 04 It 19 11 Я £4 Г FE St 20 17 Ft 3i 12 23 FE40 П Я 21 Я CJ Я Ji S3 20 W It 23 ll 51 Ci 2« П50 J7 ll S3 Fl Я IF 20 3 34 Of 23 а Я 2» 12 □
nw и n м и « n FCt- Я П 4? Jt «7 J* та c< it r. u w и FEW 15 У «7 17 17 <7 FEM U У 77 и Cl Fl f£M 45 !.’ J7K-34 Я та It Ft CS 7 Г5 7! та U П U Fl FE ’• та M FE 4: 28 '.4 FT та « с» fe « г. г» FT PC V, К « M ОС К FFlt *5 N W X Ct X та a <« ос и cj ст a ;o it jc 5» к л а к it n л и :f it 7» a if ’’ a и я м a я is н a t :r F! t-. IF Cl JF Ct " Cl " ;; Sf U CJ !? П 5С 12 <• IF 54 CS 44 F8 Cl M Fa :« F7 " И ГЕ II EE Ft Cl И « Ц EC 3. Я Т/ F! Ji 47 К FT Js 7» CI 7: Ci П 4£ Ft 3 »s F5 r£ и п н п co к о: и w oo Ct M И К ОС ОС К И CO !-: CO OE CJ 41 0? ?: К Cl vl oc 5: 45 И *0 Sf К W »7 w w FTJO 9! JJ tt FJ fl Ci 02 « FF4J W 2! 17 ’? Ji Is ." 54 FFIC С! У 5C Е» 7C Js 2? IE X ” 4? 72 <2 *7 72 » FF7i- x *» »t t- <: к :з FF?o t: ~ t; “ i: <j ю и та к <: <: те «: «г и со FFW М CJ CJ 52 42 С ’2 C-l FFEO К 40 40 43 43 SJ 7E 05 ff:o w <j :2:: « ч и to П5С W 7C 42 Ч 7C <0 40 CO FFEC И 7C 42 <2 72 <« <2 00 FFFO К fl IO 10 10 10 10 И CO EF FE t! Ft a S <4 :f v rs » :t 25 54 c?:: ‘2 4: n t’ и co .0 70 42 13 42 <2 :: M Ct 'E W 72 43 4C 7E CO 22 4; 45 4£ 42 32 00 « JE C? 08 CS C« FE x N « 45 TO 4; 44 42 W « 42 14 M 42 42 42 M cj к ‘г 42 42 42 :c ?o w «г и 52 с» x oo оз j: 40 :: 02 42 sc к CO 42 42 42 42 42 X 00 Прсгрлкли МОНИТОР загружается а верхние 4X оперативной памяти с елреса 610$$. адрес старт* 63247. Би можете занести ее в память компьютера с помокьх прсграюаи пестикааатиричпого гяода ( стр. 2S ) начиная с адреса 6’099 ж Затем сократить и* аенте коигнаой SAVE "MON” CODE 62099, 4436. Есах Вы всоо«з>зуете е« совместно с программатором, то после загрузки по.таержки грограмжктора загружается МОНИТОР и стартует по команде RANDOMIZE USX 63247. Есяг МОНИТОР используется самостоятельно, то загружать его' нужно кожииамм: CLEAR 61093 : LOAD "MONITOR' CODE : RANDOMIZE USR 63247. После загрузки на якраие появляется сообщение; "Press BREAK for MONITOR", акхмжте "BREAK", МОНИТОР готов к работе я ждёт ввода Жоаоасхы. Команды МОНИТОР». Комдиха М аала пп пп рр. После набора 4^ot цифры жеетжадпатиричиого адрес* ахала, считывается я появляется на «кране соаержжыое ачеяхи памяти с втим адресом nn t'NEX). После «того Вы можете овеет* новое значение тот, которое после нажатия ENTER будет записано в сажать со адресу едал Есди после набора г.з Вы не нажали ENTER, то Вы ео.6 раз можете изменить содержимое вто* же ячеякх, введя новые дамьые рр. Команд* А адд* ЬЪЪЬ ооос позволяет перенести блок данных с адреса глал со адрес ЬЬ’о'о а другую область памяти, начиная с адреса ссос. Команда F аала ЪЪЬЬ сс заполняет память с адреса вала по адрес ЬсЬс одинаковыми данными ос Команда Y возврапает из МОНИТОРА в Бейсик. Можно поработать * Беяскле и вернуться обратно а МОНИТОР с помощь» RANDOMIZE USR 63247. Команда R отображает на акраье значение всех регистров аосхросросеосс ра. Команда Z алл* ЬЪЪЬ выдает на экран иди на экран и на еркгтер дисассеибхироолниое содержимое памяти с адреса алая по адрес ЬЪЪЬ а квемоиие микропроцессора ZBO Для вывода на экран нужно после вопроса "PRINTER 7" нажать клавишу N. Команде Р LU* ЬЪЪЬ выдаёт на принтер содержимое памяти с адреса азах со адрес ЬЪЪЬ в NEX виде строками по S баятоа. Эта и предыдуяая команды рассчитаны на работу с параллельным интерфейсом программой "CENTRONICS" (стр.)2). Команда $ аала работает как команда М. ио служит для ввода текст*. Выход из режима через "STOP". Команда N позволяет переводить числа из NEX в DEC и наоборот. После ввод* N и* экране появляется вопрос "NAMBER H/D" - вводите Н. для перевода HEX числа или D, для преобразования DEC числа. После чего введите t - S3 -
ПРИЛОЖЕНИЕ 3 МОНИТОР. свое число и ENTER. Команда J ахал выполняет безусловный переход по адресу taxa, акблогично команде RANDOSCZE USR в Бейсике. С её поыоиью Вы можете стартовать свою программу. Если Вы отлаживаете программу и Вам яужяо оставсвиться по адресу гала. то используете команду В лалл, По зтсв команде содержимое ахал и следующих двух адресов переписывается в резервную об алеть МОНИТОРА, а ыа их место помещается 3-х байтовая команда CD OF F7, которая передаёт управление МОНИТОРУ. При .этом содержимое регистров мхкросрссессора в момент останова запоминается и может быть выведено командой R- Чтобы установить другую точку останова нужно сначала отменить предыдужую команду В. Команда К отменяет команду В и восст ан ал» .чает содержимое 3-х адресов памяти. Для продолжения прогона программы используйте команду С. § S § Уважаемы» пользователь СПЕКТРУМа, мы надеемся, что в нахе» методическом разработке Вы Назли ряд полезных схем и программ. Конечно а неё ие могла полти вся информация касающегося Вашего СПЕКТРУМа. Хотелось бы знать Ваше мнение как ио данному выпуску, так к по содержанию новых методических разработок. Устраивает ли Вас используемы» нами способ распечатке программ в шестнадпатеричьом виде и каков максимальны» объём программ лай кодов ПЗУ. который целесообразно публиковать таким способом. Инфорыадхю о каких, существующих или ещё ие разработанных, схемах, программах. чертежах конструкций Вы хоте» бы подучить. ЕсесоюзныИ бана данных пользователе» компьютера СПЕХТРУМ, в котором теперь есть и Важи координаты, организовал с целью жирокого распространения информации, касающейся Вам его компьютера и более с сане го удовлетворения Ваших запросов. Перечень услуг, сказываемых абонентам банка данных НТХ "ПЛЮС": - рассыпка по адресам абонентов информации О новых разработках схем и программ___________________________Аеепш-ню - консультации по разработкам, приобретённым у НТК "ПЛЮС”.......................................„......... бесплатно - индивидуальные консультации объёмом 1-3 киста___________________S-Ю руб. - разработки схем и программ по заказам............... по дсгсэориоД цене - услуги предприятиям и кооперативам............. по безналичному расчёту - приобретение у пользователей интересных в новых идея, схем и программ..............._.....до договорной пене Мы ждем Ваших писем по всем витересуюс.хм Вас вопросаж. 127566 , МОСКВА И-566 НТК "ПЛЮС 9 § 9 - 34