![]() |
Помогите расчитать кондер в RC-цепочке.
Должно быть: 240 ом и 150 пик Какой кондер нужен, если стоит резистор 180 ом ? |
DarkStar
вывод тарелки в игре висит на прерываниях по IM2.
|
примерно - ток пойдет бОльший в 240/180=1,33 раза. следовательно, для "компенсации" нужен конденсатор 150*1,33=200 пик.
---------- Post added at 13:07 ---------- Previous post was at 12:59 ---------- Quote:
|
Quote:
Quote:
На кондерах получилось сдвинуть тарелку вправо на процентов 60-70. Но дальше городить кучу из кондеров и инверторов это не есть гуд. Как можно задержать инт ? Исходное положение вот: http://s017.radikal.ru/i407/1110/69/67282324c80dt.jpg |
Сейчас посчитал, надо задержать ровно на 64 такта.
http://s017.radikal.ru/i417/1110/c3/f78560c5210ct.jpg |
Quote:
---------- Post added at 20:13 ---------- Previous post was at 20:11 ---------- Quote:
Надо сравнить схему с Ленинградом. Дайте ссылку на схему этого компьютера. |
Quote:
Хотябы применительно к ленинграду, а я поищу осцилом подобные сигналы. Задержать надо ровно на 64 такта. Написал в личку. |
Quote:
На тактовый вход счетчика строк наверно подается строчный синхроимпульс (/SS в Ленинграде), а можно попробовать подать сигнал бордера в строке (/BS в Ленинграде). По схеме трудно понять что куда идет. |
Quote:
А что на остальные три ? |
Quote:
Можно попробовать задержать кадровый синхроимпульс на пол-строки с помощью триггера ТМ2. На вход C триггера подать сигнал частотой около 31 кГц (взять с одного из выходов счетчиков). На входы R и S триггера ТМ2 подать 5 вольт. А уже из задержанного кадрового синхроимпульса делать INT. |
Quote:
|
Quote:
|
Ну в общем как-то так получилось:
http://s19.radikal.ru/i192/1110/ac/9745ea7c212at.jpg Колонки поменяны местами . А отчего это зависит ? Должно быть 00 40 01 41, а у меня 40 00 41 01 Такое же наблюдал у себя на ленинграде-1 Кстати в программе тестинт также как на фирменном теперь справа косяк отсчета, вернее рисования белой полосы. Даже в акваплане горизонт стал идеальным. |
Quote:
Quote:
|
Quote:
А измеряет она работу порта ФФ. Сверху видите в первой строке атрибуты ? Вот потом она и стытывает эти атрибуты из порта ФФ. В общем проверил все проги, от фирменного отличается только в улатест перепутанными колонками. |
Quote:
|
Quote:
Int у нас вроде нормальный. Wait на +5 через резюк припаять ? И собрать последнюю схему тактовки проца ? Завтра распутаю весь клубок мгтф на ленинграде и постараюсь собрать новый узел. Зато теперь хоть есть с чем сравнивать :) Кстати судя по этому на Harlequin игры Dark Star и Aquaplane не очень то и правильно идут. |
Quote:
Quote:
http://www.zxdesign.info/intAck.shtml Потом Aquaplane: http://www.zxdesign.info/testSuccess.shtml |
|
Quote:
А как в других играх ? P.S. Все руки не доходят собрать. |
ZST - пуляй уж плиз в один пост сразу всю подборку тестовых скринов!
там : Шок,Dark Star, Ulatest, StormLord ( у него в оригинале на наших машинах переодически пропадали спрайты в игре изза кривого инта) и что там еще за проги то были? |
zst, собрал я новую схемку, но чтото не заработало.
Дальше сброса не идет. Похоже тест памяти не проходит. /RAS и /CAS остаются как было изначально в ленинграде ? Или их нужно переделать, как описано тут ? Сейчас у меня /RAS отрезан от CLS, вернее CLS отрезан от /RAS, а /CAS остался как и был изначально в ленинграде. wait отрезан и посажен через резюк на +5. |
Quote:
|
Quote:
|
1 Attachment(s)
Добрый день, вопрос по схемотехнике ленинграда-1
На принципиальной схеме стоит сдвиговый регистр ИР16, сдвиг осуществляется по отрицательному фронту тактового вправо. Сигнал снимается с 4 разряда. По сути тоже самое что синхронный одноразрядный регистр. К чему такая нецелесообразность использования Сдвигового регистра тут? :) |
Quote:
---------- Post added at 21:34 ---------- Previous post was at 21:21 ---------- Quote:
Quote:
|
Подключение джойстика от приставки "SEGA" ...
http://i076.radikal.ru/1111/b6/b626a525fd2ct.jpg ... в качестве KEMPSTON JOYSTICK: http://s017.radikal.ru/i428/1111/2f/ee1ef099c797t.jpg Схема проверена в работе во время отладки отдельных узлов при проектировании следующей версии "LENINGRAD-2012".[COLOR="Silver"] ---------- Post added at 02:01 ---------- Previous post was at 01:25 ---------- Новая версия схемы "медленной" памяти для Ленинграда: http://s017.radikal.ru/i443/1111/99/b33ee6d769b8t.jpg |
Quote:
Случайно оторвался проводок от А14 и все запустилось. Правда при этом не заработал магнитофонный вход. Может у Вас еще какие - то изменения есть ? |
Quote:
Обратите внимание, что у микросхем 555ЛЕ1 цоколевка элементов нестандартная. Работает ли Ленинград, если отключить торможение? Для этого отпаять провод от 2-DD1 в схеме медленной памяти и соединить этот вывод с землей. Quote:
Напомню, что старые сигналы /WAIT и /RAS отключаются от Z80. Но /RAS подается на память К565РУ5. |
Quote:
Quote:
У меня доработка навесом спаяна, сейчас попробую аккуратно на монтажке спаять с минимальной длинной проводов. ---------- Post added at 14:52 ---------- Previous post was at 13:07 ---------- Quote:
Если использовать старый(обычный) /CAS, то идет постоянный сброс, а если использовать вместо /CAS - /H0, то черный экран и постоянно красные вертикальные полосы. ---------- Post added at 15:04 ---------- Previous post was at 14:52 ---------- P.S. Просто в безвайтовом варианте, когда на проц подаешь /H0 вместо /RAS работает нормально. |
P.P.S. Без ПЗУ показывает нормальный матрас.
|
Я предлагал подать на Z80 сигнал RAS "" (8-D2 на схеме Ленинграда, ТМ2), инвертированный на DD1.2 и задержанный на пол-периода F14MHz на DD4. В результате должен был получиться /RAS, задержанный на 35 ns.
Quote:
А в Ленинграде стоит ИР22 или ИР23 ? |
Quote:
Спаяно все как на последней схеме. Кстати попробовал инвертировать сигнал RAS "" (8-D2), т.е. не сразу заводить на 5 ногу D1.2, а через лн1 - ленин начал подавать признаки жизни :) http://s017.radikal.ru/i430/1111/1a/340cbc8d0744t.jpg Правда вместо второй половины надписи - билиберда какая то. Quote:
Стоит ИР22. |
Quote:
Без переделки /CAS не работал. |
Quote:
Может не работать из за того что у меня штук 5 микрух стоит 155 серии ? D8, D12, D13, D35(155ир1) и D40 |
Quote:
|
Quote:
|
Поставил на третий ленинград.
Итог: доработка не работает на трех из трех. |
Эх, скорее бы 2012-ый запустили :) Заказал :) Жду как подарка на НГ :)
|
В общем сейчас на третьем удалось запустить доработку :)
Подал на 5 ногу D1.2 вместо RAS "" (8-D2) - /H0 и все заработало. Вместо /CAS тоже подал /H0. http://s54.radikal.ru/i146/1112/ec/b14e0595957ft.jpg ---------- Post added at 17:31 ---------- Previous post was at 16:06 ---------- Погонял сейчас на ленинграде с доработкой тест памяти, нестабильно память работает. |
| All times are GMT +4. The time now is 16:21. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.