- Там еще сигнал готовности есть...
Вид для печати
Согласно документации, сигнал готовности передаётся в обратную сторону - от перфоратора к ЭВМ.
Подключил логический анализатор к плате ключей контроллера ПЛ-150М,
подключал входы анализатора к коллекторам транзисторов КТ345, массу - на массу...
Проверялось на следующем коде:
1000/ 012700 000001 105737 177554 100375 110037 177556 106100
1020/ 103371 000137 173000
должен пробить 8 дырок с бегущим битом
Вот диаграмма работы с этой программкой, анализатор подключен к разрядам данных 1-8:
http://www.tis.kz/large/El-100-25/PL-1.JPG
Потом попробовал подключить три канала анализатора к сигналам ВКЛ. Эл.Дв., Тран.Ленты, Тран.Дор., так-же к коллекторам КТ345,
но почему-то при подключении туда анализатора, самопроизвольно включается двигатель и транспорт ленты перфоратора...
Куда вообще желательно подключать анализатор, чтоб произвести нормальные измерения?
Не, вряд ли они сильно чувствительные. Тут смотря какое напряжение присутствует на входах логического анализатора, и смотря какое у него входное сопротивление.
RT-11 для тестов.
Грузится с ленты, ставится в VM: и оттуда работает.
Рецепт приготовления: копируем образ MYDISK.DSK на MY дискету, ставим ее
в карман 1 (она не загружаемая) на ДВК, переходим на нее, запускаем MKTAPE.COM:
Получаем загрузочную ленту с нужным набором, несем ее на Э100-25, грузим,Код:.AS MY1 DK
.$@MKTAPE
.INI/NOQ/FIL:MBOOT.BOT MT:
.COP/NOLOG MSBOOT.BOT MT:/POS:-1
.COP/NOLOG MDUP.MT MT:/POS:-1
.COP/SYS/NOLOG (SWAP,RT11SB).SYS MT:/POS:-1
.COP/SYS/NOLOG (RK,DX,VM,MT,LP).SYS MT:/POS:-1
.COP/NOLOG (PIP,DUP,DIR).SAV MT:/POS:-1
.COP/NOLOG (RESORC,DUMP,FORMAT,TRANSF,DATE).SAV MT:/POS:-1
.COP/NOLOG STRTSB.COM MT:/POS:-1
.
создаем систему на VM:
Код:000000 000000 000000 000000
$MT0
MSBOOT V05.08
*MDUP.MT
MDUP V05.70
*VM:/Z
*VM:A=MT:
RT-11SB (S) V05.07
?KMON-F-File not found DK:STRTSB.COM
.COP/SYS/NOREP/EXC MT:.(BOT,MT) VM:
Files copied:
?PIP-W-Output file found, no operation performed VM:SWAP.SYS
?PIP-W-Output file found, no operation performed VM:RT11SB.SYS
MT:RK.SYS to VM:RK.SYS
MT:DX.SYS to VM:DX.SYS
?PIP-W-Output file found, no operation performed VM:VM.SYS
?PIP-W-Output file found, no operation performed VM:MT.SYS
?PIP-W-Output file found, no operation performed VM:LP.SYS
?PIP-W-Output file found, no operation performed VM:PIP.SAV
?PIP-W-Output file found, no operation performed VM:DUP.SAV
?PIP-W-Output file found, no operation performed VM:DIR.SAV
MT:RESORC.SAV to VM:RESORC.SAV
MT:DUMP.SAV to VM:DUMP.SAV
MT:FORMAT.SAV to VM:FORMAT.SAV
MT:TRANSF.SAV to VM:TRANSF.SAV
MT:DATE.SAV to VM:DATE.SAV
MT:STRTSB.COM to VM:STRTSB.COM
?PIP-W-Reboot
.BO SY:
RT-11SB (S) V05.07
.R DATE
Date? 16-MAY-2011
.DIR
16-May-2011
SWAP .SYS 28 16-May-2011 RT11SB.SYS 99 16-May-2011
VM .SYS 3 16-May-2011 MT .SYS 9 16-May-2011
LP .SYS 2 16-May-2011 PIP .SAV 30 16-May-2011
DUP .SAV 52 16-May-2011 DIR .SAV 20 16-May-2011
RK .SYS 3 16-May-2011 DX .SYS 4 16-May-2011
RESORC.SAV 35 16-May-2011 DUMP .SAV 10 16-May-2011
FORMAT.SAV 28 16-May-2011 TRANSF.SAV 16 16-May-2011
DATE .SAV 4 16-May-2011 STRTSB.COM 1 16-May-2011
16 Files, 344 Blocks
32 Free blocks
.
Подготовимся слегка к процессу :)
Тупая программа которая читает ленту и пишет в файл, совместимый с E11/SimH.
Прога совсем тупая: читает только MT: (можно использовать ASSIGN чтобы прочитать другое устройство), пишет только в MTTAPE.TAP, драйверы ленты и устройства DK должны быть загружены, максимальный размер блока - 10240 байт.
Пока хватит, если понадобится - доведем до ума :)
Код:.LO MT
.RU RDTAP
80/2 EOF
512/200 EOF
80/202 EOF
80/204 EOF
512/420 EOF
80/422 EOF
80/424 EOF
512/650 EOF
80/652 EOF
80/654 EOF
512/900 EOF
80/902 EOF
EOF
ROLLIN V005A - программа для бацкупов
Код:ROLLIN V005A
#/HE
THE STANDARD COMMAND STRING FORMAT IS:
#DEV:<DEV:/OPTIONS:N
DEVICE NAMES ARE "DF:" (RF11 DISK), "DK0:" TO "DK7:" (RK11
UNITS 0 - 7), "DP0:" TO "DP7:" (RP02 DISK PACK UNITS
0 - 7), "DC:" (RC11 DISK), "DT:" (DECTAPE -- IF SEVERAL
UNITS ARE NEEDED, UNIT 0 IS USED FIRST, UNIT 1 NEXT, ETC.),
AND "MT0:NAME" TO "MT7:NAME" (MAGTAPE UNITS 0 - 7). NOTE
THAT MAGTAPE ALWAYS REQUIRES A FILENAME.
OPTION SWITCHES ARE AS FOLLOWS:
/BOOT:DEV BOOTSTRAP FROM SPECIFIED DEVICE.
DEV MAY BE "DF" (RF11), "DK" (RK11),
"DC" (RC11), "DT" (DECTAPE), "MT"
(MAGTAPE), OR "DP" (RP02 DISK).
/DATE:01-JAN-70 USED IN WRITING MAGTAPE LABEL (OPTIONAL).
/FIND ON INPUT FROM MAGTAPE, PERFORM A SEARCH
FOR THE SPECIFIED FILE. ON OUTPUT TO
MAGTAPE, SKIP TO END OF DATA.
/HELP TYPE THIS DOCUMENT.
/NOLABEL ON DISK TO DECTAPE DUMPS, PREVENTS THE
LABEL RECORD FROM BEING WRITTEN.
/NUMBER:N N IS THE NUMBER OF 1K TRACKS TO
DUMP OR RESTORE.
/PLATTERS:N FOR RF11 OR RC11 ONLY, N IS THE NUMBER
OF DISK PLATTERS TO DUMP OR RESTORE.
/RWIND REWIND THE MAGTAPE BEFORE USE.
/RSTS BOOTSTRAP RSTS FROM RF11 ONLY.
/SKIP:N SKIP PAST N FILES ON MAGTAPE BEFORE USE.
/TRACK:N N IS THE NUMBER OF THE FIRST 1K TRACK TO
DUMP OR RESTORE.
/V4A SPECIAL OPTION FOR LOADING RSTS V04A.
TELETYPE OUTPUT MAY BE STOPPED BY TYPING CTRL/O.
#