Page 8 of 8
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
29 Mar 2008, 09:30
by нолька
достал недавно тут с полки свою старую 80клавишную. подключил к п1024 2.2.
у меня в пзушке (профинской) зашит тест - рисуется матрица 40 штук цифирь - 0 или 1. кнопку нажимаешь оно меняется. так вот, категорически не работали некоторые кнопки и целые полуряды, либо это все дико глючило. на схеме на ШД стоит матрица 1к, но поскольку сопротивление клавы велико (при нажатой кнопке), я смотрел - порядка сотни ом, то диод ША просто не может ее прокачать. заменил матрицу на 4к7, стало всё ровно, проблем нет.
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
29 Mar 2008, 16:48
by robat_e
У меня ваще на 10к стоит.
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
29 Mar 2008, 22:43
by CAMAHACYKE
Блин, народ, хелп! Только что заметил что у мну Пентагон (не 1024SL, а простой 1993 года) в Сатисфакшине в первой части тормозит. Тест запустил - тактов 71680, а тормозит. В поисковике гугл засыпал меня ссылками, хрен разгребу, скорее интернет кончится. Намекните куды копать. Если баян - сильно не бейте.
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
29 Mar 2008, 23:38
by KOE
CAMAHACYKE wrote:Намекните куды копать.
В положение INT-a. 71680 определяется количеством строк в растре, которых у пентагона 320. А в демках может быть привязка ко времени по команде halt, которая тормозит процессор до начала обработки прерывания. В пентагоне 1991 года INT, насколько я помню, формируется по фронту кадрового синхроимпульса, в пентагоне 1993 - по спаду (могу путать). Соответственно, могут быть и артефакты. Кстати, и сами КСИ в разных пентагонах по времени прихода могут немного отличаться (опять же, на память не помню, надо схемы глянуть).
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
30 Mar 2008, 08:08
by DDp
CAMAHACYKE wrote:Намекните куды копать.
KOE wrote:В положение INT-a.
Нет, в его длительности!
Он короткий. Эта ситуация прекрасно эмулируется в unreal-е (поставить int len, напр., 16).
В этой части Saticfaction нет "привычной" EI;HALT, основной цикл не останавливается и постояно рисует скролл.
Запустить тестик Ковалевского, проверить длительность int-а.
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
30 Mar 2008, 11:55
by KOE
DDp wrote:Нет, в его длительности!
Т.е. пропускаются прерывания???
Не уверен, на моем пне 1993 года длительность Int-a примерно 32 такта. Чего с запасом хватает для захвата прерывания независимо от текущего машинного цикла Z80. Но демки идут там не все. Тормозов не особо замечал (хотя специально и не выискивал), а вот мультиколоры отображаются неправильно по вышеописанной причине.
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
30 Mar 2008, 13:49
by robat_e
была у меня такая хрень на пентагоне, я, помниццо, несколько кондюков поставил в рц-цепочку и переключал их рубильником
![smile](http://src.ucoz.net/sm/20/smile.gif)
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
30 Mar 2008, 22:43
by CAMAHACYKE
Приз (прянег) отправляется DDp как самому результативному знатоку в этом раунде!
![biggrin](http://src.ucoz.net/sm/20/biggrin.gif)
Кто бы мог подумать что пропускаются прерывания. Увеличил емкость в 2,5 раза, то есть вместо 22n поставил два суммарной емкостью ~54n. Тест Ковалевского не нашел, нашел тест v4.30 на Virte. На старом номинале тест не определял длительность инта, вопросы выводил на экран. На новой емкости длительность инта колеблется между 24 и 28. Сатисфакшн пошел нормально. Сидел, думал с каких это лаптей Пентагон вдруг перестал вырабатывать инт нормальной длительности. Исследовал плату и обнаружил что подключая CGA монитор брал кадровый и строчный синхроимпульсы прямо с микрух и так получилось что кадровый синхроимпульс аккурат с этого конденсатора дорожкой соединяется с монитором. Здается мне что вход монитора должен здорово садить сигнал. Сегодня уже задрало, а завтра экспериментну взять КСИ из другого места или хотя бы пробуферировать и поглядеть. Потом отпишусь.
ЗЫ. Спасибки всем откликнувшимся!
![biggrin](http://src.ucoz.net/sm/20/biggrin.gif)
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
31 Mar 2008, 16:18
by DDp
Re: Сломаный спектрум :(
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
03 Apr 2008, 19:37
by CAMAHACYKE
DDp, спасибо! Признателен! Весьма!
Для согласования с монитором просто припаял два эмитерных повторителя и покончил на этом. Но вот длительность инта заинтересовала. Взял два теста: System Test v4.30 (c) CompoWellcome, Chirchik 1999 и тест Ковалевского TEST IM2. Согласно первому тесту длительность инта колеблется между 24 и 28 тактами, а если судить по шкале второго теста - между 32 и 36 тактами. Ради интереса запустил оба эти теста в Unreal эмуле на конфигурации Пентагона - точно такой же результат. Какому тесту верить? А какой вообще алгоритм для измерения длительности инта, можно как нибудь топорно вручную проверить?