Я не настоящий сварщик, но думаю -- потому, что контроллер останавливает процессор, удерживая READY = 0 (т.е. DRQ и INTRQ заведены на READY). Пришлось слегка извернуться, чтобы это сэмулировать.
Я не настоящий сварщик, но думаю -- потому, что контроллер останавливает процессор, удерживая READY = 0 (т.е. DRQ и INTRQ заведены на READY). Пришлось слегка извернуться, чтобы это сэмулировать.
Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
Неофициальный сайт об Орель БК-08 и не только.Распродажа печатных плат. новодел
Народ, может поможет кто? Подключаю железяку к современному TV через SCART разъем. В режиме монохрома - все гуд, все оттенки серого на месте. Если же убираю перемычку с Х10(1-2), то остаются только контуры символов. хотя цвета все заведены правильно. Осциллографа пока нет, но прибором (обычный цифровичек) в режиме переменки увидел, что на входе транзисторов VT4, VT5, VT6 шевеление наблюдается. Что может быть и куда смотреть? Помню что старую МС я через скарт подключал к блоку сопряжения и все цвета были нормально.
Airman, а на 16 пин скарта не забыли подать сигнал "Окно"? 1-3Вольта.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
Таки забыл. Осталось придумать где их взять.
P.S. Взял с 19 ноги
P.S.S. Интересно, а к VGA монику его подключить можно?
P.S.S.S Таки можно, только нужен моник с поддержкой 15 kHz
Последний раз редактировалось Airman; 16.10.2017 в 19:08.
Выкладываю обещанную супербыструю и супермалую прошивку 7.2 (С) Mikayev
Еще не понял чего там навырезано. но работает реально быстро и помещается в одну ппзу ( вторую можно и не ставить)7.2_1.rar
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Народ, кто может попробовать разобрать эту прошивку?
Ну через иду я и сам прогнал. Вопрос теперь разобраться что она делает что в ней есть, а чего нет.
Очередная хохма от разработчиков MC1502. В свое время в журнале радио №1 за 1993 год,читал такие строки:
А по факту IRQ1 нормально вызывается аппаратно через JK триггер DD16 (К561ТВ1). Для работы этого триггера необходимо подать на вход С (нога 13) тактовые импульсы. Их взяли с выхода вертикальной развертки видеоадаптера ( меандр 50Hz). Но вот на кой ляд эти же импульсы отправили на вход IRQ2 контроллера прерываний мне совсем не понятно. Наверное была религиозная необходимость, ничем другим это объяснить не могу. Отрезав подачу этих импульсов я получил рабочую клавиатуру и свободный IRQ2 ( можно каскадно добавить второй контроллер прерываний по образу и подобию http://www.malinov.com/Home/sergeys-projects/xi-8088)Контроллер клавиатуры в МС1502 существенно отличается по принципам построения и работы от аналогичного узла IBM PC. В последнем клавиатура представляет собой законченный функциональный узел на базе однокрис- тапльной микро-ЭВМ. Клавиатура работает совершенно независимо от главного процессора и передает ему коды нажимаемых клавиш по специализированному последовательному интерфейсу. В МС1502 функции контроллера клавиатуры выполняетсам главный процессор. Для этого имеется специальная схема, при
нажатии любой клавиши генерирующая запросы прерывания IRQ2. По каждому такому запросу процессор через микросхему КР580ВВ55А (порты с адресами 68Н. 69Н и 6АН) опрашивает клавиатуру и. определив, какие клавиши нажаты, формирует их скэн- коды. Эти коды, представляющие собой условные номера клавиш, заносятся в порт с адресом 60Н. Затем программно имитируется запрос прерывания IRQ1 (INT 9Н).
Дальше все происходит точно так же, как в IBM PC. Подпрограмма BIOS, обслуживающая прерывание 9, считывает скэн-код из порта 60Н, преобразует его в ASCII-код символа, соответствующего данной клавише или комбинации клавиш, и записывает этот код в находящийся в ОЗУ буфер клавиатуры. Прерывание 16Н читает символы из этого буфера и передает их прикладным программам. Разработчикам компьютера МС1502 удалось добиться хорошей совместимости с IBM PC всех функций обслуживания клавиатуры. Единственное отличие, которое удалось обнаружить, заключается в том, что не различаются левая и правая клавиши Shift так как в использованной в компьютере клавиатуре МС7007 контакты этих клавиш соединены параллельно.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)