Последний раз редактировалось Vadim; 04.12.2012 в 07:07.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Правильно понимаешь! еще тесты не запускал, т.к. доделал сам видишь во сколько, но сейчас длительность инта должна быть в два раза короче, т.е. 16 циклов, с такой длительностью запускается всё четко. Я понимаю, что это не есть хорошо и всё таки попробую сделать допустим 28, для этого достаточно на 11 вывод ТМ2 подать выход дополнительного элемента ЛИ3, входы которого подключены к DA0-DA2 (7(три бита)*4=28), но это вечером. 36 уже не прокатило, т.к. пробовал увеличить длительность, такой же висяк, на DA4 (а это 64 цикла) заработало, но мне кажется, что в случае INT лучше недобор, чем перебор.
не за что, я надеюсь стало понятнее.ps - отдельная благо дарностЬ за PDF с картинкамЕ из вьювера То, что я и просиль..
---------- Post added at 09:28 ---------- Previous post was at 09:26 ----------
мне бы параметры экрана фирменного спека найти, может что и вышло б...
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
16 тактов в смысле??? Судя по "черной" кАртинке с таймингами, ну или по твоей из PDF - то INT в 2 раза короче FrameSynhro, который 16 тактов, это значит 8 тактов должно быть??? А как же тест Ковалевского?? Там INT всегда в пределах 30 ти считается, и вроде как стандартно 32 такта. Не?? Или на короткий инт проц нормально реагирует, это когда слишком длинный, то какие-то начинаюЦЦо косяки??
"Скрипач не нужен, родной... " ©
Profi v3.2 -=- Speccy2010,r2
на короткий инт проц нормально реагирует, играйся турбой сколько хочешь, а вот в пределах 32-36 уже висяк. попробую сделать 28 и 40. вроде в диапазоне. а по расчетам - на вход счетчиков приходит изменение каждые 4 такта проца, так? DA3 счетчика перейдет в 1 (и заблокирует инт TM2) через 8 (третий ведь бит если от 0 считать) таких импульсов, следовательно 4такта*8раз=32 такта. я же переключил на DA2 и следовательно 4такта*4раза=16 тактов. это без дополнительных элементов на плате.
Можно попробовать поставить элемент 3И и смешать DA0*DA1*DA2=7 и подключить выход 3И на клок (11выв.) ТМ2, должно быть 4такта*7раз=28тактов. получается когда короткий инт, то проц успевает выходить из HALT, а когда точный, то висит.
глянул для начала организацию быстрой-медленной памяти спека - ну у нас такое не сделаешь, поэтому здесь много не сделаешь, тем более есть оригинальная прошивка SAMX6."Скрипач не нужен, родной... " ©
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
потестил тут прошивку - всё оказалось очень даже симпотично!!! Только вот в кошках-мегадемо, какие-то артефакты на бордюре слева, а так всё четко! Тест Ковалевского показал длительность сигнала Int на границе "норма-мала", попробую чуть увеличить с помощью доп. элемента 3И, хотя судя по тесту длительность и так 28. Тест 4.30 показал, что длительность инта "Too short!"...
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Потестил тут прошивку - всё оказалось очень даже ПОЧТИ симпотично!!!
Все как и предполАгАлось- несовпадение бордюра и основного экрана в 1 пиксель ( пол-такта ), причем бордюр вперед убежалЬ. Что ж я такой а5 невезучий....
Ну и чем задерживать INT в данном случАе? Конденсатор С14 увеличивать на первом входе U42 ? Или как всегда - итаксойдёт!?
Судя по оТзывам - это как всегда интересно всё тем же полтора человекам ...
Последний раз редактировалось zebest; 09.12.2012 в 21:48.
Profi v3.2 -=- Speccy2010,r2
только что померял у себя китайским тестером - показал 3n3 (3300pF), как в перечне. если бордюр убежал вперед (вправо, прально?) относительно экрана, то инт надо наоборот ускорять. попробуй поставь чуть меньшей емкости. у меня прошита 573РФ2, у тебя не РФ5 случаем или какая другая ПЗУ?
ниче, народ подтянется, небоись.Судя по оТзывам - это как всегда интересно всё тем же полтора человекам ...
---------- Post added at 22:17 ---------- Previous post was at 22:12 ----------
zebest, ты мне так и не ответил в теме ZXMAK2, по какой схеме собран у тебя контроллер клавы. может он вайты дает...
---------- Post added at 22:19 ---------- Previous post was at 22:17 ----------
народ с профи 3.2 и 4.xx, прошиваемся! набиваем статистику c прошивкой и пентагоновскими мультиколорами!!!
PS: на днях надеюсь попробовать на Profi 6.2, там синхрогенератор такой же.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Ничче не понимаю! (с)следствие ведут Колобки .
ну. Нашель конденсатор - оранжевенький, как и положено, 3n3, это понятно.Дальше - не понятно, приведу кусок схемы иШШо раз :
У мнУ конденсатор С14 подключОн к 13-му выводу 573РФ2, 14-й вывод висит в воздухе.
Это нормально? (с)
Оригинальную свою схему, по которой собирал, найти не могу, все же 20 лет прошло как никак, но точно не выкидывал, когда-нибудь на глаза попадется, но судя по этой надо от 13го отрезать и на 14 соединить. Так?
ну и в описании опИсано:
D4 - не используется
D5 - сигнал сбpоса битов A5-A10 адpеса ПЗУ
В твоей прошивке то жи так? но тем не менее как-то работает?! Че делать, кто виноват и сколько осталось до конца света. Извечные вопросы (
Profi v3.2 -=- Speccy2010,r2
у меня в описании идет порядок как в проге, т.е. от нуля! это раз. два - конденсатор должен быть подключен к 13, то, что там исправлено - таким образом пытались совместить INT c кадровой без перешивки ПЗУ, т.к. на 14 выводе идет чистая кадровая, типа аппаратно. у нас это сделано в прошивке. я незнаю, че у тебя не хочет пахать, может задержки микросхем влияют... хотя цифра вроде... а если конденсатор совсем убрать?
---------- Post added at 18:16 ---------- Previous post was at 18:15 ----------
кстати, на DA2 ты переключил ТМ2-ю?
---------- Post added at 18:32 ---------- Previous post was at 18:16 ----------
и в асю постучи (есть в профиле) в конце-концов, так проще будет...
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
у меня правописание хромает, оно хорошее, но почему-то хромает (с)
Говорю же, пашет, но на пиксель вперед бордюр убегает. ОтпаялЬ С14, уже лучше,
ну, думаю, на знакоместо, такта на 4 теперь отстает бордюр.
ЗначитЬ надо подбирать. Вроде же 3000 пикушек не бывает, там вроде 2700 ближайший номинал, 2n7 ? Гирлянду городить не хоЦЦа.
Profi v3.2 -=- Speccy2010,r2
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)