Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Доработка БК0011М для программного ТЛГ канала от БК0010
RSS

Доработка БК0011М для программного ТЛГ канала от БК0010

Для работы с ИРПС-подобными девайсами на скоростях до 2400 бод включительно.

<<Назад  Вперед>> Печать
 
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013

Используются только имеющиеся на плате ИС.
Только для вариана Э3 БК0011М с 1 шт. кварцем 12 мгц (для варианта с кварцем 4608 кгц необходим навес 1 шт.ИС 555ЛН1 ).
Т.к. контакт Б2 разъема УП БК0011М занят под прерывание IRQ270 - предлагается выбрать др. контакт. Номера контактов разъема УП для сигналов готовности не нормированы.
Максимальная стабильная частота приема и передачи данных при использовании 017 ПЗУ и частоте процессора БК 3 мгц - 2400 бод !
При использовании частоты процессора БК 4 мгц скорость обмена существенно ненормирована.
При необходимости работы 4-мгц БК0011М с данным ТЛГ каналом и софтом от БК0010 ( 017 ПЗУ ) следует настроить константы управления скоростью ТЛГ порта ( т.е. пропатчить текст 017 ПЗУ ).
Работа на скорости 9600 бод программного ТЛГ малореальна на всех моделях БК, а на скорости 4800 бод - недостаточно надежна.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
MM написал:
[q]
Т.к. контакт Б2 разъема УП БК0011М занят под прерывание IRQ270 - предлагается выбрать др. контакт. Номера контактов разъема УП для сигналов готовности не нормированы.
[/q]
Мне встречалась школьная 10я БКшка, где были отрезаны дорожки от цветного выхода видео и проброшены на него сигналы порта. Откуда-то из ближнего подмосковья был целый класс такой, со слов человека, мне машину давшего для восстановления цветного видеовыхода.

MM написал:
[q]
При необходимости работы 4-мгц БК0011М с данным ТЛГ каналом и софтом от БК0010 ( 017 ПЗУ ) следует настроить константы управления скоростью ТЛГ порта ( т.е. пропатчить текст 017 ПЗУ ).
[/q]
Можно не патчить, а перед вызовом прерываний emt 042/044/046/050 заносить в 0254 ячейку нужную константу. Это если родное пзу РЕ2-017 предполагается в колодку сажать.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Результаты экспериментов ( частично ) :

Использовалась БК0011М с Частометром БК, а так же ПЗУ КР1801РЕ2-017 и блок ИРПС с частотой 4608 кгц и переключателем скоростей FR0...FR3.
В таблице слева направо :
1. Частоты ЦПУ БК0011М, при которых была достоверность БК-передатчик, ИРПС с ТТЛ входом - приемник. Использовалось контрольное число 125 (8).
2. Номер скорости по таблице команд ЕМТ БК0010
3. Частоты ЦПУ БК0011М ( с ПЗУ 017 ), при которых была достоверность приема БКшкой посылок из блока ИРПС ( использовались прерывания по 64 вектору ИРПС ). Результат колонки ориентировочный и подлежит уточнению ( паялом ).
4. Скорость обмена, Бод.
5. Константы задержки в ПЗУ 017.
6. Работоспособные константы задержки в ПЗУ. Диапазон частот ЦПУ работоспособности констант - см. 1-ю колонку таблицы.
7. Работоспособные константы задержки в ДОЗУ БК0011М в тексте 017 ПЗУ ( передача из программного ТЛГ в блок ИРПС ), при частоте ЦПУ 4 мгц. Точность вывода - не хуже 1 %.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Текст 017 ПЗУ КР1801РЕ2 - "БИОС" БК0010 в части работы с ЕМТ ( 1-я часть ) и в части приема телеграфной посылки ( ЕМТ 44 ):
100112 MOV R5,-(SP) .........;010546
100114 MOV 000002(SP),R5 .;016605 000002
100120 MOV -(R5),R5 .........;014505
100122 BIC #177400,R5 ......;042705 177400
100126 MOV 100000(R5),R5 .;016505 100000
100132 JSR PC,(R5) ............;004715
100134 MOV (SP)+,R5 .........;012605
100136 RTI .......................;000002
*
117566 MTPS #000000 .......;106427 000000
117572 MOV R3,-(SP) .........;010346
117574 MOV R4,-(SP) .........;010446
117576 MOV #177716,R3 .....;012703 177716
117602 MOV #000020,R4 .....;012704 000020
117606 CLR R0 ...................;005000
117610 BIT R4,(R3) .............;030413
117612 BEQ 117610 ............;001776
117614 MOV #000260,(R3) ...;012713 000260
117620 BIT R4,(R3) .............;030413
117622 BNE 117614 .............;001374
117624 MTPS #000200 ........;106427 000200
117630 MOV 000254,R5 ........;016705 060420
117634 ASR R5 ...................;006205
117636 SOB R5,117636 ........;077501
117640 ASR R4 ...................;006204
117642 MOV 000254,R5 .......;016705 060406
117646 SOB R5,117646 ........;077501
117650 BIT #000020,(R3) .....;032713 000020
117654 BNE 117662 .............;001002
117656 CLC ........................;000241
117660 BR 117666 ...............;000402
117662 SEC ........................;000261
117664 BR 117666 ...............;000400
117666 RORB R0 ..................;106000
117670 SOB R4,117642 .........;077414
117672 MOV #000220,(R3) ....;012713 000220
117676 MOV (SP)+,R4 ..........;012604
117700 MOV (SP)+,R3 ..........;012603
117702 RTS PC ...................;000207
*
По результатам тестов с внешним источником телеграфных посылок надежные результаты приема получены только на скоростях 1200 и 2400 Бод ( вероятно, и меньших ). Надежная передача возможна на скоростях до 4800 бод ( включительно ) из ДОЗУ ( при 4 мгц ) и ПЗУ ( при 3 мгц ) БК0011М, или из ПЗУ БК0011М при частоте 3 мгц, с применением кооффициентов из таблицы выше.
*
Для опытов была собрана схема задержки выхода из ВП1-065 для возможности према БКшным ТЛГ-драйвером на ~107мкс :
<<Назад  Вперед>> Печать
Полигон-2 »   Другие архитектуры »   Доработка БК0011М для программного ТЛГ канала от БК0010
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS